/linux-master/drivers/iio/gyro/ |
H A D | bmg160_core.c | 553 static int bmg160_read_raw(struct iio_dev *indio_dev, argument 557 struct bmg160_data *data = iio_priv(indio_dev); 566 if (iio_buffer_enabled(indio_dev)) 615 static int bmg160_write_raw(struct iio_dev *indio_dev, argument 619 struct bmg160_data *data = iio_priv(indio_dev); 693 static int bmg160_read_event(struct iio_dev *indio_dev, argument 700 struct bmg160_data *data = iio_priv(indio_dev); 714 static int bmg160_write_event(struct iio_dev *indio_dev, argument 721 struct bmg160_data *data = iio_priv(indio_dev); 737 static int bmg160_read_event_config(struct iio_dev *indio_dev, argument 748 bmg160_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 796 bmg160_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 882 struct iio_dev *indio_dev = pf->indio_dev; local 903 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 923 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 970 struct iio_dev *indio_dev = private; local 1024 struct iio_dev *indio_dev = private; local 1039 bmg160_buffer_preenable(struct iio_dev *indio_dev) argument 1046 bmg160_buffer_postdisable(struct iio_dev *indio_dev) argument 1074 struct iio_dev *indio_dev; local 1195 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1220 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1232 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1248 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1263 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | adis16260.c | 169 static int adis16260_stop_device(struct iio_dev *indio_dev) argument 171 struct adis16260 *adis16260 = iio_priv(indio_dev); 177 dev_err(&indio_dev->dev, "problem with turning device off: SLP_CNT"); 186 static int adis16260_read_raw(struct iio_dev *indio_dev, argument 191 struct adis16260 *adis16260 = iio_priv(indio_dev); 200 return adis_single_conversion(indio_dev, chan, 265 static int adis16260_write_raw(struct iio_dev *indio_dev, argument 271 struct adis16260 *adis16260 = iio_priv(indio_dev); 366 struct iio_dev *indio_dev; local 374 indio_dev [all...] |
/linux-master/drivers/iio/chemical/ |
H A D | pms7003.c | 109 struct iio_dev *indio_dev = pf->indio_dev; local 110 struct pms7003_state *state = iio_priv(indio_dev); 129 iio_push_to_buffers_with_timestamp(indio_dev, &state->scan, 130 iio_get_time_ns(indio_dev)); 132 iio_trigger_notify_done(indio_dev->trig); 137 static int pms7003_read_raw(struct iio_dev *indio_dev, argument 141 struct pms7003_state *state = iio_priv(indio_dev); 217 struct iio_dev *indio_dev = serdev_device_get_drvdata(serdev); local 218 struct pms7003_state *state = iio_priv(indio_dev); 273 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/proximity/ |
H A D | srf08.c | 183 struct iio_dev *indio_dev = pf->indio_dev; local 184 struct srf08_data *data = iio_priv(indio_dev); 194 iio_push_to_buffers_with_timestamp(indio_dev, 199 iio_trigger_notify_done(indio_dev->trig); 203 static int srf08_read_raw(struct iio_dev *indio_dev, argument 207 struct srf08_data *data = iio_priv(indio_dev); 242 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 243 struct srf08_data *data = iio_priv(indio_dev); 295 struct iio_dev *indio_dev local 318 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 337 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 385 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 449 struct iio_dev *indio_dev; local [all...] |
H A D | as3935.c | 179 static int as3935_read_raw(struct iio_dev *indio_dev, argument 185 struct as3935_state *st = iio_priv(indio_dev); 225 struct iio_dev *indio_dev = pf->indio_dev; local 226 struct as3935_state *st = iio_priv(indio_dev); 234 iio_push_to_buffers_with_timestamp(indio_dev, &st->scan, 235 iio_get_time_ns(indio_dev)); 237 iio_trigger_notify_done(indio_dev->trig); 274 struct iio_dev *indio_dev = private; local 275 struct as3935_state *st = iio_priv(indio_dev); 301 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 321 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 345 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/dac/ |
H A D | ad5380.c | 81 static ssize_t ad5380_read_dac_powerdown(struct iio_dev *indio_dev, argument 84 struct ad5380_state *st = iio_priv(indio_dev); 89 static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev, argument 93 struct ad5380_state *st = iio_priv(indio_dev); 120 static int ad5380_get_powerdown_mode(struct iio_dev *indio_dev, argument 123 struct ad5380_state *st = iio_priv(indio_dev); 136 static int ad5380_set_powerdown_mode(struct iio_dev *indio_dev, argument 139 struct ad5380_state *st = iio_priv(indio_dev); 173 static int ad5380_write_raw(struct iio_dev *indio_dev, argument 177 struct ad5380_state *st = iio_priv(indio_dev); 202 ad5380_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long info) argument 344 ad5380_alloc_channels(struct iio_dev *indio_dev) argument 370 struct iio_dev *indio_dev; local 447 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | ltc2632.c | 93 static int ltc2632_read_raw(struct iio_dev *indio_dev, argument 99 const struct ltc2632_state *st = iio_priv(indio_dev); 110 static int ltc2632_write_raw(struct iio_dev *indio_dev, argument 116 struct ltc2632_state *st = iio_priv(indio_dev); 132 static ssize_t ltc2632_read_dac_powerdown(struct iio_dev *indio_dev, argument 137 struct ltc2632_state *st = iio_priv(indio_dev); 143 static ssize_t ltc2632_write_dac_powerdown(struct iio_dev *indio_dev, argument 151 struct ltc2632_state *st = iio_priv(indio_dev); 311 struct iio_dev *indio_dev; local 315 indio_dev 377 struct iio_dev *indio_dev = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/iio/light/ |
H A D | max44009.c | 149 static int max44009_write_raw(struct iio_dev *indio_dev, argument 153 struct max44009_data *data = iio_priv(indio_dev); 165 static int max44009_write_raw_get_fmt(struct iio_dev *indio_dev, argument 246 static int max44009_read_raw(struct iio_dev *indio_dev, argument 250 struct max44009_data *data = iio_priv(indio_dev); 338 static int max44009_write_event_value(struct iio_dev *indio_dev, argument 345 struct max44009_data *data = iio_priv(indio_dev); 362 static int max44009_read_threshold(struct iio_dev *indio_dev, argument 365 struct max44009_data *data = iio_priv(indio_dev); 397 static int max44009_read_event_value(struct iio_dev *indio_dev, argument 421 max44009_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 446 max44009_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 472 struct iio_dev *indio_dev = p; local 493 struct iio_dev *indio_dev; local [all...] |
H A D | as73211.c | 406 static int as73211_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, argument 409 struct as73211_data *data = iio_priv(indio_dev); 415 ret = iio_device_claim_direct_mode(indio_dev); 421 iio_device_release_direct_mode(indio_dev); 426 iio_device_release_direct_mode(indio_dev); 478 static int as73211_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, argument 481 struct as73211_data *data = iio_priv(indio_dev); 507 static int _as73211_write_raw(struct iio_dev *indio_dev, argument 511 struct as73211_data *data = iio_priv(indio_dev); 592 static int as73211_write_raw(struct iio_dev *indio_dev, struc argument 635 struct iio_dev *indio_dev = pf->indio_dev; local 705 as73211_power(struct iio_dev *indio_dev, bool state) argument 729 struct iio_dev *indio_dev = data; local 738 struct iio_dev *indio_dev; local 834 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 841 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | apds9300.c | 235 static int apds9300_read_raw(struct iio_dev *indio_dev, argument 240 struct apds9300_data *data = iio_priv(indio_dev); 273 static int apds9300_read_thresh(struct iio_dev *indio_dev, argument 278 struct apds9300_data *data = iio_priv(indio_dev); 294 static int apds9300_write_thresh(struct iio_dev *indio_dev, argument 299 struct apds9300_data *data = iio_priv(indio_dev); 312 static int apds9300_read_interrupt_config(struct iio_dev *indio_dev, argument 317 struct apds9300_data *data = iio_priv(indio_dev); 322 static int apds9300_write_interrupt_config(struct iio_dev *indio_dev, argument 326 struct apds9300_data *data = iio_priv(indio_dev); 404 struct iio_dev *indio_dev; local 456 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 468 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 481 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | hid-sensor-als.c | 132 static int als_read_raw(struct iio_dev *indio_dev, argument 137 struct als_state *als_state = iio_priv(indio_dev); 218 static int als_write_raw(struct iio_dev *indio_dev, argument 224 struct als_state *als_state = iio_priv(indio_dev); 257 struct iio_dev *indio_dev = platform_get_drvdata(priv); local 258 struct als_state *als_state = iio_priv(indio_dev); 260 dev_dbg(&indio_dev->dev, "als_proc_event\n"); 263 als_state->timestamp = iio_get_time_ns(indio_dev); 265 iio_push_to_buffers_with_timestamp(indio_dev, &als_state->scan, 279 struct iio_dev *indio_dev local 361 struct iio_dev *indio_dev; local 442 struct iio_dev *indio_dev = platform_get_drvdata(pdev); local [all...] |
H A D | tsl2583.c | 163 static int tsl2583_get_lux(struct iio_dev *indio_dev) argument 171 struct tsl2583_chip *chip = iio_priv(indio_dev); 308 static int tsl2583_als_calibrate(struct iio_dev *indio_dev) argument 310 struct tsl2583_chip *chip = iio_priv(indio_dev); 337 lux_val = tsl2583_get_lux(indio_dev); 430 static int tsl2583_chip_init_and_power_on(struct iio_dev *indio_dev) argument 432 struct tsl2583_chip *chip = iio_priv(indio_dev); 473 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 474 struct tsl2583_chip *chip = iio_priv(indio_dev); 488 struct iio_dev *indio_dev local 506 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 530 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 559 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 656 tsl2583_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 747 tsl2583_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 816 struct iio_dev *indio_dev; local 877 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 890 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 905 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
/linux-master/drivers/iio/adc/ |
H A D | hx711.c | 270 static int hx711_read_raw(struct iio_dev *indio_dev, argument 274 struct hx711_data *hx711_data = iio_priv(indio_dev); 301 static int hx711_write_raw(struct iio_dev *indio_dev, argument 307 struct hx711_data *hx711_data = iio_priv(indio_dev); 349 static int hx711_write_raw_get_fmt(struct iio_dev *indio_dev, argument 359 struct iio_dev *indio_dev = pf->indio_dev; local 360 struct hx711_data *hx711_data = iio_priv(indio_dev); 367 for (i = 0; i < indio_dev->masklength; i++) { 368 if (!test_bit(i, indio_dev 464 struct iio_dev *indio_dev; local 586 struct iio_dev *indio_dev; local [all...] |
H A D | ti-ads1298.c | 313 static int ads1298_read_raw(struct iio_dev *indio_dev, argument 317 struct ads1298_private *priv = iio_priv(indio_dev); 322 ret = iio_device_claim_direct_mode(indio_dev); 328 iio_device_release_direct_mode(indio_dev); 352 static int ads1298_write_raw(struct iio_dev *indio_dev, argument 356 struct ads1298_private *priv = iio_priv(indio_dev); 415 static int ads1298_reg_access(struct iio_dev *indio_dev, unsigned int reg, argument 418 struct ads1298_private *priv = iio_priv(indio_dev); 433 static int ads1298_update_scan_mode(struct iio_dev *indio_dev, argument 436 struct ads1298_private *priv = iio_priv(indio_dev); 489 struct iio_dev *indio_dev = context; local 522 struct iio_dev *indio_dev = dev_id; local 536 ads1298_buffer_postenable(struct iio_dev *indio_dev) argument 550 ads1298_buffer_predisable(struct iio_dev *indio_dev) argument 586 ads1298_init(struct iio_dev *indio_dev) argument 641 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_gyro.c | 98 static int inv_icm42600_gyro_update_scan_mode(struct iio_dev *indio_dev, argument 101 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 102 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); 320 static int inv_icm42600_gyro_write_odr(struct iio_dev *indio_dev, argument 323 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 324 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); 344 iio_buffer_enabled(indio_dev)); 550 static int inv_icm42600_gyro_read_raw(struct iio_dev *indio_dev, argument 554 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 562 return inv_icm42600_temp_read_raw(indio_dev, cha 589 inv_icm42600_gyro_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument 617 inv_icm42600_gyro_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 649 inv_icm42600_gyro_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument 668 inv_icm42600_gyro_hwfifo_set_watermark(struct iio_dev *indio_dev, unsigned int val) argument 684 inv_icm42600_gyro_hwfifo_flush(struct iio_dev *indio_dev, unsigned int count) argument 721 struct iio_dev *indio_dev; local 763 inv_icm42600_gyro_parse_fifo(struct iio_dev *indio_dev) argument [all...] |
H A D | inv_icm42600_accel.c | 98 static int inv_icm42600_accel_update_scan_mode(struct iio_dev *indio_dev, argument 101 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 102 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); 308 static int inv_icm42600_accel_write_odr(struct iio_dev *indio_dev, argument 311 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 312 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); 332 iio_buffer_enabled(indio_dev)); 539 static int inv_icm42600_accel_read_raw(struct iio_dev *indio_dev, argument 543 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); 551 return inv_icm42600_temp_read_raw(indio_dev, cha 578 inv_icm42600_accel_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument 606 inv_icm42600_accel_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 638 inv_icm42600_accel_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument 657 inv_icm42600_accel_hwfifo_set_watermark(struct iio_dev *indio_dev, unsigned int val) argument 673 inv_icm42600_accel_hwfifo_flush(struct iio_dev *indio_dev, unsigned int count) argument 710 struct iio_dev *indio_dev; local 751 inv_icm42600_accel_parse_fifo(struct iio_dev *indio_dev) argument [all...] |
/linux-master/drivers/staging/iio/impedance-analyzer/ |
H A D | ad5933.c | 265 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 266 struct ad5933_state *st = iio_priv(indio_dev); 275 ret = iio_device_claim_direct_mode(indio_dev); 279 iio_device_release_direct_mode(indio_dev); 296 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 297 struct ad5933_state *st = iio_priv(indio_dev); 309 ret = iio_device_claim_direct_mode(indio_dev); 313 iio_device_release_direct_mode(indio_dev); 332 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 333 struct ad5933_state *st = iio_priv(indio_dev); 375 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 498 ad5933_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long m) argument 546 ad5933_ring_preenable(struct iio_dev *indio_dev) argument 571 ad5933_ring_postenable(struct iio_dev *indio_dev) argument 591 ad5933_ring_postdisable(struct iio_dev *indio_dev) argument 609 struct iio_dev *indio_dev = i2c_get_clientdata(st->client); local 675 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/imu/ |
H A D | adis_buffer.c | 22 static int adis_update_scan_mode_burst(struct iio_dev *indio_dev, argument 25 struct adis *adis = iio_device_get_drvdata(indio_dev); 69 int adis_update_scan_mode(struct iio_dev *indio_dev, argument 72 struct adis *adis = iio_device_get_drvdata(indio_dev); 82 return adis_update_scan_mode_burst(indio_dev, scan_mask); 84 scan_count = indio_dev->scan_bytes / 2; 90 adis->buffer = kcalloc(indio_dev->scan_bytes, 2, GFP_KERNEL); 116 chan = indio_dev->channels; 117 for (i = 0; i < indio_dev->num_channels; i++, chan++) { 132 struct iio_dev *indio_dev local 192 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) argument [all...] |
/linux-master/drivers/iio/accel/ |
H A D | adis16201.c | 97 static int adis16201_read_raw(struct iio_dev *indio_dev, argument 102 struct adis *st = iio_priv(indio_dev); 110 return adis_single_conversion(indio_dev, chan, 177 static int adis16201_write_raw(struct iio_dev *indio_dev, argument 183 struct adis *st = iio_priv(indio_dev); 259 struct iio_dev *indio_dev; local 263 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st)); 264 if (!indio_dev) 267 st = iio_priv(indio_dev); 269 indio_dev [all...] |
H A D | adis16209.c | 104 static int adis16209_write_raw(struct iio_dev *indio_dev, argument 110 struct adis *st = iio_priv(indio_dev); 129 static int adis16209_read_raw(struct iio_dev *indio_dev, argument 134 struct adis *st = iio_priv(indio_dev); 142 return adis_single_conversion(indio_dev, chan, 270 struct iio_dev *indio_dev; local 274 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st)); 275 if (!indio_dev) 278 st = iio_priv(indio_dev); 280 indio_dev [all...] |
/linux-master/drivers/iio/temperature/ |
H A D | tmp006.c | 74 static int tmp006_read_raw(struct iio_dev *indio_dev, argument 78 struct tmp006_data *data = iio_priv(indio_dev); 124 static int tmp006_write_raw(struct iio_dev *indio_dev, argument 130 struct tmp006_data *data = iio_priv(indio_dev); 199 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 200 struct tmp006_data *data = iio_priv(indio_dev); 218 struct iio_dev *indio_dev; local 230 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data)); 231 if (!indio_dev) 234 data = iio_priv(indio_dev); [all...] |
H A D | max31856.c | 213 static int max31856_read_raw(struct iio_dev *indio_dev, argument 217 struct max31856_data *data = iio_priv(indio_dev); 255 static int max31856_write_raw_get_fmt(struct iio_dev *indio_dev, argument 267 static int max31856_write_raw(struct iio_dev *indio_dev, argument 271 struct max31856_data *data = iio_priv(indio_dev); 313 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 314 struct max31856_data *data = iio_priv(indio_dev); 346 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 347 struct max31856_data *data = iio_priv(indio_dev); 357 struct iio_dev *indio_dev local 407 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/pressure/ |
H A D | ms5637.c | 42 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 43 struct ms_tp_dev *dev_data = iio_priv(indio_dev); 53 static int ms5637_read_raw(struct iio_dev *indio_dev, argument 60 struct ms_tp_dev *dev_data = iio_priv(indio_dev); 92 static int ms5637_write_raw(struct iio_dev *indio_dev, argument 96 struct ms_tp_dev *dev_data = iio_priv(indio_dev); 149 struct iio_dev *indio_dev; local 165 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data)); 166 if (!indio_dev) 169 dev_data = iio_priv(indio_dev); [all...] |
/linux-master/include/linux/iio/common/ |
H A D | st_sensors.h | 271 int st_sensors_allocate_trigger(struct iio_dev *indio_dev, 275 struct iio_dev *indio_dev); 277 static inline int st_sensors_allocate_trigger(struct iio_dev *indio_dev, argument 285 int st_sensors_init_sensor(struct iio_dev *indio_dev, 288 int st_sensors_set_enable(struct iio_dev *indio_dev, bool enable); 290 int st_sensors_set_axis_enable(struct iio_dev *indio_dev, u8 axis_enable); 292 int st_sensors_power_enable(struct iio_dev *indio_dev); 294 int st_sensors_debugfs_reg_access(struct iio_dev *indio_dev, 298 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr); 300 int st_sensors_set_dataready_irq(struct iio_dev *indio_dev, boo [all...] |
/linux-master/drivers/iio/magnetometer/ |
H A D | af8133j.c | 63 af8133j_get_mount_matrix(struct iio_dev *indio_dev, argument 66 struct af8133j_data *data = iio_priv(indio_dev); 248 static int af8133j_read_raw(struct iio_dev *indio_dev, argument 252 struct af8133j_data *data = iio_priv(indio_dev); 279 static int af8133j_read_avail(struct iio_dev *indio_dev, argument 326 static int af8133j_write_raw(struct iio_dev *indio_dev, argument 330 struct af8133j_data *data = iio_priv(indio_dev); 340 static int af8133j_write_raw_get_fmt(struct iio_dev *indio_dev, argument 357 struct iio_dev *indio_dev = pf->indio_dev; local 400 struct iio_dev *indio_dev; local 480 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 490 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |