Searched refs:sh_flctl (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/drivers/mtd/nand/
H A Dsh_flctl.c44 #include <linux/mtd/sh_flctl.h>
84 static void empty_fifo(struct sh_flctl *flctl) empty_fifo()
90 static void start_translation(struct sh_flctl *flctl) start_translation()
95 static void timeout_error(struct sh_flctl *flctl, const char *str) timeout_error()
100 static void wait_completion(struct sh_flctl *flctl) wait_completion()
118 struct sh_flctl *flctl = param; flctl_dma_complete()
123 static void flctl_release_dma(struct sh_flctl *flctl) flctl_release_dma()
135 static void flctl_setup_dma(struct sh_flctl *flctl) flctl_setup_dma()
194 struct sh_flctl *flctl = mtd_to_flctl(mtd); set_addr()
223 static void wait_rfifo_ready(struct sh_flctl *flctl) wait_rfifo_ready()
238 static void wait_wfifo_ready(struct sh_flctl *flctl) wait_wfifo_ready()
253 (struct sh_flctl *flctl, int sector_number) wait_recfifo_ready()
332 static void wait_wecfifo_ready(struct sh_flctl *flctl) wait_wecfifo_ready()
347 static int flctl_dma_fifo0_transfer(struct sh_flctl *flctl, unsigned long *buf, flctl_dma_fifo0_transfer()
411 static void read_datareg(struct sh_flctl *flctl, int offset) read_datareg()
422 static void read_fiforeg(struct sh_flctl *flctl, int rlen, int offset) read_fiforeg()
446 (struct sh_flctl *flctl, uint8_t *buff, int sector) read_ecfiforeg()
464 static void write_fiforeg(struct sh_flctl *flctl, int rlen, write_fiforeg()
477 static void write_ec_fiforeg(struct sh_flctl *flctl, int rlen, write_ec_fiforeg()
502 struct sh_flctl *flctl = mtd_to_flctl(mtd); set_cmd_regs()
581 struct sh_flctl *flctl = mtd_to_flctl(mtd); execmd_read_page_sector()
630 struct sh_flctl *flctl = mtd_to_flctl(mtd); execmd_read_oob()
651 struct sh_flctl *flctl = mtd_to_flctl(mtd); execmd_write_page_sector()
677 struct sh_flctl *flctl = mtd_to_flctl(mtd); execmd_write_oob()
700 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_cmdfunc()
875 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_select_chip()
919 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_write_buf()
927 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_read_byte()
937 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_read_word()
946 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_read_buf()
954 struct sh_flctl *flctl = mtd_to_flctl(mtd); flctl_chip_init_tail()
1014 struct sh_flctl *flctl = dev_id; flctl_handle_flste()
1082 struct sh_flctl *flctl; flctl_probe()
1090 flctl = devm_kzalloc(&pdev->dev, sizeof(struct sh_flctl), GFP_KERNEL); flctl_probe()
1178 struct sh_flctl *flctl = platform_get_drvdata(pdev); flctl_remove()
1190 .name = "sh_flctl",
1200 MODULE_ALIAS("platform:sh_flctl");
H A DMakefile42 obj-$(CONFIG_MTD_NAND_SH_FLCTL) += sh_flctl.o
/linux-4.1.27/include/linux/mtd/
H A Dsh_flctl.h145 struct sh_flctl { struct
187 static inline struct sh_flctl *mtd_to_flctl(struct mtd_info *mtdinfo) mtd_to_flctl()
189 return container_of(mtdinfo, struct sh_flctl, mtd); mtd_to_flctl()
/linux-4.1.27/arch/sh/boards/mach-ap325rxa/
H A Dsetup.c20 #include <linux/mtd/sh_flctl.h>
154 .name = "sh_flctl",

Completed in 241 milliseconds