Merge branch '3.4-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target...
[linux-flexiantxendom0-3.2.10.git] / include / linux / platform_data / atmel.h
1 /*
2  * atmel platform data
3  *
4  * GPL v2 Only
5  */
6
7 #ifndef __ATMEL_H__
8 #define __ATMEL_H__
9
10 #include <linux/mtd/nand.h>
11
12  /* NAND / SmartMedia */
13 struct atmel_nand_data {
14         int             enable_pin;             /* chip enable */
15         int             det_pin;                /* card detect */
16         int             rdy_pin;                /* ready/busy */
17         u8              rdy_pin_active_low;     /* rdy_pin value is inverted */
18         u8              ale;                    /* address line number connected to ALE */
19         u8              cle;                    /* address line number connected to CLE */
20         u8              bus_width_16;           /* buswidth is 16 bit */
21         u8              ecc_mode;               /* ecc mode */
22         u8              on_flash_bbt;           /* bbt on flash */
23         struct mtd_partition *parts;
24         unsigned int    num_parts;
25 };
26
27 #endif /* __ATMEL_H__ */