Home
last modified time | relevance | path

Searched refs:gpiomtd (Results 1 – 1 of 1) sorted by relevance

/drivers/mtd/nand/
Dgpio.c34 struct gpiomtd { struct
41 #define gpio_nand_getpriv(x) container_of(x, struct gpiomtd, mtd_info) argument
52 static void gpio_nand_dosync(struct gpiomtd *gpiomtd) in gpio_nand_dosync() argument
56 if (gpiomtd->io_sync) { in gpio_nand_dosync()
62 tmp = readl(gpiomtd->io_sync); in gpio_nand_dosync()
67 static inline void gpio_nand_dosync(struct gpiomtd *gpiomtd) {} in gpio_nand_dosync() argument
72 struct gpiomtd *gpiomtd = gpio_nand_getpriv(mtd); in gpio_nand_cmd_ctrl() local
74 gpio_nand_dosync(gpiomtd); in gpio_nand_cmd_ctrl()
77 gpio_set_value(gpiomtd->plat.gpio_nce, !(ctrl & NAND_NCE)); in gpio_nand_cmd_ctrl()
78 gpio_set_value(gpiomtd->plat.gpio_cle, !!(ctrl & NAND_CLE)); in gpio_nand_cmd_ctrl()
[all …]