Searched refs:iio_backend (Results 1 – 15 of 15) sorted by relevance
| /drivers/iio/ |
| A D | industrialio-backend.c | 50 struct iio_backend { struct 72 struct iio_backend *back; argument 539 struct iio_backend *back, in devm_iio_backend_request_buffer() 625 struct iio_backend *back; in iio_backend_ext_info_get() 662 struct iio_backend *back; in iio_backend_ext_info_set() 778 struct iio_backend *back = arg; in iio_backend_release() 955 struct iio_backend *back; in __devm_iio_backend_fwnode_get() 1041 struct iio_backend * 1045 struct iio_backend *back; in __devm_iio_backend_get_from_fwnode_lookup() 1076 struct iio_backend *back = arg; in iio_backend_unregister() [all …]
|
| /drivers/iio/adc/ |
| A D | adi-axi-adc.c | 128 static int axi_adc_enable(struct iio_backend *back) in axi_adc_enable() 155 static void axi_adc_disable(struct iio_backend *back) in axi_adc_disable() 184 static int axi_adc_data_sample_trigger(struct iio_backend *back, in axi_adc_data_sample_trigger() 230 static int axi_adc_test_pattern_set(struct iio_backend *back, in axi_adc_test_pattern_set() 253 static int axi_adc_oversampling_ratio_set(struct iio_backend *back, in axi_adc_oversampling_ratio_set() 344 static int axi_adc_interface_type_get(struct iio_backend *back, in axi_adc_interface_type_get() 363 static int axi_adc_ad485x_data_size_set(struct iio_backend *back, in axi_adc_ad485x_data_size_set() 458 static int axi_adc_num_lanes_set(struct iio_backend *back, in axi_adc_num_lanes_set() 483 static int axi_adc_raw_write(struct iio_backend *back, u32 val) in axi_adc_raw_write() 497 static int axi_adc_raw_read(struct iio_backend *back, u32 *val) in axi_adc_raw_read() [all …]
|
| A D | ad7606_bus_iface.h | 9 struct iio_backend; 12 int (*bus_reg_read)(struct iio_backend *back, u32 reg, u32 *val); 13 int (*bus_reg_write)(struct iio_backend *back, u32 reg, u32 val);
|
| A D | sd_adc_modulator.c | 35 static int iio_sd_mod_enable(struct iio_backend *backend) in iio_sd_mod_enable() 45 static void iio_sd_mod_disable(struct iio_backend *backend) in iio_sd_mod_disable() 53 static int iio_sd_mod_read(struct iio_backend *backend, struct iio_chan_spec const *chan, int *val, in iio_sd_mod_read()
|
| A D | ad7606.h | 152 struct iio_backend *back;
|
| A D | ad7405.c | 32 struct iio_backend *back;
|
| A D | ad4080.c | 174 struct iio_backend *back;
|
| A D | ad7625.c | 64 struct iio_backend *back;
|
| A D | stm32-dfsdm-adc.c | 83 struct iio_backend **backend; 679 struct iio_backend *backend; in stm32_dfsdm_generic_channel_parse_of()
|
| A D | ad4851.c | 178 struct iio_backend *back;
|
| A D | ad9467.c | 161 struct iio_backend *back;
|
| /drivers/iio/dac/ |
| A D | adi-axi-dac.c | 121 static int axi_dac_enable(struct iio_backend *back) in axi_dac_enable() 148 static void axi_dac_disable(struct iio_backend *back) in axi_dac_disable() 169 static void axi_dac_free_buffer(struct iio_backend *back, in axi_dac_free_buffer() 494 static int axi_dac_extend_chan(struct iio_backend *back, in axi_dac_extend_chan() 622 static int axi_dac_ddr_enable(struct iio_backend *back) in axi_dac_ddr_enable() 630 static int axi_dac_ddr_disable(struct iio_backend *back) in axi_dac_ddr_disable() 652 static int axi_dac_data_stream_enable(struct iio_backend *back) in axi_dac_data_stream_enable() 665 static int axi_dac_data_stream_disable(struct iio_backend *back) in axi_dac_data_stream_disable() 704 static int __axi_dac_bus_reg_write(struct iio_backend *back, u32 reg, in __axi_dac_bus_reg_write() 757 static int axi_dac_bus_reg_write(struct iio_backend *back, u32 reg, in axi_dac_bus_reg_write() [all …]
|
| A D | ad3552r-hs.h | 9 struct iio_backend; 18 int (*bus_reg_read)(struct iio_backend *back, u32 reg, u32 *val, 20 int (*bus_reg_write)(struct iio_backend *back, u32 reg, u32 val, 22 int (*bus_set_io_mode)(struct iio_backend *back,
|
| A D | ad9739a.c | 74 struct iio_backend *back;
|
| A D | ad3552r-hs.c | 52 struct iio_backend *back;
|
Completed in 42 milliseconds