Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Drockchip_nand.c80 struct rk_nand { struct
100 static inline struct rk_nand *to_rknand(struct nand_hw_control *ctrl) in to_rknand() argument
102 return container_of(ctrl, struct rk_nand, controller); in to_rknand()
105 static void rockchip_nand_init(struct rk_nand *rknand) in rockchip_nand_init()
117 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_select_chip()
146 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_cmd_ctrl()
167 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_read_buf()
181 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_write_buf()
202 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_dev_ready()
215 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_hw_ecc_setup()
[all …]
H A Drockchip_nand_v9.c82 struct rk_nand { struct
106 static inline struct rk_nand *to_rknand(struct nand_hw_control *ctrl) in to_rknand() argument
108 return container_of(ctrl, struct rk_nand, controller); in to_rknand()
111 static void rockchip_nand_init(struct rk_nand *rknand) in rockchip_nand_init()
123 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_select_chip()
152 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_cmd_ctrl()
173 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_read_buf()
187 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_write_buf()
208 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_dev_ready()
221 struct rk_nand *rknand = to_rknand(chip->controller); in rockchip_nand_hw_ecc_setup()
[all …]
H A Drockchip_nand_spl_v9.c75 struct rk_nand { struct
84 static struct rk_nand *g_rk_nand; argument
89 static void nandc_init(struct rk_nand *rknand) in nandc_init()
136 static void rockchip_nand_pio_xfer_start(struct rk_nand *rknand, in rockchip_nand_pio_xfer_start()
151 static int rockchip_nand_wait_pio_xfer_done(struct rk_nand *rknand) in rockchip_nand_wait_pio_xfer_done()
237 static void read_flash_id(struct rk_nand *rknand, uint8_t *id) in read_flash_id()
307 struct rk_nand *rknand = dev_get_priv(dev); in rockchip_nandc_probe()
427 .priv_auto_alloc_size = sizeof(struct rk_nand),
H A Drockchip_nand_spl.c79 struct rk_nand { struct
88 static struct rk_nand *g_rk_nand; argument
93 static void nandc_init(struct rk_nand *rknand) in nandc_init()
137 static void rockchip_nand_pio_xfer_start(struct rk_nand *rknand, in rockchip_nand_pio_xfer_start()
156 static int rockchip_nand_wait_pio_xfer_done(struct rk_nand *rknand) in rockchip_nand_wait_pio_xfer_done()
242 static void read_flash_id(struct rk_nand *rknand, uint8_t *id) in read_flash_id()
312 struct rk_nand *rknand = dev_get_priv(dev); in rockchip_nandc_probe()
429 .priv_auto_alloc_size = sizeof(struct rk_nand),
/OK3568_Linux_fs/kernel/drivers/
H A DMakefile194 obj-$(CONFIG_RK_NAND) += rk_nand/
H A DKconfig241 source "drivers/rk_nand/Kconfig"