Searched refs:iio_backend (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/include/linux/iio/ |
H A D | backend.h | 8 struct iio_backend; 42 int (*enable)(struct iio_backend *back); 43 void (*disable)(struct iio_backend *back); 44 int (*chan_enable)(struct iio_backend *back, unsigned int chan); 45 int (*chan_disable)(struct iio_backend *back, unsigned int chan); 46 int (*data_format_set)(struct iio_backend *back, unsigned int chan, 48 struct iio_buffer *(*request_buffer)(struct iio_backend *back, 50 void (*free_buffer)(struct iio_backend *back, 54 int iio_backend_chan_enable(struct iio_backend *back, unsigned int chan); 55 int iio_backend_chan_disable(struct iio_backend *back, unsigned int chan); [all …]
|
/openbmc/linux/drivers/iio/ |
H A D | industrialio-backend.c | 47 struct iio_backend { struct 60 struct iio_backend *back; argument 71 struct iio_backend *____back = back; \ 81 struct iio_backend *__back = back; \ 92 struct iio_backend *__back = back; \ 106 struct iio_backend *__back = back; \ 122 int iio_backend_chan_enable(struct iio_backend *back, unsigned int chan) in iio_backend_chan_enable() 136 int iio_backend_chan_disable(struct iio_backend *back, unsigned int chan) in iio_backend_chan_disable() 155 int devm_iio_backend_enable(struct device *dev, struct iio_backend *back) in devm_iio_backend_enable() 179 int iio_backend_data_format_set(struct iio_backend *back, unsigned int chan, in iio_backend_data_format_set() [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | adi-axi-adc.c | 64 static int axi_adc_enable(struct iio_backend *back) in axi_adc_enable() 79 static void axi_adc_disable(struct iio_backend *back) in axi_adc_disable() 86 static int axi_adc_data_format_set(struct iio_backend *back, unsigned int chan, in axi_adc_data_format_set() 107 static int axi_adc_chan_enable(struct iio_backend *back, unsigned int chan) in axi_adc_chan_enable() 115 static int axi_adc_chan_disable(struct iio_backend *back, unsigned int chan) in axi_adc_chan_disable() 123 static struct iio_buffer *axi_adc_request_buffer(struct iio_backend *back, in axi_adc_request_buffer() 149 static void axi_adc_free_buffer(struct iio_backend *back, in axi_adc_free_buffer()
|
H A D | ad9467.c | 117 struct iio_backend *back;
|