| /* | |
| * atmel platform data | |
| * | |
| * GPL v2 Only | |
| */ | |
| #ifndef __ATMEL_H__ | |
| #define __ATMEL_H__ | |
| #include <linux/mtd/nand.h> | |
| /* NAND / SmartMedia */ | |
| struct atmel_nand_data { | |
| int enable_pin; /* chip enable */ | |
| int det_pin; /* card detect */ | |
| int rdy_pin; /* ready/busy */ | |
| u8 rdy_pin_active_low; /* rdy_pin value is inverted */ | |
| u8 ale; /* address line number connected to ALE */ | |
| u8 cle; /* address line number connected to CLE */ | |
| u8 bus_width_16; /* buswidth is 16 bit */ | |
| u8 ecc_mode; /* ecc mode */ | |
| u8 on_flash_bbt; /* bbt on flash */ | |
| struct mtd_partition *parts; | |
| unsigned int num_parts; | |
| }; | |
| #endif /* __ATMEL_H__ */ |