Lines Matching refs:ebu_nand_controller
114 struct ebu_nand_controller { struct
130 static inline struct ebu_nand_controller *nand_to_ebu(struct nand_chip *chip) in nand_to_ebu() argument
132 return container_of(chip, struct ebu_nand_controller, chip); in nand_to_ebu()
137 struct ebu_nand_controller *ctrl = nand_to_ebu(chip); in ebu_nand_waitrdy()
147 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_readb()
158 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_writeb()
183 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_disable()
190 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_select_chip()
203 struct ebu_nand_controller *ctrl = nand_to_ebu(chip); in ebu_nand_set_timings()
274 struct ebu_nand_controller *ebu_host = cookie; in ebu_dma_rx_callback()
283 struct ebu_nand_controller *ebu_host = cookie; in ebu_dma_tx_callback()
290 static int ebu_dma_start(struct ebu_nand_controller *ebu_host, u32 dir, in ebu_dma_start()
358 static void ebu_nand_trigger(struct ebu_nand_controller *ebu_host, in ebu_nand_trigger()
392 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_read_page_hwecc()
415 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_write_page_hwecc()
451 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_attach_chip()
570 static void ebu_dma_cleanup(struct ebu_nand_controller *ebu_host) in ebu_dma_cleanup()
582 struct ebu_nand_controller *ebu_host; in ebu_nand_probe()
705 struct ebu_nand_controller *ebu_host = platform_get_drvdata(pdev); in ebu_nand_remove()