Lines Matching refs:fsmc_nand_data

144 struct fsmc_nand_data {  struct
251 static inline struct fsmc_nand_data *mtd_to_fsmc(struct mtd_info *mtd) in mtd_to_fsmc()
253 return container_of(mtd_to_nand(mtd), struct fsmc_nand_data, nand); in mtd_to_fsmc()
262 static void fsmc_nand_setup(struct fsmc_nand_data *host, in fsmc_nand_setup()
287 static int fsmc_calc_timings(struct fsmc_nand_data *host, in fsmc_calc_timings()
347 struct fsmc_nand_data *host = nand_get_controller_data(nand); in fsmc_setup_data_interface()
373 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_enable_hwecc()
391 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_read_hwecc_ecc4()
439 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_read_hwecc_ecc1()
466 struct fsmc_nand_data *host = param; in dma_complete()
471 static int dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, in dma_xfer()
547 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_write_buf()
570 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_read_buf()
593 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_read_buf_dma()
607 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_write_buf_dma()
615 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_select_chip()
642 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_exec_op()
798 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_bch8_correct_data()
880 struct fsmc_nand_data *host, in fsmc_nand_probe_config_dt()
925 struct fsmc_nand_data *host = mtd_to_fsmc(mtd); in fsmc_nand_attach_chip()
1004 struct fsmc_nand_data *host; in fsmc_nand_probe()
1161 struct fsmc_nand_data *host = platform_get_drvdata(pdev); in fsmc_nand_remove()
1179 struct fsmc_nand_data *host = dev_get_drvdata(dev); in fsmc_nand_suspend()
1187 struct fsmc_nand_data *host = dev_get_drvdata(dev); in fsmc_nand_resume()