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,
216 struct atmel_nand_controller { struct
227 static inline struct atmel_nand_controller * argument
230 return container_of(ctl, struct atmel_nand_controller, base); in to_nand_controller()
239 struct atmel_nand_controller base;
252 struct atmel_nand_controller base;
363 static int atmel_nand_dma_transfer(struct atmel_nand_controller *nc, in atmel_nand_dma_transfer()
437 struct atmel_nand_controller *nc; in atmel_nand_read_buf()
461 struct atmel_nand_controller *nc; in atmel_nand_write_buf()
629 struct atmel_nand_controller *nc; in atmel_nand_cmd_ctrl()
720 struct atmel_nand_controller *nc; in atmel_nand_pmecc_enable()
748 struct atmel_nand_controller *nc; in atmel_nand_pmecc_generate_eccbytes()
783 struct atmel_nand_controller *nc; in atmel_nand_pmecc_correct_data()
1048 struct atmel_nand_controller *nc; in atmel_nand_pmecc_init()
1116 struct atmel_nand_controller *nc; in atmel_nand_ecc_init()
1175 struct atmel_nand_controller *nc; in atmel_smc_nand_prepare_smcconf()
1404 struct atmel_nand_controller *nc; in atmel_smc_nand_setup_data_interface()
1459 struct atmel_nand_controller *nc; in atmel_nand_setup_data_interface()
1470 static void atmel_nand_init(struct atmel_nand_controller *nc, in atmel_nand_init()
1504 static void atmel_smc_nand_init(struct atmel_nand_controller *nc, in atmel_smc_nand_init()
1530 static void atmel_hsmc_nand_init(struct atmel_nand_controller *nc, in atmel_hsmc_nand_init()
1558 static struct atmel_nand *atmel_nand_create(struct atmel_nand_controller *nc, in atmel_nand_create()
1664 atmel_nand_controller_add_nand(struct atmel_nand_controller *nc, in atmel_nand_controller_add_nand()
1698 atmel_nand_controller_remove_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_remove_nands()
1713 atmel_nand_controller_legacy_add_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_legacy_add_nands()
1788 static int atmel_nand_controller_add_nands(struct atmel_nand_controller *nc) in atmel_nand_controller_add_nands()
1839 static void atmel_nand_controller_cleanup(struct atmel_nand_controller *nc) in atmel_nand_controller_cleanup()
1918 struct atmel_nand_controller *nc = to_nand_controller(chip->controller); in atmel_nand_attach_chip()
1962 static int atmel_nand_controller_init(struct atmel_nand_controller *nc, in atmel_nand_controller_init()
2241 atmel_hsmc_nand_controller_remove(struct atmel_nand_controller *nc) in atmel_hsmc_nand_controller_remove()
2363 atmel_smc_nand_controller_remove(struct atmel_nand_controller *nc) in atmel_smc_nand_controller_remove()
2556 struct atmel_nand_controller *nc = platform_get_drvdata(pdev); in atmel_nand_controller_remove()
2563 struct atmel_nand_controller *nc = dev_get_drvdata(dev); in atmel_nand_controller_resume()