Home
last modified time | relevance | path

Searched refs:scan_index (Results 1 - 25 of 337) sorted by relevance

12345678910>>...14

/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dxilinx-ams.c233 .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 Dingenic-adc.c396 .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 Dmax1118.c55 .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 Dti-adc084s021.c47 .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 Dti-adc0832.c50 .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 Dhid-sensor-accel-3d.c59 .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 Dhid-sensor-accel-3d.c61 .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 Dingenic-adc.c388 .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 Dti-adc084s021.c47 .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 Dmax1118.c55 .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 Dti-adc0832.c50 .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 Dti-ads124s08.c119 .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 Dhid-sensor-gyro-3d.c54 .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 Dhid-sensor-gyro-3d.c60 .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 Dhid-sensor-incl-3d.c63 .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 Dhid-sensor-custom-intel-hinge.c66 .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 Diio_simple_dummy.c129 .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 Diio_simple_dummy.c129 .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 Datlas-sensor.c120 .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 Datlas-sensor.c120 .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 Dscmi_iio.c326 *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 Dcros_ec_light_prox.c47 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 Dssp_iio_sensor.h11 .scan_index = _index,\
25 .scan_index = _si, \
/kernel/linux/linux-6.6/drivers/iio/common/ssp_sensors/
H A Dssp_iio_sensor.h11 .scan_index = _index,\
25 .scan_index = _si, \
/kernel/linux/linux-5.10/drivers/iio/orientation/
H A Dhid-sensor-incl-3d.c55 .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()

Completed in 17 milliseconds

12345678910>>...14