Lines Matching refs:mtd_info
33 struct mtd_info mtd_info;
38 #define gpio_nand_getpriv(x) container_of(x, struct gpiomtd, mtd_info)
67 static void gpio_nand_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl)
86 static void gpio_nand_writebuf(struct mtd_info *mtd, const u_char *buf, int len)
93 static void gpio_nand_readbuf(struct mtd_info *mtd, u_char *buf, int len)
100 static int gpio_nand_verifybuf(struct mtd_info *mtd, const u_char *buf, int len)
117 static void gpio_nand_writebuf16(struct mtd_info *mtd, const u_char *buf,
133 static void gpio_nand_readbuf16(struct mtd_info *mtd, u_char *buf, int len)
148 static int gpio_nand_verifybuf16(struct mtd_info *mtd, const u_char *buf,
168 static int gpio_nand_devready(struct mtd_info *mtd)
179 nand_release(&gpiomtd->mtd_info);
306 gpiomtd->mtd_info.priv = this;
307 gpiomtd->mtd_info.owner = THIS_MODULE;
309 if (nand_scan(&gpiomtd->mtd_info, 1)) {
317 gpiomtd->mtd_info.size);
319 add_mtd_partitions(&gpiomtd->mtd_info, gpiomtd->plat.parts,