/linux-master/drivers/iio/adc/ |
H A D | viperboard_adc.c | 49 static int vprbrd_iio_read_raw(struct iio_dev *iio_dev, argument
|
H A D | men_z188_adc.c | 47 static int z188_iio_read_raw(struct iio_dev *iio_dev, argument
|
H A D | ad7091r-base.c | 58 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 D | rn5t618-adc.c | 103 static int rn5t618_adc_read(struct iio_dev *iio_dev, argument 198 struct iio_dev *iio_dev; local [all...] |
H A D | mt6370-adc.c | 220 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 D | mt6360-adc.c | 194 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 D | rzg2l_adc.c | 260 static int rzg2l_adc_read_label(struct iio_dev *iio_dev, argument
|
H A D | mxs-lradc-adc.c | 131 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 D | ingenic-adc.c | 114 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 D | stm32-dfsdm-adc.c | 1077 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 D | twl4030-madc.c | 175 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 D | ti-dac7612.c | 75 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 D | ad5761.c | 349 struct iio_dev *iio_dev; local 399 struct iio_dev *iio_dev = spi_get_drvdata(spi); local [all...] |
H A D | ad5592r-base.c | 302 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 D | hts221_buffer.c | 41 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 D | dht11.c | 188 static int dht11_read_raw(struct iio_dev *iio_dev, argument
|
H A D | hts221_core.c | 421 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 D | st_uvis25_core.c | 114 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 D | st_lsm6dsx_shub.c | 552 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 D | st_lsm6dsx_core.c | 1798 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 D | st_lsm6dsx_buffer.c | 538 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 D | sunrise_co2.c | 395 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 D | scmi_iio.c | 87 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 D | sx9360.c | 346 static int sx9360_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, argument
|
/linux-master/include/linux/iio/ |
H A D | iio.h | 582 struct iio_dev { struct [all...] |