diff options
Diffstat (limited to 'include/linux/platform_data/atmel.h')
| -rw-r--r-- | include/linux/platform_data/atmel.h | 27 | 
1 files changed, 27 insertions, 0 deletions
diff --git a/include/linux/platform_data/atmel.h b/include/linux/platform_data/atmel.h new file mode 100644 index 00000000000..d056263545b --- /dev/null +++ b/include/linux/platform_data/atmel.h @@ -0,0 +1,27 @@ +/* + * atmel platform data + * + * GPL v2 Only + */ + +#ifndef __ATMEL_NAND_H__ +#define __ATMEL_NAND_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_NAND_H__ */  |