Lines Matching defs:mcfqspi
73 struct mcfqspi { struct
77 struct mcfqspi_cs_control *cs_control; argument
87 static void mcfqspi_wr_qmr(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qmr()
92 static void mcfqspi_wr_qdlyr(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qdlyr()
97 static u16 mcfqspi_rd_qdlyr(struct mcfqspi *mcfqspi) in mcfqspi_rd_qdlyr()
102 static void mcfqspi_wr_qwr(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qwr()
107 static void mcfqspi_wr_qir(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qir()
112 static void mcfqspi_wr_qar(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qar()
117 static void mcfqspi_wr_qdr(struct mcfqspi *mcfqspi, u16 val) in mcfqspi_wr_qdr()
122 static u16 mcfqspi_rd_qdr(struct mcfqspi *mcfqspi) in mcfqspi_rd_qdr()
127 static void mcfqspi_cs_select(struct mcfqspi *mcfqspi, u8 chip_select, in mcfqspi_cs_select()
133 static void mcfqspi_cs_deselect(struct mcfqspi *mcfqspi, u8 chip_select, in mcfqspi_cs_deselect()
139 static int mcfqspi_cs_setup(struct mcfqspi *mcfqspi) in mcfqspi_cs_setup()
145 static void mcfqspi_cs_teardown(struct mcfqspi *mcfqspi) in mcfqspi_cs_teardown()
156 static bool mcfqspi_qdlyr_spe(struct mcfqspi *mcfqspi) in mcfqspi_qdlyr_spe()
163 struct mcfqspi *mcfqspi = dev_id; in mcfqspi_irq_handler() local
172 static void mcfqspi_transfer_msg8(struct mcfqspi *mcfqspi, unsigned count, in mcfqspi_transfer_msg8()
239 static void mcfqspi_transfer_msg16(struct mcfqspi *mcfqspi, unsigned count, in mcfqspi_transfer_msg16()
308 struct mcfqspi *mcfqspi = container_of(work, struct mcfqspi, work); in mcfqspi_work() local
385 struct mcfqspi *mcfqspi; in mcfqspi_transfer() local
450 struct mcfqspi *mcfqspi; in mcfqspi_probe() local
570 struct mcfqspi *mcfqspi = spi_master_get_devdata(master); in mcfqspi_remove() local
594 struct mcfqspi *mcfqspi = platform_get_drvdata(to_platform_device(dev)); in mcfqspi_suspend() local
603 struct mcfqspi *mcfqspi = platform_get_drvdata(to_platform_device(dev)); in mcfqspi_resume() local