Lines Matching refs:ebu_nand_controller
112 struct ebu_nand_controller { struct
127 static inline struct ebu_nand_controller *nand_to_ebu(struct nand_chip *chip) in nand_to_ebu() argument
129 return container_of(chip, struct ebu_nand_controller, chip); in nand_to_ebu()
134 struct ebu_nand_controller *ctrl = nand_to_ebu(chip); in ebu_nand_waitrdy()
144 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_readb()
155 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_writeb()
180 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_disable()
187 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_select_chip()
200 struct ebu_nand_controller *ctrl = nand_to_ebu(chip); in ebu_nand_set_timings()
271 struct ebu_nand_controller *ebu_host = cookie; in ebu_dma_rx_callback()
280 struct ebu_nand_controller *ebu_host = cookie; in ebu_dma_tx_callback()
287 static int ebu_dma_start(struct ebu_nand_controller *ebu_host, u32 dir, in ebu_dma_start()
355 static void ebu_nand_trigger(struct ebu_nand_controller *ebu_host, in ebu_nand_trigger()
389 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_read_page_hwecc()
412 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_write_page_hwecc()
448 struct ebu_nand_controller *ebu_host = nand_get_controller_data(chip); in ebu_nand_attach_chip()
567 static void ebu_dma_cleanup(struct ebu_nand_controller *ebu_host) in ebu_dma_cleanup()
579 struct ebu_nand_controller *ebu_host; in ebu_nand_probe()
703 struct ebu_nand_controller *ebu_host = platform_get_drvdata(pdev); in ebu_nand_remove()