Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/mtd/nand/
Dgpio.c36 struct gpiomtd { struct
43 #define gpio_nand_getpriv(x) container_of(x, struct gpiomtd, mtd_info) argument
54 static void gpio_nand_dosync(struct gpiomtd *gpiomtd) in gpio_nand_dosync() argument
58 if (gpiomtd->io_sync) { in gpio_nand_dosync()
64 tmp = readl(gpiomtd->io_sync); in gpio_nand_dosync()
69 static inline void gpio_nand_dosync(struct gpiomtd *gpiomtd) {} in gpio_nand_dosync() argument
74 struct gpiomtd *gpiomtd = gpio_nand_getpriv(mtd); in gpio_nand_cmd_ctrl() local
76 gpio_nand_dosync(gpiomtd); in gpio_nand_cmd_ctrl()
79 gpio_set_value(gpiomtd->plat.gpio_nce, !(ctrl & NAND_NCE)); in gpio_nand_cmd_ctrl()
80 gpio_set_value(gpiomtd->plat.gpio_cle, !!(ctrl & NAND_CLE)); in gpio_nand_cmd_ctrl()
[all …]