gpio_nand
static void gpio_nand_dir_input(struct gpio_nand *priv)
static void gpio_nand_write_buf(struct gpio_nand *priv, const u8 *buf, int len)
static void gpio_nand_read_buf(struct gpio_nand *priv, u8 *buf, int len)
static void gpio_nand_ctrl_cs(struct gpio_nand *priv, bool assert)
struct gpio_nand *priv = nand_get_controller_data(this);
struct gpio_nand *priv = nand_get_controller_data(this);
struct gpio_nand *priv;
int (*probe)(struct platform_device *pdev, struct gpio_nand *priv);
priv = devm_kzalloc(&pdev->dev, sizeof(struct gpio_nand),
struct gpio_nand *priv = platform_get_drvdata(pdev);
u8 (*io_read)(struct gpio_nand *this);
void (*io_write)(struct gpio_nand *this, u8 byte);
static void gpio_nand_write_commit(struct gpio_nand *priv)
static void gpio_nand_io_write(struct gpio_nand *priv, u8 byte)
static void gpio_nand_dir_output(struct gpio_nand *priv, u8 byte)
static u8 gpio_nand_io_read(struct gpio_nand *priv)