Lines Matching defs:rnandc
216 struct rnandc { struct
230 struct rnandc_op { argument
244 static inline struct rnandc *to_rnandc(struct nand_controller *ctrl) in to_rnandc() argument
259 static void rnandc_dis_correction(struct rnandc *rnandc) in rnandc_dis_correction()
268 static void rnandc_en_correction(struct rnandc *rnandc) in rnandc_en_correction()
277 static void rnandc_clear_status(struct rnandc *rnandc) in rnandc_clear_status()
284 static void rnandc_dis_interrupts(struct rnandc *rnandc) in rnandc_dis_interrupts()
289 static void rnandc_en_interrupts(struct rnandc *rnandc, u32 val) in rnandc_en_interrupts()
295 static void rnandc_clear_fifo(struct rnandc *rnandc) in rnandc_clear_fifo()
303 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_select_target() local
325 static void rnandc_trigger_op(struct rnandc *rnandc, struct rnandc_op *rop) in rnandc_trigger_op()
337 static void rnandc_trigger_dma(struct rnandc *rnandc) in rnandc_trigger_dma()
346 struct rnandc *rnandc = private; in rnandc_irq_handler() local
354 static int rnandc_wait_end_of_op(struct rnandc *rnandc, in rnandc_wait_end_of_op()
372 static int rnandc_wait_end_of_io(struct rnandc *rnandc, in rnandc_wait_end_of_io()
402 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_read_page_hw_ecc() local
490 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_read_subpage_hw_ecc() local
582 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_write_page_hw_ecc() local
635 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_write_subpage_hw_ecc() local
685 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_exec_op() local
893 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_setup_interface() local
1011 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_hw_ecc_controller_init() local
1080 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_ecc_init() local
1114 struct rnandc *rnandc = to_rnandc(chip->controller); in rnandc_attach_chip() local
1168 static int rnandc_alloc_dma_buf(struct rnandc *rnandc, in rnandc_alloc_dma_buf()
1198 static int rnandc_chip_init(struct rnandc *rnandc, struct device_node *np) in rnandc_chip_init()
1283 static void rnandc_chips_cleanup(struct rnandc *rnandc) in rnandc_chips_cleanup()
1298 static int rnandc_chips_init(struct rnandc *rnandc) in rnandc_chips_init()
1315 struct rnandc *rnandc; in rnandc_probe() local
1385 struct rnandc *rnandc = platform_get_drvdata(pdev); in rnandc_remove() local