From 3d906ac6ac160613bc4c7a5093e6a4e16db8ffa0 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Sun, 23 Feb 2014 07:19:32 +0000 Subject: ar71xx: rb91x-nand: rewrite to use GPIO API Rewrite tha rb91x-nand driver to use GPIO API to modify the NAND control lines. Signed-off-by: Gabor Juhos SVN-Revision: 39700 --- .../files/include/linux/platform_data/rb91x_nand.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 target/linux/ar71xx/files/include/linux/platform_data/rb91x_nand.h (limited to 'target/linux/ar71xx/files/include') diff --git a/target/linux/ar71xx/files/include/linux/platform_data/rb91x_nand.h b/target/linux/ar71xx/files/include/linux/platform_data/rb91x_nand.h new file mode 100644 index 0000000..5f17fb8 --- /dev/null +++ b/target/linux/ar71xx/files/include/linux/platform_data/rb91x_nand.h @@ -0,0 +1,16 @@ +#ifndef _RB91X_NAND_H_ +#define _RB91X_NAND_H_ + +#define RB91X_NAND_DRIVER_NAME "rb91x-nand" + +struct rb91x_nand_platform_data { + int gpio_nce; /* chip enable, active low */ + int gpio_ale; /* address latch enable */ + int gpio_cle; /* command latch enable */ + int gpio_rdy; + int gpio_read; + int gpio_nrw; /* read/write enable, active low */ + int gpio_nle; /* latch enable, active low */ +}; + +#endif /* _RB91X_NAND_H_ */ \ No newline at end of file -- cgit v1.1