Lines Matching refs:pch_spi_data
165 struct pch_spi_data { struct
229 struct pch_spi_data *data = spi_master_get_devdata(master); in pch_spi_writereg()
240 struct pch_spi_data *data = spi_master_get_devdata(master); in pch_spi_readreg()
267 static void pch_spi_handler_sub(struct pch_spi_data *data, u32 reg_spsr_val, in pch_spi_handler_sub()
347 struct pch_spi_data *data = dev_id; in pch_spi_handler()
464 struct pch_spi_data *data = spi_master_get_devdata(pspi->master); in pch_spi_transfer()
531 static inline void pch_spi_select_chip(struct pch_spi_data *data, in pch_spi_select_chip()
549 static void pch_spi_set_tx(struct pch_spi_data *data, int *bpw) in pch_spi_set_tx()
640 static void pch_spi_nomore_transfer(struct pch_spi_data *data) in pch_spi_nomore_transfer()
691 static void pch_spi_set_ir(struct pch_spi_data *data) in pch_spi_set_ir()
725 static void pch_spi_copy_rx_data(struct pch_spi_data *data, int bpw) in pch_spi_copy_rx_data()
746 static void pch_spi_copy_rx_data_for_dma(struct pch_spi_data *data, int bpw) in pch_spi_copy_rx_data_for_dma()
773 static int pch_spi_start_transfer(struct pch_spi_data *data) in pch_spi_start_transfer()
830 struct pch_spi_data *data = arg; in pch_dma_rx_complete()
850 static void pch_spi_request_dma(struct pch_spi_data *data, int bpw) in pch_spi_request_dma()
905 static void pch_spi_release_dma(struct pch_spi_data *data) in pch_spi_release_dma()
920 static void pch_spi_handle_dma(struct pch_spi_data *data, int *bpw) in pch_spi_handle_dma()
1125 struct pch_spi_data *data; in pch_spi_process_messages()
1128 data = container_of(pwork, struct pch_spi_data, work); in pch_spi_process_messages()
1261 struct pch_spi_data *data) in pch_spi_free_resources()
1269 struct pch_spi_data *data) in pch_spi_get_resources()
1284 struct pch_spi_data *data) in pch_free_dma_buf()
1298 struct pch_spi_data *data) in pch_alloc_dma_buf()
1316 struct pch_spi_data *data; in pch_spi_pd_probe()
1321 sizeof(struct pch_spi_data)); in pch_spi_pd_probe()
1413 struct pch_spi_data *data = platform_get_drvdata(plat_dev); in pch_spi_pd_remove()
1457 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_suspend()
1494 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_resume()