drivers/hwmon/iio_hwmon.c
139
case IIO_CURRENT:
drivers/iio/adc/ab8500-gpadc.c
1005
iio_chan->type = IIO_CURRENT;
drivers/iio/adc/ad7173.c
1289
case IIO_CURRENT:
drivers/iio/adc/ad7173.c
1311
case IIO_CURRENT:
drivers/iio/adc/ad7173.c
1914
chan->type = IIO_CURRENT;
drivers/iio/adc/ade9000.c
1059
case IIO_CURRENT:
drivers/iio/adc/ade9000.c
1111
case IIO_CURRENT:
drivers/iio/adc/ade9000.c
1150
case IIO_CURRENT:
drivers/iio/adc/ade9000.c
1204
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
drivers/iio/adc/ade9000.c
1216
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
drivers/iio/adc/ade9000.c
1228
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
drivers/iio/adc/ade9000.c
1266
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
drivers/iio/adc/ade9000.c
1297
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
drivers/iio/adc/ade9000.c
1329
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
drivers/iio/adc/ade9000.c
327
{ ADE9000_ST1_ZXIA_BIT, IIO_CURRENT, ADE9000_PHASE_A_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
drivers/iio/adc/ade9000.c
329
{ ADE9000_ST1_ZXIB_BIT, IIO_CURRENT, ADE9000_PHASE_B_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
drivers/iio/adc/ade9000.c
331
{ ADE9000_ST1_ZXIC_BIT, IIO_CURRENT, ADE9000_PHASE_C_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
drivers/iio/adc/ade9000.c
443
.type = IIO_CURRENT, \
drivers/iio/adc/axp20x_adc.c
202
AXP20X_ADC_CHANNEL(AXP192_ACIN_I, "acin_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
206
AXP20X_ADC_CHANNEL(AXP192_VBUS_I, "vbus_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
228
AXP20X_ADC_CHANNEL(AXP192_BATT_CHRG_I, "batt_chrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
230
AXP20X_ADC_CHANNEL(AXP192_BATT_DISCHRG_I, "batt_dischrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
239
AXP20X_ADC_CHANNEL(AXP20X_ACIN_I, "acin_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
243
AXP20X_ADC_CHANNEL(AXP20X_VBUS_I, "vbus_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
261
AXP20X_ADC_CHANNEL(AXP20X_BATT_CHRG_I, "batt_chrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
263
AXP20X_ADC_CHANNEL(AXP20X_BATT_DISCHRG_I, "batt_dischrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
280
AXP20X_ADC_CHANNEL(AXP22X_BATT_CHRG_I, "batt_chrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
282
AXP20X_ADC_CHANNEL(AXP22X_BATT_DISCHRG_I, "batt_dischrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
303
AXP20X_ADC_CHANNEL(AXP717_BATT_CHRG_I, "batt_chrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
324
AXP20X_ADC_CHANNEL(AXP22X_BATT_CHRG_I, "batt_chrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
326
AXP20X_ADC_CHANNEL(AXP22X_BATT_DISCHRG_I, "batt_dischrg_i", IIO_CURRENT,
drivers/iio/adc/axp20x_adc.c
338
if (chan->type == IIO_CURRENT &&
drivers/iio/adc/axp20x_adc.c
364
if (chan->type == IIO_CURRENT && chan->channel == AXP20X_BATT_DISCHRG_I)
drivers/iio/adc/axp20x_adc.c
598
case IIO_CURRENT:
drivers/iio/adc/axp20x_adc.c
621
case IIO_CURRENT:
drivers/iio/adc/axp20x_adc.c
640
case IIO_CURRENT:
drivers/iio/adc/axp20x_adc.c
661
case IIO_CURRENT:
drivers/iio/adc/axp20x_adc.c
681
case IIO_CURRENT:
drivers/iio/adc/axp288_adc.c
83
.type = IIO_CURRENT,
drivers/iio/adc/axp288_adc.c
90
.type = IIO_CURRENT,
drivers/iio/adc/cpcap-adc.c
363
CPCAP_CHAN(IIO_CURRENT, 5, CPCAP_REG_ADCD5, "chg_isense"),
drivers/iio/adc/cpcap-adc.c
364
CPCAP_CHAN(IIO_CURRENT, 6, CPCAP_REG_ADCD6, "batti"),
drivers/iio/adc/cpcap-adc.c
368
CPCAP_CHAN(IIO_CURRENT, 8, CPCAP_REG_ADCD0, "ad8"),
drivers/iio/adc/cpcap-adc.c
379
CPCAP_CHAN(IIO_CURRENT, 17, CPCAP_REG_ADCD1, "batti2"),
drivers/iio/adc/da9150-gpadc.c
282
DA9150_GPADC_CHANNEL_PROCESSED(IBUS, IBUS_SENSE, IIO_CURRENT, "ibus"),
drivers/iio/adc/gehc-pmc-adc.c
132
expected_type = IIO_CURRENT;
drivers/iio/adc/gehc-pmc-adc.c
38
.type = IIO_CURRENT, \
drivers/iio/adc/ina2xx-adc.c
701
INA226_CHAN(IIO_CURRENT, 3, INA2XX_CURRENT),
drivers/iio/adc/ina2xx-adc.c
709
INA219_CHAN(IIO_CURRENT, 3, INA2XX_CURRENT),
drivers/iio/adc/intel_mrfld_adc.c
158
BCOVE_ADC_CHANNEL(IIO_CURRENT, 2, "CH2", 0xED),
drivers/iio/adc/lp8788_adc.c
139
[LPADC_IBATT] = LP8788_CHAN(IBATT, IIO_CURRENT),
drivers/iio/adc/max34408.c
96
.type = IIO_CURRENT, \
drivers/iio/adc/max9611.c
182
.type = IIO_CURRENT,
drivers/iio/adc/mcp3564.c
647
.type = IIO_CURRENT,
drivers/iio/adc/mp2629_adc.c
51
MP2629_ADC_CHAN(BATT_CURRENT, IIO_CURRENT),
drivers/iio/adc/mp2629_adc.c
52
MP2629_ADC_CHAN(INPUT_CURRENT, IIO_CURRENT)
drivers/iio/adc/mt6359-auxadc.c
210
MTK_PMIC_IIO_CHAN(MT6357, isense, ISENSE, 1, 12, IIO_CURRENT),
drivers/iio/adc/mt6359-auxadc.c
318
MTK_PMIC_IIO_CHAN(MT6359, batt_i, IBAT, 0, 15, IIO_CURRENT),
drivers/iio/adc/mt6360-adc.c
250
MT6360_ADC_CHAN(IBUS, IIO_CURRENT),
drivers/iio/adc/mt6360-adc.c
251
MT6360_ADC_CHAN(IBAT, IIO_CURRENT),
drivers/iio/adc/mt6370-adc.c
279
MT6370_ADC_CHAN(IBUS, IIO_CURRENT, 8, 0),
drivers/iio/adc/mt6370-adc.c
280
MT6370_ADC_CHAN(IBAT, IIO_CURRENT, 9, 0),
drivers/iio/adc/pac1921.c
313
IIO_CURRENT, PAC1921_CHAN_CURRENT,
drivers/iio/adc/pac1921.c
974
.type = IIO_CURRENT,
drivers/iio/adc/pac1934.c
377
.type = IIO_CURRENT, \
drivers/iio/adc/pac1934.c
395
.type = IIO_CURRENT, \
drivers/iio/adc/pac1934.c
805
case IIO_CURRENT:
drivers/iio/adc/pac1934.c
824
case IIO_CURRENT:
drivers/iio/adc/qcom-spmi-iadc.c
467
.type = IIO_CURRENT,
drivers/iio/adc/qcom-spmi-iadc.c
475
.type = IIO_CURRENT,
drivers/iio/adc/qcom-spmi-rradc.c
871
.type = IIO_CURRENT,
drivers/iio/adc/qcom-spmi-rradc.c
885
.type = IIO_CURRENT,
drivers/iio/adc/rn5t618-adc.c
178
RN5T618_ADC_CHANNEL(LIMMON, IIO_CURRENT, "LIMMON"),
drivers/iio/adc/rtq6056.c
174
.type = IIO_CURRENT,
drivers/iio/adc/rtq6056.c
256
.type = IIO_CURRENT,
drivers/iio/adc/ti-lmp92064.c
93
.type = IIO_CURRENT,
drivers/iio/adc/twl4030-madc.c
226
TWL4030_ADC_CHANNEL(10, IIO_CURRENT, "ADCIN10"),
drivers/iio/addac/ad74115.c
1096
if (chan->type == IIO_CURRENT)
drivers/iio/addac/ad74115.c
1302
AD74115_ADC_CHANNEL(IIO_CURRENT, AD74115_ADC_CH_CONV1),
drivers/iio/addac/ad74115.c
1307
AD74115_ADC_CHANNEL(IIO_CURRENT, AD74115_ADC_CH_CONV1),
drivers/iio/addac/ad74115.c
1312
AD74115_DAC_CHANNEL(IIO_CURRENT, AD74115_DAC_CH_MAIN),
drivers/iio/addac/ad74115.c
1335
AD74115_DAC_CHANNEL(IIO_CURRENT, AD74115_DAC_CH_MAIN),
drivers/iio/addac/ad74413r.c
1009
case IIO_CURRENT:
drivers/iio/addac/ad74413r.c
1136
AD74413R_ADC_CHANNEL(IIO_CURRENT, BIT(IIO_CHAN_INFO_SCALE) \
drivers/iio/addac/ad74413r.c
1145
AD74413R_DAC_CHANNEL(IIO_CURRENT, BIT(IIO_CHAN_INFO_SCALE)),
drivers/iio/addac/ad74413r.c
1158
AD74413R_DAC_CHANNEL(IIO_CURRENT, BIT(IIO_CHAN_INFO_SCALE)),
drivers/iio/addac/ad74413r.c
994
case IIO_CURRENT:
drivers/iio/afe/iio-rescale.c
485
.type = IIO_CURRENT,
drivers/iio/afe/iio-rescale.c
489
.type = IIO_CURRENT,
drivers/iio/chemical/bme680_core.c
224
.type = IIO_CURRENT,
drivers/iio/chemical/bme680_core.c
999
case IIO_CURRENT:
drivers/iio/chemical/ccs811.c
233
case IIO_CURRENT:
drivers/iio/chemical/ccs811.c
276
case IIO_CURRENT:
drivers/iio/chemical/ccs811.c
91
.type = IIO_CURRENT,
drivers/iio/dac/ad5421.c
109
.type = IIO_CURRENT,
drivers/iio/dac/ad5421.c
243
IIO_UNMOD_EVENT_CODE(IIO_CURRENT,
drivers/iio/dac/ad5421.c
252
IIO_UNMOD_EVENT_CODE(IIO_CURRENT,
drivers/iio/dac/ad5421.c
321
if (chan->type != IIO_CURRENT)
drivers/iio/dac/ad5421.c
393
case IIO_CURRENT:
drivers/iio/dac/ad5421.c
424
case IIO_CURRENT:
drivers/iio/dac/ad5421.c
448
case IIO_CURRENT:
drivers/iio/dac/ad5755.c
668
channels[i].type = IIO_CURRENT;
drivers/iio/dac/ad5758.c
650
AD5758_DAC_CHAN(IIO_CURRENT)
drivers/iio/dac/ad5770r.c
490
.type = IIO_CURRENT, \
drivers/iio/dac/ad7293.c
496
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
530
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
561
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
609
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
626
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
675
case IIO_CURRENT:
drivers/iio/dac/ad7293.c
709
.type = IIO_CURRENT, \
drivers/iio/dac/ad8460.c
438
case IIO_CURRENT:
drivers/iio/dac/ad8460.c
466
case IIO_CURRENT:
drivers/iio/dac/ad8460.c
514
case IIO_CURRENT:
drivers/iio/dac/ad8460.c
756
.type = IIO_CURRENT, \
drivers/iio/dac/ds4424.c
26
.type = IIO_CURRENT, \
drivers/iio/dac/ltc2664.c
483
.measurement_type = IIO_CURRENT,
drivers/iio/dac/max22007.c
366
chan_type = IIO_CURRENT;
drivers/iio/health/afe4403.c
260
case IIO_CURRENT:
drivers/iio/health/afe4403.c
289
case IIO_CURRENT:
drivers/iio/health/afe4404.c
271
case IIO_CURRENT:
drivers/iio/health/afe4404.c
307
case IIO_CURRENT:
drivers/iio/health/afe440x.h
102
.type = IIO_CURRENT, \
drivers/iio/humidity/hdc100x.c
124
.type = IIO_CURRENT,
drivers/iio/humidity/hdc100x.c
211
if (chan->type == IIO_CURRENT) {
drivers/iio/humidity/hdc100x.c
264
if (chan->type != IIO_CURRENT || val2 != 0)
drivers/iio/humidity/hdc2010.c
100
.type = IIO_CURRENT,
drivers/iio/humidity/hdc2010.c
168
if (chan->type == IIO_CURRENT) {
drivers/iio/humidity/hdc2010.c
223
if (chan->type != IIO_CURRENT || val2 != 0)
drivers/iio/humidity/hdc3020.c
131
.type = IIO_CURRENT,
drivers/iio/humidity/hdc3020.c
329
if (mask != IIO_CHAN_INFO_RAW || chan->type != IIO_CURRENT)
drivers/iio/humidity/hdc3020.c
367
if (chan->type != IIO_CURRENT)
drivers/iio/humidity/si7020.c
123
.type = IIO_CURRENT,
drivers/iio/humidity/si7020.c
154
if (chan->type != IIO_CURRENT || val2 != 0 ||
drivers/iio/humidity/si7020.c
172
if (mask != IIO_CHAN_INFO_RAW || chan->type != IIO_CURRENT)
drivers/iio/humidity/si7020.c
63
if (chan->type == IIO_CURRENT) {
drivers/iio/industrialio-core.c
61
[IIO_CURRENT] = "current",
drivers/iio/light/adux1020.c
391
case IIO_CURRENT:
drivers/iio/light/adux1020.c
476
if (chan->type == IIO_CURRENT) {
drivers/iio/light/adux1020.c
668
.type = IIO_CURRENT,
drivers/iio/light/apds9160.c
1004
case IIO_CURRENT:
drivers/iio/light/apds9160.c
1103
case IIO_CURRENT:
drivers/iio/light/apds9160.c
212
.type = IIO_CURRENT,
drivers/iio/light/apds9160.c
254
.type = IIO_CURRENT,
drivers/iio/light/apds9160.c
934
case IIO_CURRENT:
drivers/iio/light/gp2ap002.c
510
if (ch_type != IIO_CURRENT) {
drivers/iio/light/lm3533-als.c
203
case IIO_CURRENT:
drivers/iio/light/lm3533-als.c
226
.type = IIO_CURRENT, \
drivers/iio/light/max44000.c
155
.type = IIO_CURRENT,
drivers/iio/light/max44000.c
286
case IIO_CURRENT:
drivers/iio/light/max44000.c
301
case IIO_CURRENT:
drivers/iio/light/max44000.c
347
if (mask == IIO_CHAN_INFO_RAW && chan->type == IIO_CURRENT) {
drivers/iio/light/si1145.c
648
case IIO_CURRENT:
drivers/iio/light/si1145.c
766
if (chan->type != IIO_CURRENT)
drivers/iio/light/si1145.c
870
.type = IIO_CURRENT, \
drivers/iio/proximity/isl29501.c
515
.type = IIO_CURRENT,
drivers/iio/proximity/isl29501.c
639
case IIO_CURRENT:
drivers/iio/proximity/isl29501.c
682
case IIO_CURRENT:
drivers/iio/proximity/isl29501.c
801
case IIO_CURRENT:
drivers/iio/proximity/isl29501.c
831
if (chan->type != IIO_CURRENT)
tools/iio/iio_event_monitor.c
159
case IIO_CURRENT:
tools/iio/iio_event_monitor.c
31
[IIO_CURRENT] = "current",