/linux-6.15/drivers/iio/light/ |
D | acpi-als.c | 105 struct iio_dev *indio_dev = acpi_driver_data(device); in acpi_als_notify() local 122 static int acpi_als_read_raw(struct iio_dev *indio_dev, in acpi_als_read_raw() 153 struct iio_dev *indio_dev = pf->indio_dev; in acpi_als_trigger_handler() local 188 struct iio_dev *indio_dev; in acpi_als_add() local
|
D | cm36651.c | 232 struct iio_dev *indio_dev = data; in cm36651_irq_handler() local 445 static int cm36651_read_raw(struct iio_dev *indio_dev, in cm36651_read_raw() 471 static int cm36651_write_raw(struct iio_dev *indio_dev, in cm36651_write_raw() 488 static int cm36651_read_prox_thresh(struct iio_dev *indio_dev, in cm36651_read_prox_thresh() 502 static int cm36651_write_prox_thresh(struct iio_dev *indio_dev, in cm36651_write_prox_thresh() 528 static int cm36651_write_prox_event_config(struct iio_dev *indio_dev, in cm36651_write_prox_event_config() 547 static int cm36651_read_prox_event_config(struct iio_dev *indio_dev, in cm36651_read_prox_event_config() 625 struct iio_dev *indio_dev; in cm36651_probe() local 705 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm36651_remove() local
|
D | opt4060.c | 300 static int opt4060_set_driver_state(struct iio_dev *indio_dev, in opt4060_set_driver_state() 346 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in opt4060_trigger_set_state() local 379 static int opt4060_trigger_new_samples(struct iio_dev *indio_dev) in opt4060_trigger_new_samples() 419 static int opt4060_read_chan_raw(struct iio_dev *indio_dev, in opt4060_read_chan_raw() 446 static int opt4060_get_chan_scale(struct iio_dev *indio_dev, in opt4060_get_chan_scale() 492 static int opt4060_read_illuminance(struct iio_dev *indio_dev, in opt4060_read_illuminance() 621 static int opt4060_read_raw(struct iio_dev *indio_dev, in opt4060_read_raw() 643 static int opt4060_write_raw(struct iio_dev *indio_dev, in opt4060_write_raw() 662 static int opt4060_write_raw_get_fmt(struct iio_dev *indio_dev, in opt4060_write_raw_get_fmt() 708 static int opt4060_read_available(struct iio_dev *indio_dev, in opt4060_read_available() [all …]
|
D | cm3232.c | 235 static int cm3232_read_raw(struct iio_dev *indio_dev, in cm3232_read_raw() 260 static int cm3232_write_raw(struct iio_dev *indio_dev, in cm3232_write_raw() 332 struct iio_dev *indio_dev; in cm3232_probe() local 362 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm3232_remove() local 377 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_suspend() local 391 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_resume() local
|
D | vl6180.c | 338 static int vl6180_read_raw(struct iio_dev *indio_dev, in vl6180_read_raw() 485 static int vl6180_write_raw(struct iio_dev *indio_dev, in vl6180_write_raw() 530 struct iio_dev *indio_dev = priv; in vl6180_threaded_irq() local 544 struct iio_dev *indio_dev = pf->indio_dev; in vl6180_trigger_handler() local 585 static int vl6180_buffer_postenable(struct iio_dev *indio_dev) in vl6180_buffer_postenable() 598 static int vl6180_buffer_postdisable(struct iio_dev *indio_dev) in vl6180_buffer_postdisable() 620 static int vl6180_init(struct vl6180_data *data, struct iio_dev *indio_dev) in vl6180_init() 697 struct iio_dev *indio_dev; in vl6180_probe() local
|
/linux-6.15/drivers/iio/dac/ |
D | max517.c | 43 static int max517_set_value(struct iio_dev *indio_dev, in max517_set_value() 66 static int max517_read_raw(struct iio_dev *indio_dev, in max517_read_raw() 86 static int max517_write_raw(struct iio_dev *indio_dev, in max517_write_raw() 149 struct iio_dev *indio_dev; in max517_probe() local
|
D | ad5446.c | 69 static int ad5446_set_powerdown_mode(struct iio_dev *indio_dev, in ad5446_set_powerdown_mode() 79 static int ad5446_get_powerdown_mode(struct iio_dev *indio_dev, in ad5446_get_powerdown_mode() 94 static ssize_t ad5446_read_dac_powerdown(struct iio_dev *indio_dev, in ad5446_read_dac_powerdown() 104 static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, in ad5446_write_dac_powerdown() 169 static int ad5446_read_raw(struct iio_dev *indio_dev, in ad5446_read_raw() 189 static int ad5446_write_raw(struct iio_dev *indio_dev, in ad5446_write_raw() 226 struct iio_dev *indio_dev; in ad5446_probe() local
|
D | ltc1660.c | 47 static int ltc1660_read_raw(struct iio_dev *indio_dev, in ltc1660_read_raw() 76 static int ltc1660_write_raw(struct iio_dev *indio_dev, in ltc1660_write_raw() 158 struct iio_dev *indio_dev; in ltc1660_probe() local 212 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ltc1660_remove() local
|
D | ltc2664.c | 227 static int ltc2664_read_avail(struct iio_dev *indio_dev, in ltc2664_read_avail() 243 static int ltc2664_read_raw(struct iio_dev *indio_dev, in ltc2664_read_raw() 268 static int ltc2664_write_raw(struct iio_dev *indio_dev, in ltc2664_write_raw() 286 static ssize_t ltc2664_reg_bool_get(struct iio_dev *indio_dev, in ltc2664_reg_bool_get() 315 static ssize_t ltc2664_reg_bool_set(struct iio_dev *indio_dev, in ltc2664_reg_bool_set() 365 static ssize_t ltc2664_dac_input_read(struct iio_dev *indio_dev, in ltc2664_dac_input_read() 383 static ssize_t ltc2664_dac_input_write(struct iio_dev *indio_dev, in ltc2664_dac_input_write() 406 static int ltc2664_reg_access(struct iio_dev *indio_dev, in ltc2664_reg_access() 661 struct iio_dev *indio_dev; in ltc2664_probe() local
|
/linux-6.15/drivers/iio/proximity/ |
D | ping.c | 76 struct iio_dev *indio_dev = dev_id; in ping_handle_irq() local 91 static int ping_read(struct iio_dev *indio_dev) in ping_read() 226 static int ping_read_raw(struct iio_dev *indio_dev, in ping_read_raw() 280 struct iio_dev *indio_dev; in ping_probe() local
|
D | mb1232.c | 54 struct iio_dev *indio_dev = dev_id; in mb1232_handle_irq() local 121 struct iio_dev *indio_dev = pf->indio_dev; in mb1232_trigger_handler() local 136 static int mb1232_read_raw(struct iio_dev *indio_dev, in mb1232_read_raw() 186 struct iio_dev *indio_dev; in mb1232_probe() local
|
D | hx9023s.c | 692 static int hx9023s_read_raw(struct iio_dev *indio_dev, in hx9023s_read_raw() 737 static int hx9023s_write_raw(struct iio_dev *indio_dev, in hx9023s_write_raw() 754 struct iio_dev *indio_dev = private; in hx9023s_irq_handler() local 763 static void hx9023s_push_events(struct iio_dev *indio_dev) in hx9023s_push_events() 796 struct iio_dev *indio_dev = private; in hx9023s_irq_thread_handler() local 805 static int hx9023s_read_event_val(struct iio_dev *indio_dev, in hx9023s_read_event_val() 840 static int hx9023s_write_event_val(struct iio_dev *indio_dev, in hx9023s_write_event_val() 875 static int hx9023s_read_event_config(struct iio_dev *indio_dev, in hx9023s_read_event_config() 885 static int hx9023s_write_event_config(struct iio_dev *indio_dev, in hx9023s_write_event_config() 913 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in hx9023s_set_trigger_state() local [all …]
|
/linux-6.15/drivers/iio/adc/ |
D | ti-adc108s102.c | 112 static int adc108s102_update_scan_mode(struct iio_dev *indio_dev, in adc108s102_update_scan_mode() 142 struct iio_dev *indio_dev = pf->indio_dev; in adc108s102_trigger_handler() local 175 static int adc108s102_read_raw(struct iio_dev *indio_dev, in adc108s102_read_raw() 220 struct iio_dev *indio_dev; in adc108s102_probe() local
|
D | xilinx-xadc-core.c | 298 struct iio_dev *indio_dev = devid; in xadc_zynq_interrupt_handler() local 345 struct iio_dev *indio_dev, int irq) in xadc_zynq_setup() 491 struct iio_dev *indio_dev, int irq) in xadc_axi_setup() 503 struct iio_dev *indio_dev = devid; in xadc_axi_interrupt_handler() local 624 static int xadc_update_scan_mode(struct iio_dev *indio_dev, in xadc_update_scan_mode() 675 struct iio_dev *indio_dev = pf->indio_dev; in xadc_trigger_handler() local 748 static struct iio_trigger *xadc_alloc_trigger(struct iio_dev *indio_dev, in xadc_alloc_trigger() 816 static int xadc_postdisable(struct iio_dev *indio_dev) in xadc_postdisable() 844 static int xadc_preenable(struct iio_dev *indio_dev) in xadc_preenable() 914 static int xadc_read_raw(struct iio_dev *indio_dev, in xadc_read_raw() [all …]
|
D | mcp3564.c | 492 static int mcp3564_set_current_boost_mode(struct iio_dev *indio_dev, in mcp3564_set_current_boost_mode() 515 static int mcp3564_get_current_boost_mode(struct iio_dev *indio_dev, in mcp3564_get_current_boost_mode() 545 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp3564_auto_zeroing_mux_show() local 555 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp3564_auto_zeroing_mux_store() local 582 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp3564_auto_zeroing_ref_show() local 592 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp3564_auto_zeroing_ref_store() local 741 static int mcp3564_read_single_value(struct iio_dev *indio_dev, in mcp3564_read_single_value() 782 static int mcp3564_read_avail(struct iio_dev *indio_dev, in mcp3564_read_avail() 821 static int mcp3564_read_raw(struct iio_dev *indio_dev, in mcp3564_read_raw() 862 static int mcp3564_write_raw_get_fmt(struct iio_dev *indio_dev, in mcp3564_write_raw_get_fmt() [all …]
|
D | ti-ads131e08.c | 387 static int ads131e08_initial_config(struct iio_dev *indio_dev) in ads131e08_initial_config() 479 static int ads131e08_read_direct(struct iio_dev *indio_dev, in ads131e08_read_direct() 499 static int ads131e08_read_raw(struct iio_dev *indio_dev, in ads131e08_read_raw() 544 static int ads131e08_write_raw(struct iio_dev *indio_dev, in ads131e08_write_raw() 576 static int ads131e08_debugfs_reg_access(struct iio_dev *indio_dev, in ads131e08_debugfs_reg_access() 599 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in ads131e08_set_trigger_state() local 614 struct iio_dev *indio_dev = pf->indio_dev; in ads131e08_trigger_handler() local 678 struct iio_dev *indio_dev = private; in ads131e08_interrupt() local 689 static int ads131e08_alloc_channels(struct iio_dev *indio_dev) in ads131e08_alloc_channels() 798 struct iio_dev *indio_dev; in ads131e08_probe() local
|
D | max11100.c | 50 static int max11100_read_single(struct iio_dev *indio_dev, int *val) in max11100_read_single() 72 static int max11100_read_raw(struct iio_dev *indio_dev, in max11100_read_raw() 113 struct iio_dev *indio_dev; in max11100_probe() local
|
D | ad7944.c | 384 static int ad7944_read_avail(struct iio_dev *indio_dev, in ad7944_read_avail() 401 static int ad7944_read_raw(struct iio_dev *indio_dev, in ad7944_read_raw() 460 static int ad7944_write_raw(struct iio_dev *indio_dev, in ad7944_write_raw() 477 static int ad7944_write_raw_get_fmt(struct iio_dev *indio_dev, in ad7944_write_raw_get_fmt() 496 static int ad7944_offload_buffer_postenable(struct iio_dev *indio_dev) in ad7944_offload_buffer_postenable() 517 static int ad7944_offload_buffer_predisable(struct iio_dev *indio_dev) in ad7944_offload_buffer_predisable() 535 struct iio_dev *indio_dev = pf->indio_dev; in ad7944_trigger_handler() local 652 struct iio_dev *indio_dev; in ad7944_probe() local
|
D | ina2xx-adc.c | 180 static int ina2xx_read_raw(struct iio_dev *indio_dev, in ina2xx_read_raw() 452 static int ina2xx_read_avail(struct iio_dev *indio_dev, in ina2xx_read_avail() 477 static int ina2xx_write_raw(struct iio_dev *indio_dev, in ina2xx_write_raw() 713 static int ina2xx_conversion_ready(struct iio_dev *indio_dev) in ina2xx_conversion_ready() 746 static int ina2xx_work_buffer(struct iio_dev *indio_dev) in ina2xx_work_buffer() 776 struct iio_dev *indio_dev = data; in ina2xx_capture_thread() local 833 static int ina2xx_buffer_enable(struct iio_dev *indio_dev) in ina2xx_buffer_enable() 859 static int ina2xx_buffer_disable(struct iio_dev *indio_dev) in ina2xx_buffer_disable() 876 static int ina2xx_debug_reg(struct iio_dev *indio_dev, in ina2xx_debug_reg() 955 struct iio_dev *indio_dev; in ina2xx_probe() local [all …]
|
/linux-6.15/drivers/iio/common/cros_ec_sensors/ |
D | cros_ec_lid_angle.c | 51 static int cros_ec_sensors_read_lid_angle(struct iio_dev *indio_dev, in cros_ec_sensors_read_lid_angle() 68 static int cros_ec_lid_angle_read(struct iio_dev *indio_dev, in cros_ec_lid_angle_read() 93 struct iio_dev *indio_dev; in cros_ec_lid_angle_probe() local
|
/linux-6.15/drivers/iio/temperature/ |
D | max31865.c | 150 static int max31865_read_raw(struct iio_dev *indio_dev, in max31865_read_raw() 204 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in show_fault() local 227 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in show_filter() local 238 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in set_filter() local 291 struct iio_dev *indio_dev; in max31865_probe() local
|
/linux-6.15/drivers/iio/pressure/ |
D | mpl3115.c | 72 static int mpl3115_read_raw(struct iio_dev *indio_dev, in mpl3115_read_raw() 151 struct iio_dev *indio_dev = pf->indio_dev; in mpl3115_trigger_handler() local 237 struct iio_dev *indio_dev; in mpl3115_probe() local 295 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mpl3115_remove() local
|
/linux-6.15/drivers/iio/health/ |
D | max30102.c | 105 struct iio_dev *indio_dev; member 192 static int max30102_buffer_postenable(struct iio_dev *indio_dev) in max30102_buffer_postenable() 227 static int max30102_buffer_predisable(struct iio_dev *indio_dev) in max30102_buffer_predisable() 293 struct iio_dev *indio_dev = private; in max30102_interrupt_handler() local 466 static int max30102_read_raw(struct iio_dev *indio_dev, in max30102_read_raw() 519 struct iio_dev *indio_dev; in max30102_probe() local 607 struct iio_dev *indio_dev = i2c_get_clientdata(client); in max30102_remove() local
|
/linux-6.15/drivers/iio/potentiometer/ |
D | max5432.c | 43 static int max5432_read_raw(struct iio_dev *indio_dev, in max5432_read_raw() 61 static int max5432_write_raw(struct iio_dev *indio_dev, in max5432_write_raw() 91 struct iio_dev *indio_dev; in max5432_probe() local
|
/linux-6.15/drivers/iio/magnetometer/ |
D | st_magn_core.c | 58 st_magn_get_mount_matrix(const struct iio_dev *indio_dev, in st_magn_get_mount_matrix() 509 static int st_magn_read_raw(struct iio_dev *indio_dev, in st_magn_read_raw() 542 static int st_magn_write_raw(struct iio_dev *indio_dev, in st_magn_write_raw() 606 int st_magn_common_probe(struct iio_dev *indio_dev) in st_magn_common_probe()
|