Lines Matching refs:fsmc_nand_data

134 struct fsmc_nand_data {  struct
242 static inline struct fsmc_nand_data *nand_to_fsmc(struct nand_chip *chip) in nand_to_fsmc()
244 return container_of(chip, struct fsmc_nand_data, nand); in nand_to_fsmc()
253 static void fsmc_nand_setup(struct fsmc_nand_data *host, in fsmc_nand_setup()
274 static int fsmc_calc_timings(struct fsmc_nand_data *host, in fsmc_calc_timings()
333 struct fsmc_nand_data *host = nand_to_fsmc(nand); in fsmc_setup_interface()
359 struct fsmc_nand_data *host = nand_to_fsmc(chip); in fsmc_enable_hwecc()
377 struct fsmc_nand_data *host = nand_to_fsmc(chip); in fsmc_read_hwecc_ecc4()
425 struct fsmc_nand_data *host = nand_to_fsmc(chip); in fsmc_read_hwecc_ecc1()
461 struct fsmc_nand_data *host = param; in dma_complete()
466 static int dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, in dma_xfer()
540 static void fsmc_write_buf(struct fsmc_nand_data *host, const u8 *buf, in fsmc_write_buf()
564 static void fsmc_read_buf(struct fsmc_nand_data *host, u8 *buf, int len) in fsmc_read_buf()
587 static void fsmc_read_buf_dma(struct fsmc_nand_data *host, u8 *buf, in fsmc_read_buf_dma()
599 static void fsmc_write_buf_dma(struct fsmc_nand_data *host, const u8 *buf, in fsmc_write_buf_dma()
614 struct fsmc_nand_data *host = nand_to_fsmc(chip); in fsmc_exec_op()
760 struct fsmc_nand_data *host = nand_to_fsmc(chip); in fsmc_bch8_correct_data()
843 struct fsmc_nand_data *host, in fsmc_nand_probe_config_dt()
890 struct fsmc_nand_data *host = nand_to_fsmc(nand); in fsmc_nand_attach_chip()
986 static void fsmc_nand_disable(struct fsmc_nand_data *host) in fsmc_nand_disable()
1001 struct fsmc_nand_data *host; in fsmc_nand_probe()
1148 struct fsmc_nand_data *host = platform_get_drvdata(pdev); in fsmc_nand_remove()
1172 struct fsmc_nand_data *host = dev_get_drvdata(dev); in fsmc_nand_suspend()
1182 struct fsmc_nand_data *host = dev_get_drvdata(dev); in fsmc_nand_resume()