Searched refs:spi_offload (Results 1 – 14 of 14) sorted by relevance
| /linux/include/linux/spi/offload/ |
| H A D | consumer.h | 19 struct spi_offload *devm_spi_offload_get(struct device *dev, struct spi_device *spi, 24 struct spi_offload *offload, 28 int spi_offload_trigger_enable(struct spi_offload *offload, 31 void spi_offload_trigger_disable(struct spi_offload *offload, 35 struct spi_offload *offload); 37 struct spi_offload *offload);
|
| H A D | types.h | 42 struct spi_offload { struct 89 int (*trigger_enable)(struct spi_offload *offload); 94 void (*trigger_disable)(struct spi_offload *offload); 100 struct dma_chan *(*tx_stream_request_dma_chan)(struct spi_offload *offload); 106 struct dma_chan *(*rx_stream_request_dma_chan)(struct spi_offload *offload);
|
| H A D | provider.h | 19 struct spi_offload *devm_spi_offload_alloc(struct device *dev, size_t priv_size);
|
| /linux/drivers/spi/ |
| H A D | spi-offload.c | 36 struct spi_offload *offload; 65 struct spi_offload *devm_spi_offload_alloc(struct device *dev, in devm_spi_offload_alloc() 68 struct spi_offload *offload; in devm_spi_offload_alloc() 106 struct spi_offload *devm_spi_offload_get(struct device *dev, in devm_spi_offload_get() 111 struct spi_offload *offload; in devm_spi_offload_get() 207 struct spi_offload *offload, in devm_spi_offload_trigger_get() 280 int spi_offload_trigger_enable(struct spi_offload *offload, in spi_offload_trigger_enable() 320 void spi_offload_trigger_disable(struct spi_offload *offload, in spi_offload_trigger_disable() 353 struct spi_offload *offload) in devm_spi_offload_tx_stream_request_dma_chan() 385 struct spi_offload *offload) in devm_spi_offload_rx_stream_request_dma_chan()
|
| H A D | spi-axi-spi-engine.c | 177 struct spi_offload *offload; 791 static void spi_engine_offload_unprepare(struct spi_offload *offload) in spi_engine_offload_unprepare() 856 static struct spi_offload 878 static void spi_engine_put_offload(struct spi_offload *offload) in spi_engine_put_offload() 999 static int spi_engine_trigger_enable(struct spi_offload *offload) in spi_engine_trigger_enable() 1043 static void spi_engine_trigger_disable(struct spi_offload *offload) in spi_engine_trigger_disable() 1067 *spi_engine_tx_stream_request_dma_chan(struct spi_offload *offload) in spi_engine_tx_stream_request_dma_chan() 1078 *spi_engine_rx_stream_request_dma_chan(struct spi_offload *offload) in spi_engine_rx_stream_request_dma_chan()
|
| /linux/include/linux/iio/adc/ |
| H A D | ad_sigma_delta.h | 34 struct spi_offload; 118 struct spi_offload *offload;
|
| /linux/include/linux/spi/ |
| H A D | spi.h | 37 struct spi_offload; 775 struct spi_offload *(*get_offload)(struct spi_device *spi, 777 void (*put_offload)(struct spi_offload *offload); 1239 struct spi_offload *offload;
|
| /linux/drivers/iio/adc/ |
| H A D | ad7606_spi.c | 29 struct spi_offload *offload;
|
| H A D | ad7944.c | 62 struct spi_offload *offload;
|
| H A D | ad4000.c | 502 struct spi_offload *offload;
|
| H A D | ad4695.c | 134 struct spi_offload *offload;
|
| H A D | ad7380.c | 901 struct spi_offload *offload;
|
| /linux/drivers/iio/dac/ |
| H A D | ad5791.c | 107 struct spi_offload *offload;
|
| /linux/ |
| H A D | MAINTAINERS | 24932 K: spi_offload
|