Lines Matching refs:atmel_nand_controller
193 struct atmel_nand_controller;
199 int (*remove)(struct atmel_nand_controller *nc);
200 void (*nand_init)(struct atmel_nand_controller *nc,
218 struct atmel_nand_controller { struct
229 static inline struct atmel_nand_controller * argument
232 return container_of(ctl, struct atmel_nand_controller, base); in to_nand_controller()
241 struct atmel_nand_controller base;
254 struct atmel_nand_controller base;
366 static int atmel_nand_dma_transfer(struct atmel_nand_controller *nc, in atmel_nand_dma_transfer()
473 struct atmel_nand_controller *nc; in atmel_nand_data_in()
497 struct atmel_nand_controller *nc; in atmel_nand_data_out()
575 struct atmel_nand_controller *nc; in atmel_smc_nand_exec_instr()
790 struct atmel_nand_controller *nc; in atmel_nand_pmecc_enable()
818 struct atmel_nand_controller *nc; in atmel_nand_pmecc_generate_eccbytes()
853 struct atmel_nand_controller *nc; in atmel_nand_pmecc_correct_data()
1114 struct atmel_nand_controller *nc; in atmel_nand_pmecc_init()
1182 struct atmel_nand_controller *nc; in atmel_nand_ecc_init()
1241 struct atmel_nand_controller *nc; in atmel_smc_nand_prepare_smcconf()
1470 struct atmel_nand_controller *nc; in atmel_smc_nand_setup_interface()
1525 struct atmel_nand_controller *nc; in atmel_nand_setup_interface()
1541 struct atmel_nand_controller *nc; in atmel_nand_exec_op()
1548 static void atmel_nand_init(struct atmel_nand_controller *nc, in atmel_nand_init()
1572 static void atmel_smc_nand_init(struct atmel_nand_controller *nc, in atmel_smc_nand_init()
1614 static struct atmel_nand *atmel_nand_create(struct atmel_nand_controller *nc, in atmel_nand_create()
1720 atmel_nand_controller_add_nand(struct atmel_nand_controller *nc, in atmel_nand_controller_add_nand()
1754 atmel_nand_controller_remove_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_remove_nands()
1769 atmel_nand_controller_legacy_add_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_legacy_add_nands()
1844 static int atmel_nand_controller_add_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_add_nands()
1895 static void atmel_nand_controller_cleanup(struct atmel_nand_controller *nc) in atmel_nand_controller_cleanup()
1974 struct atmel_nand_controller *nc = to_nand_controller(chip->controller); in atmel_nand_attach_chip()
2019 static int atmel_nand_controller_init(struct atmel_nand_controller *nc, in atmel_nand_controller_init()
2294 atmel_hsmc_nand_controller_remove(struct atmel_nand_controller *nc) in atmel_hsmc_nand_controller_remove()
2422 atmel_smc_nand_controller_remove(struct atmel_nand_controller *nc) in atmel_smc_nand_controller_remove()
2617 struct atmel_nand_controller *nc = platform_get_drvdata(pdev); in atmel_nand_controller_remove()
2624 struct atmel_nand_controller *nc = dev_get_drvdata(dev); in atmel_nand_controller_resume()