/linux-master/drivers/iio/accel/ |
H A D | sca3000.c | 425 * @indio_dev: Device instance specific generic IIO data. 427 * iio_priv(indio_dev) 429 static int sca3000_print_rev(struct iio_dev *indio_dev) argument 432 struct sca3000_state *st = iio_priv(indio_dev); 438 dev_info(&indio_dev->dev, 453 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 454 struct sca3000_state *st = iio_priv(indio_dev); 716 static int sca3000_read_raw(struct iio_dev *indio_dev, argument 722 struct sca3000_state *st = iio_priv(indio_dev); 784 static int sca3000_write_raw(struct iio_dev *indio_dev, argument 828 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 873 sca3000_read_event_value(struct iio_dev *indio_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 925 sca3000_write_event_value(struct iio_dev *indio_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 1003 sca3000_ring_int_process(u8 val, struct iio_dev *indio_dev) argument 1053 struct iio_dev *indio_dev = private; local 1114 sca3000_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 1161 sca3000_freefall_set_state(struct iio_dev *indio_dev, int state) argument 1183 sca3000_motion_detect_set_state(struct iio_dev *indio_dev, int axis, int state) argument 1252 sca3000_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 1284 __sca3000_hw_ring_state_set(struct iio_dev *indio_dev, bool state) argument 1317 sca3000_hw_ring_preenable(struct iio_dev *indio_dev) argument 1344 sca3000_hw_ring_postdisable(struct iio_dev *indio_dev) argument 1451 struct iio_dev *indio_dev; local 1528 struct iio_dev *indio_dev = spi_get_drvdata(spi); local [all...] |
H A D | stk8312.c | 219 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 220 struct stk8312_data *data = iio_priv(indio_dev); 334 static int stk8312_read_raw(struct iio_dev *indio_dev, argument 338 struct stk8312_data *data = iio_priv(indio_dev); 343 if (iio_buffer_enabled(indio_dev)) 378 static int stk8312_write_raw(struct iio_dev *indio_dev, argument 385 struct stk8312_data *data = iio_priv(indio_dev); 431 struct iio_dev *indio_dev = pf->indio_dev; local 432 struct stk8312_data *data = iio_priv(indio_dev); 473 struct iio_dev *indio_dev = private; local 482 stk8312_buffer_preenable(struct iio_dev *indio_dev) argument 489 stk8312_buffer_postdisable(struct iio_dev *indio_dev) argument 504 struct iio_dev *indio_dev; local 601 struct iio_dev *indio_dev = i2c_get_clientdata(client); local [all...] |
H A D | mma7660.c | 140 static int mma7660_read_raw(struct iio_dev *indio_dev, argument 144 struct mma7660_data *data = iio_priv(indio_dev); 175 struct iio_dev *indio_dev; local 178 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data)); 179 if (!indio_dev) { 184 data = iio_priv(indio_dev); 186 i2c_set_clientdata(client, indio_dev); 190 indio_dev->info = &mma7660_info; 191 indio_dev->name = MMA7660_DRIVER_NAME; 192 indio_dev 211 struct iio_dev *indio_dev = i2c_get_clientdata(client); local [all...] |
H A D | mma8452.c | 385 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 386 struct mma8452_data *data = iio_priv(indio_dev); 396 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 397 struct mma8452_data *data = iio_priv(indio_dev); 413 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 414 struct mma8452_data *data = iio_priv(indio_dev); 489 static int mma8452_read_raw(struct iio_dev *indio_dev, argument 493 struct mma8452_data *data = iio_priv(indio_dev); 499 ret = iio_device_claim_direct_mode(indio_dev); 506 iio_device_release_direct_mode(indio_dev); 709 mma8452_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 822 mma8452_read_event_value(struct iio_dev *indio_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 885 mma8452_write_event_value(struct iio_dev *indio_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 943 mma8452_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 972 mma8452_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 1023 mma8452_transient_interrupt(struct iio_dev *indio_dev) argument 1057 struct iio_dev *indio_dev = p; local 1099 struct iio_dev *indio_dev = pf->indio_dev; local 1116 mma8452_reg_access_dbg(struct iio_dev *indio_dev, unsigned int reg, unsigned int writeval, unsigned int *readval) argument 1196 mma8452_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 1454 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1479 mma8452_trigger_setup(struct iio_dev *indio_dev) argument 1503 mma8452_trigger_cleanup(struct iio_dev *indio_dev) argument 1551 struct iio_dev *indio_dev; local 1734 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 1753 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 1782 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | st_accel_spi.c | 115 struct iio_dev *indio_dev; local 127 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adata)); 128 if (!indio_dev) 131 adata = iio_priv(indio_dev); 134 err = st_sensors_spi_configure(indio_dev, spi); 138 err = st_sensors_power_enable(indio_dev); 142 return st_accel_common_probe(indio_dev);
|
H A D | st_accel_i2c.c | 170 struct iio_dev *indio_dev; local 182 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata)); 183 if (!indio_dev) 186 adata = iio_priv(indio_dev); 189 ret = st_sensors_i2c_configure(indio_dev, client); 193 ret = st_sensors_power_enable(indio_dev); 197 return st_accel_common_probe(indio_dev);
|
/linux-master/drivers/iio/adc/ |
H A D | ad_sigma_delta.c | 270 * @indio_dev: The IIO device 276 int ad_sigma_delta_single_conversion(struct iio_dev *indio_dev, argument 279 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); 284 ret = iio_device_claim_direct_mode(indio_dev); 326 iio_device_release_direct_mode(indio_dev); 343 static int ad_sd_buffer_postenable(struct iio_dev *indio_dev) argument 345 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); 352 channel = find_first_bit(indio_dev->active_scan_mask, 353 indio_dev->masklength); 355 indio_dev 409 ad_sd_buffer_postdisable(struct iio_dev *indio_dev) argument 435 struct iio_dev *indio_dev = pf->indio_dev; local 524 ad_sd_validate_scan_mask(struct iio_dev *indio_dev, const unsigned long *mask) argument 557 ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig) argument 568 devm_ad_sd_probe_trigger(struct device *dev, struct iio_dev *indio_dev) argument 621 devm_ad_sd_setup_buffer_and_trigger(struct device *dev, struct iio_dev *indio_dev) argument 652 ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev, struct spi_device *spi, const struct ad_sigma_delta_info *info) argument [all...] |
H A D | lp8788_adc.c | 94 static int lp8788_adc_read_raw(struct iio_dev *indio_dev, argument 98 struct lp8788_adc *adc = iio_priv(indio_dev); 167 struct iio_dev *indio_dev, 177 ret = devm_iio_map_array_register(dev, indio_dev, map); 179 dev_err(&indio_dev->dev, "iio map err: %d\n", ret); 190 struct iio_dev *indio_dev; local 194 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc)); 195 if (!indio_dev) 198 adc = iio_priv(indio_dev); 201 ret = lp8788_iio_map_register(&pdev->dev, indio_dev, l 166 lp8788_iio_map_register(struct device *dev, struct iio_dev *indio_dev, struct lp8788_platform_data *pdata, struct lp8788_adc *adc) argument [all...] |
H A D | ti-ads8344.c | 143 struct iio_dev *indio_dev; local 147 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adc)); 148 if (!indio_dev) 151 adc = iio_priv(indio_dev); 155 indio_dev->name = dev_name(&spi->dev); 156 indio_dev->info = &ads8344_info; 157 indio_dev->modes = INDIO_DIRECT_MODE; 158 indio_dev->channels = ads8344_channels; 159 indio_dev->num_channels = ARRAY_SIZE(ads8344_channels); 173 return devm_iio_device_register(&spi->dev, indio_dev); [all...] |
H A D | at91-sama5d2_adc.c | 604 struct iio_dev *indio_dev; member in struct:at91_adc_state 746 static int at91_adc_chan_xlate(struct iio_dev *indio_dev, int chan) argument 750 for (i = 0; i < indio_dev->num_channels; i++) { 751 if (indio_dev->channels[i].scan_index == chan) 758 at91_adc_chan_get(struct iio_dev *indio_dev, int chan) argument 760 int index = at91_adc_chan_xlate(indio_dev, chan); 764 return indio_dev->channels + index; 767 static inline int at91_adc_fwnode_xlate(struct iio_dev *indio_dev, argument 770 return at91_adc_chan_xlate(indio_dev, iiospec->args[0]); 773 static unsigned int at91_adc_active_scan_mask_to_reg(struct iio_dev *indio_dev) argument 1195 struct iio_dev *indio_dev = data; local 1200 at91_adc_dma_start(struct iio_dev *indio_dev) argument 1280 at91_adc_current_chan_is_touch(struct iio_dev *indio_dev) argument 1289 at91_adc_buffer_prepare(struct iio_dev *indio_dev) argument 1340 at91_adc_buffer_postdisable(struct iio_dev *indio_dev) argument 1425 at91_adc_trigger_handler_nodma(struct iio_dev *indio_dev, struct iio_poll_func *pf) argument 1482 at91_adc_trigger_handler_dma(struct iio_dev *indio_dev) argument 1534 struct iio_dev *indio_dev = pf->indio_dev; local 1578 at91_adc_setup_samp_freq(struct iio_dev *indio_dev, unsigned freq, unsigned int startup_time, unsigned int tracktim) argument 1615 at91_adc_touch_data_handler(struct iio_dev *indio_dev) argument 1658 at91_adc_no_pen_detect_interrupt(struct iio_dev *indio_dev) argument 1679 struct iio_dev *indio_dev = st->indio_dev; local 1734 at91_adc_read_info_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val) argument 1813 at91_adc_read_info_locked(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val) argument 1865 at91_adc_read_temp(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val) argument 1922 at91_adc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 1957 at91_adc_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 1998 at91_adc_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument 2100 at91_adc_set_watermark(struct iio_dev *indio_dev, unsigned int val) argument 2138 at91_adc_update_scan_mode(struct iio_dev *indio_dev, const unsigned long *scan_mask) argument 2156 at91_adc_hw_init(struct iio_dev *indio_dev) argument 2181 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 2190 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 2309 struct iio_dev *indio_dev; local 2491 struct iio_dev *indio_dev = platform_get_drvdata(pdev); local 2508 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 2538 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 2591 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 2601 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | envelope-detector.c | 186 static int envelope_detector_read_raw(struct iio_dev *indio_dev, argument 190 struct envelope *env = iio_priv(indio_dev); 230 static ssize_t envelope_show_invert(struct iio_dev *indio_dev, argument 234 struct envelope *env = iio_priv(indio_dev); 239 static ssize_t envelope_store_invert(struct iio_dev *indio_dev, argument 244 struct envelope *env = iio_priv(indio_dev); 269 static ssize_t envelope_show_comp_interval(struct iio_dev *indio_dev, argument 274 struct envelope *env = iio_priv(indio_dev); 279 static ssize_t envelope_store_comp_interval(struct iio_dev *indio_dev, argument 284 struct envelope *env = iio_priv(indio_dev); 326 struct iio_dev *indio_dev; local [all...] |
H A D | ad7949.c | 71 * @indio_dev: reference to iio structure 83 struct iio_dev *indio_dev; member in struct:ad7949_adc_chip 115 dev_err(&ad7949_adc->indio_dev->dev, "unsupported BPW\n"); 182 dev_err(&ad7949_adc->indio_dev->dev, "unsupported BPW\n"); 208 static int ad7949_spi_read_raw(struct iio_dev *indio_dev, argument 212 struct ad7949_adc_chip *ad7949_adc = iio_priv(indio_dev); 255 static int ad7949_spi_reg_access(struct iio_dev *indio_dev, argument 259 struct ad7949_adc_chip *ad7949_adc = iio_priv(indio_dev); 315 struct iio_dev *indio_dev; local 319 indio_dev [all...] |
H A D | mt6360-adc.c | 262 struct iio_dev *indio_dev = pf->indio_dev; local 263 struct mt6360_adc_data *mad = iio_priv(indio_dev); 271 for_each_set_bit(bit, indio_dev->active_scan_mask, indio_dev->masklength) { 274 dev_warn(&indio_dev->dev, "Failed to get channel %d conversion val\n", bit); 280 iio_push_to_buffers_with_timestamp(indio_dev, &data, iio_get_time_ns(indio_dev)); 282 iio_trigger_notify_done(indio_dev->trig); 316 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/staging/iio/adc/ |
H A D | ad7816.c | 123 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 124 struct ad7816_chip_info *chip = iio_priv(indio_dev); 136 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 137 struct ad7816_chip_info *chip = iio_priv(indio_dev); 169 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 170 struct ad7816_chip_info *chip = iio_priv(indio_dev); 180 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 181 struct ad7816_chip_info *chip = iio_priv(indio_dev); 191 data, indio_dev->name); 193 } else if (strcmp(indio_dev 217 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 273 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 294 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 355 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/light/ |
H A D | gp2ap002.c | 155 struct iio_dev *indio_dev = d; local 156 struct gp2ap002 *gp2ap002 = iio_priv(indio_dev); 191 iio_push_event(indio_dev, ev, iio_get_time_ns(indio_dev)); 246 static int gp2ap002_read_raw(struct iio_dev *indio_dev, argument 250 struct gp2ap002 *gp2ap002 = iio_priv(indio_dev); 325 static int gp2ap002_read_event_config(struct iio_dev *indio_dev, argument 330 struct gp2ap002 *gp2ap002 = iio_priv(indio_dev); 339 static int gp2ap002_write_event_config(struct iio_dev *indio_dev, argument 345 struct gp2ap002 *gp2ap002 = iio_priv(indio_dev); 431 struct iio_dev *indio_dev; local 623 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 637 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 662 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | pa12203001.c | 206 static int pa12203001_read_raw(struct iio_dev *indio_dev, argument 210 struct pa12203001_data *data = iio_priv(indio_dev); 274 static int pa12203001_write_raw(struct iio_dev *indio_dev, argument 278 struct pa12203001_data *data = iio_priv(indio_dev); 310 static int pa12203001_init(struct iio_dev *indio_dev) argument 312 struct pa12203001_data *data = iio_priv(indio_dev); 324 static int pa12203001_power_chip(struct iio_dev *indio_dev, u8 state) argument 326 struct pa12203001_data *data = iio_priv(indio_dev); 344 struct iio_dev *indio_dev; local 347 indio_dev 398 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 415 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 424 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | cm3232.c | 235 static int cm3232_read_raw(struct iio_dev *indio_dev, argument 239 struct cm3232_chip *chip = iio_priv(indio_dev); 260 static int cm3232_write_raw(struct iio_dev *indio_dev, argument 264 struct cm3232_chip *chip = iio_priv(indio_dev); 332 struct iio_dev *indio_dev; local 335 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*chip)); 336 if (!indio_dev) 339 chip = iio_priv(indio_dev); 340 i2c_set_clientdata(client, indio_dev); 343 indio_dev 362 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 377 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 391 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | si1145.c | 449 struct iio_dev *indio_dev = pf->indio_dev; local 450 struct si1145_data *data = iio_priv(indio_dev); 468 for_each_set_bit(i, indio_dev->active_scan_mask, 469 indio_dev->masklength) { 472 while (i + run < indio_dev->masklength) { 473 if (!test_bit(i + run, indio_dev->active_scan_mask)) 475 if (indio_dev->channels[i + run].address != 476 indio_dev->channels[i].address + 2 * run) 482 data->client, indio_dev 506 si1145_set_chlist(struct iio_dev *indio_dev, unsigned long scan_mask) argument 561 si1145_measure(struct iio_dev *indio_dev, struct iio_chan_spec const *chan) argument 621 si1145_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 720 si1145_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 1146 si1145_buffer_preenable(struct iio_dev *indio_dev) argument 1158 si1145_validate_scan_mask(struct iio_dev *indio_dev, const unsigned long *scan_mask) argument 1187 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1237 si1145_probe_trigger(struct iio_dev *indio_dev) argument 1276 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/magnetometer/ |
H A D | hid-sensor-magn-3d.c | 147 static int magn_3d_read_raw(struct iio_dev *indio_dev, argument 152 struct magn_3d_state *magn_state = iio_priv(indio_dev); 241 static int magn_3d_write_raw(struct iio_dev *indio_dev, argument 247 struct magn_3d_state *magn_state = iio_priv(indio_dev); 286 struct iio_dev *indio_dev = platform_get_drvdata(priv); local 287 struct magn_3d_state *magn_state = iio_priv(indio_dev); 289 dev_dbg(&indio_dev->dev, "magn_3d_proc_event\n"); 292 magn_state->timestamp = iio_get_time_ns(indio_dev); 294 iio_push_to_buffers_with_timestamp(indio_dev, 309 struct iio_dev *indio_dev local 471 struct iio_dev *indio_dev; local 553 struct iio_dev *indio_dev = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_temp.c | 46 int inv_icm42600_temp_read_raw(struct iio_dev *indio_dev, argument 50 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 59 ret = iio_device_claim_direct_mode(indio_dev); 63 iio_device_release_direct_mode(indio_dev);
|
H A D | inv_icm42600_temp.h | 26 int inv_icm42600_temp_read_raw(struct iio_dev *indio_dev,
|
/linux-master/drivers/iio/common/st_sensors/ |
H A D | st_sensors_i2c.c | 33 * @indio_dev: IIO device reference. 38 int st_sensors_i2c_configure(struct iio_dev *indio_dev, argument 41 struct st_sensor_data *sdata = iio_priv(indio_dev); 56 i2c_set_clientdata(client, indio_dev); 58 indio_dev->name = client->name;
|
/linux-master/drivers/iio/imu/ |
H A D | adis_trigger.c | 59 * @indio_dev: The IIO device 63 int devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) argument 68 indio_dev->name, 69 iio_device_id(indio_dev)); 83 indio_dev->name,
|
/linux-master/drivers/iio/buffer/ |
H A D | industrialio-buffer-cb.c | 19 struct iio_dev *indio_dev; member in struct:iio_cb_buffer 79 cb_buff->indio_dev = cb_buff->channels[0].indio_dev; 80 cb_buff->buffer.scan_mask = bitmap_zalloc(cb_buff->indio_dev->masklength, 87 while (chan->indio_dev) { 88 if (chan->indio_dev != cb_buff->indio_dev) { 122 return iio_update_buffers(cb_buff->indio_dev, &cb_buff->buffer, 129 iio_update_buffers(cb_buff->indio_dev, NULL, &cb_buff->buffer); 150 return cb_buffer->indio_dev; [all...] |
/linux-master/drivers/iio/gyro/ |
H A D | st_gyro_core.c | 36 st_gyro_get_mount_matrix(const struct iio_dev *indio_dev, argument 39 struct st_sensor_data *gdata = iio_priv(indio_dev); 377 static int st_gyro_read_raw(struct iio_dev *indio_dev, argument 382 struct st_sensor_data *gdata = iio_priv(indio_dev); 386 err = st_sensors_read_info_raw(indio_dev, ch, val); 406 static int st_gyro_write_raw(struct iio_dev *indio_dev, argument 411 return st_sensors_set_fullscale_by_gain(indio_dev, val2); 416 return st_sensors_set_odr(indio_dev, val); 470 int st_gyro_common_probe(struct iio_dev *indio_dev) argument 472 struct st_sensor_data *gdata = iio_priv(indio_dev); [all...] |