Searched defs:iio_dev (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/drivers/iio/adc/
H A Dviperboard_adc.c49 static int vprbrd_iio_read_raw(struct iio_dev *iio_dev, argument
H A Dmen_z188_adc.c47 static int z188_iio_read_raw(struct iio_dev *iio_dev, argument
H A Dad7091r-base.c58 static int ad7091r_read_one(struct iio_dev *iio_dev, argument
81 static int ad7091r_read_raw(struct iio_dev *iio_dev, argument
262 struct iio_dev *iio_dev = private; local
298 struct iio_dev *iio_dev; local
[all...]
H A Drn5t618-adc.c103 static int rn5t618_adc_read(struct iio_dev *iio_dev, argument
198 struct iio_dev *iio_dev; local
[all...]
H A Dmt6370-adc.c220 static int mt6370_adc_read_raw(struct iio_dev *iio_dev, argument
251 static int mt6370_adc_read_label(struct iio_dev *iio_dev, argument
H A Dmt6360-adc.c194 static int mt6360_adc_read_raw(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, argument
216 static int mt6360_adc_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, argument
H A Drzg2l_adc.c260 static int rzg2l_adc_read_label(struct iio_dev *iio_dev, argument
H A Dmxs-lradc-adc.c131 static int mxs_lradc_adc_read_single(struct iio_dev *iio_dev, int chan, argument
200 static int mxs_lradc_adc_read_temp(struct iio_dev *iio_dev, int *val) argument
217 static int mxs_lradc_adc_read_raw(struct iio_dev *iio_de argument
269 mxs_lradc_adc_write_raw(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, int val, int val2, long m) argument
308 mxs_lradc_adc_write_raw_get_fmt(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, long m) argument
[all...]
H A Dingenic-adc.c114 static void ingenic_adc_set_adcmd(struct iio_dev *iio_dev, unsigned long mask) argument
237 static int ingenic_adc_write_raw(struct iio_dev *iio_dev, argument
606 static int ingenic_adc_read_avail(struct iio_dev *iio_dev, argument
631 ingenic_adc_read_chan_info_raw(struct iio_dev *iio_dev, struct iio_chan_spec const *chan, int *val) argument
686 ingenic_adc_read_raw(struct iio_dev *iio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long m) argument
722 ingenic_adc_fwnode_xlate(struct iio_dev *iio_dev, const struct fwnode_reference_args *iiospec) argument
744 ingenic_adc_buffer_enable(struct iio_dev *iio_dev) argument
776 ingenic_adc_buffer_disable(struct iio_dev *iio_dev) argument
801 struct iio_dev *iio_dev = data; local
823 struct iio_dev *iio_dev; local
[all...]
H A Dstm32-dfsdm-adc.c1077 stm32_dfsdm_get_buff_cb(struct iio_dev *iio_dev, int (*cb)(const void *data, size_t size, void *private), void *private) argument
1100 stm32_dfsdm_release_buff_cb(struct iio_dev *iio_dev) argument
[all...]
H A Dtwl4030-madc.c175 static int twl4030_madc_read(struct iio_dev *iio_dev, argument
752 struct iio_dev *iio_dev = NULL; local
897 struct iio_dev *iio_dev = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/iio/dac/
H A Dti-dac7612.c75 static int dac7612_read_raw(struct iio_dev *iio_dev, argument
96 static int dac7612_write_raw(struct iio_dev *iio_dev, argument
126 struct iio_dev *iio_dev; local
[all...]
H A Dad5761.c349 struct iio_dev *iio_dev; local
399 struct iio_dev *iio_dev = spi_get_drvdata(spi); local
[all...]
H A Dad5592r-base.c302 static int ad5592r_write_raw(struct iio_dev *iio_dev, argument
375 static int ad5592r_read_raw(struct iio_dev *iio_dev, argument
475 static ssize_t ad5592r_show_scale_available(struct iio_dev *iio_dev, argument
496 ad5592r_setup_channel(struct iio_dev *iio_dev, struct iio_chan_spec *chan, bool output, unsigned id) argument
511 ad5592r_alloc_channels(struct iio_dev *iio_dev) argument
595 struct iio_dev *iio_dev; local
672 struct iio_dev *iio_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/iio/humidity/
H A Dhts221_buffer.c41 struct iio_dev *iio_dev = iio_trigger_get_drvdata(trig); local
76 int hts221_allocate_trigger(struct iio_dev *iio_dev) argument
147 static int hts221_buffer_preenable(struct iio_dev *iio_de argument
152 hts221_buffer_postdisable(struct iio_dev *iio_dev) argument
165 struct iio_dev *iio_dev = pf->indio_dev; local
195 hts221_allocate_buffers(struct iio_dev *iio_dev) argument
[all...]
H A Ddht11.c188 static int dht11_read_raw(struct iio_dev *iio_dev, argument
H A Dhts221_core.c421 static int hts221_read_raw(struct iio_dev *iio_dev, argument
479 static int hts221_write_raw(struct iio_dev *iio_dev, argument
517 hts221_validate_trigger(struct iio_dev *iio_dev, struct iio_trigger *trig) argument
567 struct iio_dev *iio_dev; local
656 struct iio_dev *iio_dev = dev_get_drvdata(dev); local
666 struct iio_dev *iio_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/iio/light/
H A Dst_uvis25_core.c114 static int st_uvis25_read_raw(struct iio_dev *iio_dev, argument
169 static int st_uvis25_allocate_trigger(struct iio_dev *iio_dev) argument
217 st_uvis25_buffer_preenable(struct iio_dev *iio_dev) argument
222 st_uvis25_buffer_postdisable(struct iio_dev *iio_dev) argument
235 struct iio_dev *iio_dev = pf->indio_dev; local
255 st_uvis25_allocate_buffer(struct iio_dev *iio_dev) argument
287 struct iio_dev *iio_dev; local
330 struct iio_dev *iio_dev = dev_get_drvdata(dev); local
339 struct iio_dev *iio_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_shub.c552 st_lsm6dsx_shub_read_raw(struct iio_dev *iio_dev, argument
617 st_lsm6dsx_shub_write_raw(struct iio_dev *iio_dev, argument
733 struct iio_dev *iio_dev; local
[all...]
H A Dst_lsm6dsx_core.c1798 static int st_lsm6dsx_read_raw(struct iio_dev *iio_dev, argument
1832 static int st_lsm6dsx_write_raw(struct iio_dev *iio_dev, argument
1892 st_lsm6dsx_read_event(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument
1912 st_lsm6dsx_write_event(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument
1944 st_lsm6dsx_read_event_config(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
1959 st_lsm6dsx_write_event_config(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
2007 st_lsm6dsx_set_watermark(struct iio_dev *iio_dev, unsigned int val) argument
2388 struct iio_dev *iio_dev; local
2513 struct iio_dev *iio_dev = pf->indio_dev; local
2593 st_lsm6dsx_sw_buffer_preenable(struct iio_dev *iio_dev) argument
2600 st_lsm6dsx_sw_buffer_postdisable(struct iio_dev *iio_dev) argument
[all...]
H A Dst_lsm6dsx_buffer.c538 struct iio_dev *iio_dev; local
769 st_lsm6dsx_buffer_preenable(struct iio_dev *iio_dev) argument
780 st_lsm6dsx_buffer_postdisable(struct iio_dev *iio_dev) argument
[all...]
/linux-master/drivers/iio/chemical/
H A Dsunrise_co2.c395 static int sunrise_read_raw(struct iio_dev *iio_dev, argument
477 struct iio_dev *iio_dev; local
[all...]
/linux-master/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c87 static int scmi_iio_buffer_preenable(struct iio_dev *iio_dev) argument
109 static int scmi_iio_buffer_postdisable(struct iio_dev *iio_dev) argument
134 scmi_iio_set_odr_val(struct iio_dev *iio_dev, int val, int val2) argument
200 scmi_iio_write_raw(struct iio_dev *iio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
218 scmi_iio_read_avail(struct iio_dev *iio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument
250 scmi_iio_get_odr_val(struct iio_dev *iio_dev, int *val, int *val2) argument
286 scmi_iio_read_channel_data(struct iio_dev *iio_dev, struct iio_chan_spec const *ch, int *val, int *val2) argument
332 scmi_iio_read_raw(struct iio_dev *iio_dev, struct iio_chan_spec const *ch, int *val, int *val2, long mask) argument
372 scmi_iio_get_raw_available(struct iio_dev *iio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
516 scmi_iio_set_sampling_freq_avail(struct iio_dev *iio_dev) argument
[all...]
/linux-master/drivers/iio/proximity/
H A Dsx9360.c346 static int sx9360_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, argument
/linux-master/include/linux/iio/
H A Diio.h582 struct iio_dev { struct
[all...]

Completed in 195 milliseconds

12