/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | xilinx-ams.c | 233 .scan_index = _scan_index, \ 244 .scan_index = _scan_index, \ 418 scan_mask |= BIT_ULL(indio_dev->channels[i].scan_index); in ams_enable_channel_sequence() 687 if (chan->scan_index >= AMS_CTRL_SEQ_BASE) { in ams_read_raw() 692 } else if (chan->scan_index >= AMS_PS_SEQ_MAX) in ams_read_raw() 704 if (chan->scan_index < AMS_PS_SEQ_MAX) in ams_read_raw() 706 else if (chan->scan_index >= AMS_PS_SEQ_MAX && in ams_read_raw() 707 chan->scan_index < AMS_CTRL_SEQ_BASE) in ams_read_raw() 730 static int ams_get_alarm_offset(int scan_index, enum iio_event_direction dir) in ams_get_alarm_offset() argument 734 if (scan_index > in ams_get_alarm_offset() 781 int scan_index = 0, i; ams_event_to_channel() local 839 ams_get_alarm_mask(int scan_index) ams_get_alarm_mask() argument [all...] |
H A D | ingenic-adc.c | 396 .scan_index = -1, 407 .scan_index = -1, 419 .scan_index = -1, 428 .scan_index = -1, 437 .scan_index = -1, 448 .scan_index = -1, 457 .scan_index = 0, 468 .scan_index = 1, 479 .scan_index = 2, 490 .scan_index [all...] |
H A D | max1118.c | 55 .scan_index = ch, \ 172 int scan_index; in max1118_trigger_handler() local 177 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in max1118_trigger_handler() 180 &indio_dev->channels[scan_index]; in max1118_trigger_handler()
|
H A D | ti-adc084s021.c | 47 .scan_index = (num), \ 166 int scan_index; in adc084s021_buffer_preenable() local 169 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in adc084s021_buffer_preenable() 172 &indio_dev->channels[scan_index]; in adc084s021_buffer_preenable()
|
H A D | ti-adc0832.c | 50 .scan_index = chan, \ 67 .scan_index = si, \ 209 int scan_index; in adc0832_trigger_handler() local 214 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in adc0832_trigger_handler() 217 &indio_dev->channels[scan_index]; in adc0832_trigger_handler()
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | hid-sensor-accel-3d.c | 59 .scan_index = CHANNEL_SCAN_INDEX_X, 69 .scan_index = CHANNEL_SCAN_INDEX_Y, 79 .scan_index = CHANNEL_SCAN_INDEX_Z, 95 .scan_index = CHANNEL_SCAN_INDEX_X, 105 .scan_index = CHANNEL_SCAN_INDEX_Y, 115 .scan_index = CHANNEL_SCAN_INDEX_Z, 149 report_id = accel_state->accel[chan->scan_index].report_id; in accel_3d_read_raw() 150 min = accel_state->accel[chan->scan_index].logical_minimum; in accel_3d_read_raw() 151 address = accel_3d_addresses[chan->scan_index]; in accel_3d_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | hid-sensor-accel-3d.c | 61 .scan_index = CHANNEL_SCAN_INDEX_X, 71 .scan_index = CHANNEL_SCAN_INDEX_Y, 81 .scan_index = CHANNEL_SCAN_INDEX_Z, 97 .scan_index = CHANNEL_SCAN_INDEX_X, 107 .scan_index = CHANNEL_SCAN_INDEX_Y, 117 .scan_index = CHANNEL_SCAN_INDEX_Z, 152 report_id = accel_state->accel[chan->scan_index].report_id; in accel_3d_read_raw() 153 min = accel_state->accel[chan->scan_index].logical_minimum; in accel_3d_read_raw() 154 address = accel_3d_addresses[chan->scan_index]; in accel_3d_read_raw()
|
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | ingenic-adc.c | 388 .scan_index = -1, 399 .scan_index = -1, 408 .scan_index = 0, 419 .scan_index = 1, 430 .scan_index = 2, 441 .scan_index = 3, 452 .scan_index = 4, 463 .scan_index = 5, 477 .scan_index = -1, 488 .scan_index [all...] |
H A D | ti-adc084s021.c | 47 .scan_index = (num), \ 166 int scan_index; in adc084s021_buffer_preenable() local 169 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in adc084s021_buffer_preenable() 172 &indio_dev->channels[scan_index]; in adc084s021_buffer_preenable()
|
H A D | max1118.c | 55 .scan_index = ch, \ 174 int scan_index; in max1118_trigger_handler() local 179 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in max1118_trigger_handler() 182 &indio_dev->channels[scan_index]; in max1118_trigger_handler()
|
H A D | ti-adc0832.c | 50 .scan_index = chan, \ 67 .scan_index = si, \ 209 int scan_index; in adc0832_trigger_handler() local 214 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in adc0832_trigger_handler() 217 &indio_dev->channels[scan_index]; in adc0832_trigger_handler()
|
H A D | ti-ads124s08.c | 119 .scan_index = index, \ 280 int scan_index, j = 0; in ads124s_trigger_handler() local 283 for_each_set_bit(scan_index, indio_dev->active_scan_mask, in ads124s_trigger_handler() 286 scan_index); in ads124s_trigger_handler() 294 priv->buffer[j] = ads124s_read(indio_dev, scan_index); in ads124s_trigger_handler()
|
/kernel/linux/linux-5.10/drivers/iio/gyro/ |
H A D | hid-sensor-gyro-3d.c | 54 .scan_index = CHANNEL_SCAN_INDEX_X, 64 .scan_index = CHANNEL_SCAN_INDEX_Y, 74 .scan_index = CHANNEL_SCAN_INDEX_Z, 106 report_id = gyro_state->gyro[chan->scan_index].report_id; in gyro_3d_read_raw() 107 min = gyro_state->gyro[chan->scan_index].logical_minimum; in gyro_3d_read_raw() 108 address = gyro_3d_addresses[chan->scan_index]; in gyro_3d_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/gyro/ |
H A D | hid-sensor-gyro-3d.c | 60 .scan_index = CHANNEL_SCAN_INDEX_X, 70 .scan_index = CHANNEL_SCAN_INDEX_Y, 80 .scan_index = CHANNEL_SCAN_INDEX_Z, 113 report_id = gyro_state->gyro[chan->scan_index].report_id; in gyro_3d_read_raw() 114 min = gyro_state->gyro[chan->scan_index].logical_minimum; in gyro_3d_read_raw() 115 address = gyro_3d_addresses[chan->scan_index]; in gyro_3d_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/orientation/ |
H A D | hid-sensor-incl-3d.c | 63 .scan_index = CHANNEL_SCAN_INDEX_X, 73 .scan_index = CHANNEL_SCAN_INDEX_Y, 83 .scan_index = CHANNEL_SCAN_INDEX_Z, 116 report_id = incl_state->incl[chan->scan_index].report_id; in incl_3d_read_raw() 117 min = incl_state->incl[chan->scan_index].logical_minimum; in incl_3d_read_raw() 118 address = incl_3d_addresses[chan->scan_index]; in incl_3d_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/position/ |
H A D | hid-sensor-custom-intel-hinge.c | 66 .scan_index = CHANNEL_SCAN_INDEX_HINGE_ANGLE, 79 .scan_index = CHANNEL_SCAN_INDEX_SCREEN_ANGLE, 92 .scan_index = CHANNEL_SCAN_INDEX_KEYBOARD_ANGLE, 122 report_id = st->hinge[chan->scan_index].report_id; in hinge_read_raw() 123 min = st->hinge[chan->scan_index].logical_minimum; in hinge_read_raw() 131 hinge_addresses[chan->scan_index], in hinge_read_raw()
|
/kernel/linux/linux-5.10/drivers/iio/dummy/ |
H A D | iio_simple_dummy.c | 129 .scan_index = DUMMY_INDEX_VOLTAGE_0, 168 .scan_index = DUMMY_INDEX_DIFFVOLTAGE_1M2, 186 .scan_index = DUMMY_INDEX_DIFFVOLTAGE_3M4, 213 .scan_index = DUMMY_INDEX_ACCELX, 230 .scan_index = -1, /* No buffer support */ 240 .scan_index = -1, /* No buffer support */ 251 .scan_index = -1, /* No buffer support */ 262 .scan_index = -1, /* No buffer support */
|
/kernel/linux/linux-6.6/drivers/iio/dummy/ |
H A D | iio_simple_dummy.c | 129 .scan_index = DUMMY_INDEX_VOLTAGE_0, 168 .scan_index = DUMMY_INDEX_DIFFVOLTAGE_1M2, 186 .scan_index = DUMMY_INDEX_DIFFVOLTAGE_3M4, 213 .scan_index = DUMMY_INDEX_ACCELX, 230 .scan_index = -1, /* No buffer support */ 240 .scan_index = -1, /* No buffer support */ 251 .scan_index = -1, /* No buffer support */ 262 .scan_index = -1, /* No buffer support */
|
/kernel/linux/linux-5.10/drivers/iio/chemical/ |
H A D | atlas-sensor.c | 120 .scan_index = 0, 135 .scan_index = -1 147 .scan_index = _idx + 1, \ 162 .scan_index = 0, 179 .scan_index = -1 189 .scan_index = 0, 206 .scan_index = 0, 221 .scan_index = -1 230 .scan_index = 0,
|
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | atlas-sensor.c | 120 .scan_index = 0, 135 .scan_index = -1 147 .scan_index = _idx + 1, \ 162 .scan_index = 0, 179 .scan_index = -1 189 .scan_index = 0, 206 .scan_index = 0, 221 .scan_index = -1 230 .scan_index = 0,
|
/kernel/linux/linux-6.6/drivers/iio/common/scmi_sensors/ |
H A D | scmi_iio.c | 326 *val = lower_32_bits(readings[ch->scan_index].value); in scmi_iio_read_channel_data() 327 *val2 = upper_32_bits(readings[ch->scan_index].value); in scmi_iio_read_channel_data() 342 scale = sensor->sensor_info->axis[ch->scan_index].scale; in scmi_iio_read_raw() 425 int scan_index) in scmi_iio_set_timestamp_channel() 429 iio_chan->scan_index = scan_index; in scmi_iio_set_timestamp_channel() 437 enum iio_modifier mod, int scan_index) in scmi_iio_set_data_channel() 447 iio_chan->scan_index = scan_index; in scmi_iio_set_data_channel() 424 scmi_iio_set_timestamp_channel(struct iio_chan_spec *iio_chan, int scan_index) scmi_iio_set_timestamp_channel() argument 435 scmi_iio_set_data_channel(struct iio_chan_spec *iio_chan, enum iio_chan_type type, enum iio_modifier mod, int scan_index) scmi_iio_set_data_channel() argument
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | cros_ec_light_prox.c | 47 int idx = chan->scan_index; in cros_ec_light_prox_read() 131 int idx = chan->scan_index; in cros_ec_light_prox_write() 201 channel->scan_index = 0; in cros_ec_light_prox_probe() 230 channel->scan_index = 1; in cros_ec_light_prox_probe()
|
/kernel/linux/linux-5.10/drivers/iio/common/ssp_sensors/ |
H A D | ssp_iio_sensor.h | 11 .scan_index = _index,\ 25 .scan_index = _si, \
|
/kernel/linux/linux-6.6/drivers/iio/common/ssp_sensors/ |
H A D | ssp_iio_sensor.h | 11 .scan_index = _index,\ 25 .scan_index = _si, \
|
/kernel/linux/linux-5.10/drivers/iio/orientation/ |
H A D | hid-sensor-incl-3d.c | 55 .scan_index = CHANNEL_SCAN_INDEX_X, 65 .scan_index = CHANNEL_SCAN_INDEX_Y, 75 .scan_index = CHANNEL_SCAN_INDEX_Z, 107 report_id = incl_state->incl[chan->scan_index].report_id; in incl_3d_read_raw() 108 min = incl_state->incl[chan->scan_index].logical_minimum; in incl_3d_read_raw() 109 address = incl_3d_addresses[chan->scan_index]; in incl_3d_read_raw()
|