Symbol: iio_chan_spec
drivers/hid/hid-mcp2221.c
1054
struct iio_chan_spec const *channel, int *val,
drivers/hid/hid-mcp2221.c
1094
struct iio_chan_spec const *chan,
drivers/hid/hid-mcp2221.c
1131
struct iio_chan_spec *chan = &mcp->iio_channels[cnt];
drivers/hid/hid-mcp2221.c
131
struct iio_chan_spec iio_channels[3];
drivers/iio/accel/adis16201.c
178
struct iio_chan_spec const *chan,
drivers/iio/accel/adis16201.c
204
static const struct iio_chan_spec adis16201_channels[] = {
drivers/iio/accel/adis16201.c
98
struct iio_chan_spec const *chan,
drivers/iio/accel/adis16209.c
105
struct iio_chan_spec const *chan,
drivers/iio/accel/adis16209.c
130
struct iio_chan_spec const *chan,
drivers/iio/accel/adis16209.c
212
static const struct iio_chan_spec adis16209_channels[] = {
drivers/iio/accel/adxl313_core.c
308
static const struct iio_chan_spec adxl313_channels[] = {
drivers/iio/accel/adxl313_core.c
355
struct iio_chan_spec const *chan)
drivers/iio/accel/adxl313_core.c
375
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
615
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
663
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
719
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
740
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
843
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
868
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1034
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1055
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1114
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1195
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1235
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1334
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1391
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1483
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
291
static const struct iio_chan_spec adxl345_channels[] = {
drivers/iio/accel/adxl355_core.c
519
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
586
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
619
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
736
static const struct iio_chan_spec adxl355_channels[] = {
drivers/iio/accel/adxl367.c
1014
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1054
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1075
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1114
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1370
static const struct iio_chan_spec adxl367_channels[] = {
drivers/iio/accel/adxl367.c
715
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
838
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
893
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
934
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
949
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
973
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
275
static const struct iio_chan_spec adxl372_channels[] = {
drivers/iio/accel/adxl372.c
756
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl372.c
791
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl372.c
837
static int adxl372_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
886
static int adxl372_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
923
static int adxl372_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
938
static int adxl372_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl380.c
1184
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl380.c
1258
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl380.c
1298
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl380.c
1341
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl380.c
1356
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl380.c
1406
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl380.c
1443
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl380.c
1506
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl380.c
1801
static const struct iio_chan_spec adxl380_channels[] = {
drivers/iio/accel/bma180.c
43
const struct iio_chan_spec *channels;
drivers/iio/accel/bma180.c
527
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/accel/bma180.c
575
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/accel/bma180.c
609
const struct iio_chan_spec *chan)
drivers/iio/accel/bma180.c
617
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/accel/bma180.c
631
const struct iio_chan_spec *chan)
drivers/iio/accel/bma180.c
715
static const struct iio_chan_spec bma023_channels[] = {
drivers/iio/accel/bma180.c
722
static const struct iio_chan_spec bma150_channels[] = {
drivers/iio/accel/bma180.c
730
static const struct iio_chan_spec bma180_channels[] = {
drivers/iio/accel/bma180.c
738
static const struct iio_chan_spec bma250_channels[] = {
drivers/iio/accel/bma220_core.c
141
static const struct iio_chan_spec bma220_channels[] = {
drivers/iio/accel/bma220_core.c
249
struct iio_chan_spec const *chan,
drivers/iio/accel/bma220_core.c
307
struct iio_chan_spec const *chan,
drivers/iio/accel/bma220_core.c
353
struct iio_chan_spec const *chan,
drivers/iio/accel/bma400_core.c
1054
struct iio_chan_spec const *chan,
drivers/iio/accel/bma400_core.c
1080
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/accel/bma400_core.c
1124
struct iio_chan_spec const *chan,
drivers/iio/accel/bma400_core.c
1142
const struct iio_chan_spec *chan,
drivers/iio/accel/bma400_core.c
1334
const struct iio_chan_spec *chan,
drivers/iio/accel/bma400_core.c
1380
const struct iio_chan_spec *chan,
drivers/iio/accel/bma400_core.c
1473
const struct iio_chan_spec *chan,
drivers/iio/accel/bma400_core.c
236
const struct iio_chan_spec *chan)
drivers/iio/accel/bma400_core.c
421
static const struct iio_chan_spec bma400_channels[] = {
drivers/iio/accel/bma400_core.c
475
const struct iio_chan_spec *chan,
drivers/iio/accel/bma400_core.c
970
struct iio_chan_spec const *chan, int *val,
drivers/iio/accel/bmc150-accel-core.c
1087
static const struct iio_chan_spec bma222e_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1089
static const struct iio_chan_spec bma250e_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1091
static const struct iio_chan_spec bmc150_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1093
static const struct iio_chan_spec bma280_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
152
const struct iio_chan_spec *channels;
drivers/iio/accel/bmc150-accel-core.c
619
struct iio_chan_spec const *chan,
drivers/iio/accel/bmc150-accel-core.c
653
struct iio_chan_spec const *chan,
drivers/iio/accel/bmc150-accel-core.c
714
struct iio_chan_spec const *chan,
drivers/iio/accel/bmc150-accel-core.c
742
const struct iio_chan_spec *chan,
drivers/iio/accel/bmc150-accel-core.c
766
const struct iio_chan_spec *chan,
drivers/iio/accel/bmc150-accel-core.c
792
const struct iio_chan_spec *chan,
drivers/iio/accel/bmc150-accel-core.c
802
const struct iio_chan_spec *chan,
drivers/iio/accel/bmc150-accel-core.c
874
const struct iio_chan_spec *chan)
drivers/iio/accel/bmi088-accel-core.c
120
const struct iio_chan_spec *channels;
drivers/iio/accel/bmi088-accel-core.c
274
struct iio_chan_spec const *chan,
drivers/iio/accel/bmi088-accel-core.c
293
struct iio_chan_spec const *chan,
drivers/iio/accel/bmi088-accel-core.c
384
struct iio_chan_spec const *chan,
drivers/iio/accel/bmi088-accel-core.c
407
struct iio_chan_spec const *chan,
drivers/iio/accel/bmi088-accel-core.c
448
static const struct iio_chan_spec bmi088_accel_channels[] = {
drivers/iio/accel/cros_ec_accel_legacy.c
120
struct iio_chan_spec const *chan,
drivers/iio/accel/cros_ec_accel_legacy.c
145
struct iio_chan_spec const *chan,
drivers/iio/accel/cros_ec_accel_legacy.c
199
static const struct iio_chan_spec cros_ec_accel_legacy_channels[] = {
drivers/iio/accel/cros_ec_accel_legacy.c
75
struct iio_chan_spec const *chan,
drivers/iio/accel/da280.c
42
static const struct iio_chan_spec da280_channels[] = {
drivers/iio/accel/da280.c
65
struct iio_chan_spec const *chan,
drivers/iio/accel/da311.c
185
struct iio_chan_spec const *chan,
drivers/iio/accel/da311.c
89
static const struct iio_chan_spec da311_channels[] = {
drivers/iio/accel/dmard06.c
60
static const struct iio_chan_spec dmard06_channels[] = {
drivers/iio/accel/dmard06.c
68
struct iio_chan_spec const *chan,
drivers/iio/accel/dmard09.c
43
static const struct iio_chan_spec dmard09_channels[] = {
drivers/iio/accel/dmard09.c
50
struct iio_chan_spec const *chan,
drivers/iio/accel/dmard10.c
139
struct iio_chan_spec const *chan,
drivers/iio/accel/dmard10.c
63
static const struct iio_chan_spec dmard10_channels[] = {
drivers/iio/accel/fxls8962af-core.c
160
const struct iio_chan_spec *channels;
drivers/iio/accel/fxls8962af-core.c
257
struct iio_chan_spec const *chan, int *val)
drivers/iio/accel/fxls8962af-core.c
289
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
310
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
421
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
460
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
513
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
532
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
567
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
603
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
626
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
757
static const struct iio_chan_spec fxls8962af_channels[] = {
drivers/iio/accel/hid-sensor-accel-3d.c
123
static void accel_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/accel/hid-sensor-accel-3d.c
135
struct iio_chan_spec const *chan,
drivers/iio/accel/hid-sensor-accel-3d.c
197
struct iio_chan_spec const *chan,
drivers/iio/accel/hid-sensor-accel-3d.c
295
struct iio_chan_spec *channels,
drivers/iio/accel/hid-sensor-accel-3d.c
336
const struct iio_chan_spec *channel_spec;
drivers/iio/accel/hid-sensor-accel-3d.c
378
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/accel/hid-sensor-accel-3d.c
51
static const struct iio_chan_spec accel_3d_channels[] = {
drivers/iio/accel/hid-sensor-accel-3d.c
87
static const struct iio_chan_spec gravity_channels[] = {
drivers/iio/accel/kionix-kx022a.c
313
const struct iio_chan_spec *chan)
drivers/iio/accel/kionix-kx022a.c
358
static const struct iio_chan_spec kx022a_channels[] = {
drivers/iio/accel/kionix-kx022a.c
365
static const struct iio_chan_spec kx132_channels[] = {
drivers/iio/accel/kionix-kx022a.c
430
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.c
510
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.c
524
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.c
576
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.c
611
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.c
627
struct iio_chan_spec const *chan,
drivers/iio/accel/kionix-kx022a.h
176
const struct iio_chan_spec *channels;
drivers/iio/accel/kxcjk-1013.c
1016
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
1026
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
1129
const struct iio_chan_spec *chan)
drivers/iio/accel/kxcjk-1013.c
1161
static const struct iio_chan_spec kxcjk1013_channels[] = {
drivers/iio/accel/kxcjk-1013.c
887
struct iio_chan_spec const *chan, int *val,
drivers/iio/accel/kxcjk-1013.c
938
struct iio_chan_spec const *chan, int val,
drivers/iio/accel/kxcjk-1013.c
966
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
990
const struct iio_chan_spec *chan,
drivers/iio/accel/kxsd9.c
137
struct iio_chan_spec const *chan,
drivers/iio/accel/kxsd9.c
160
struct iio_chan_spec const *chan,
drivers/iio/accel/kxsd9.c
263
const struct iio_chan_spec *chan)
drivers/iio/accel/kxsd9.c
295
static const struct iio_chan_spec kxsd9_channels[] = {
drivers/iio/accel/mc3230.c
117
struct iio_chan_spec const *chan,
drivers/iio/accel/mc3230.c
75
const struct iio_chan_spec *chan)
drivers/iio/accel/mc3230.c
87
static const struct iio_chan_spec mc3230_channels[] = {
drivers/iio/accel/mma7455_core.c
117
struct iio_chan_spec const *chan,
drivers/iio/accel/mma7455_core.c
167
struct iio_chan_spec const *chan,
drivers/iio/accel/mma7455_core.c
229
static const struct iio_chan_spec mma7455_channels[] = {
drivers/iio/accel/mma7660.c
157
struct iio_chan_spec const *chan,
drivers/iio/accel/mma7660.c
55
const struct iio_chan_spec *chan)
drivers/iio/accel/mma7660.c
88
static const struct iio_chan_spec mma7660_channels[] = {
drivers/iio/accel/mma8452.c
1194
const struct iio_chan_spec *chan)
drivers/iio/accel/mma8452.c
1269
static const struct iio_chan_spec mma8451_channels[] = {
drivers/iio/accel/mma8452.c
1277
static const struct iio_chan_spec mma8452_channels[] = {
drivers/iio/accel/mma8452.c
1285
static const struct iio_chan_spec mma8453_channels[] = {
drivers/iio/accel/mma8452.c
1293
static const struct iio_chan_spec mma8652_channels[] = {
drivers/iio/accel/mma8452.c
1301
static const struct iio_chan_spec mma8653_channels[] = {
drivers/iio/accel/mma8452.c
184
const struct iio_chan_spec *channels;
drivers/iio/accel/mma8452.c
488
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
707
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
775
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
789
const struct iio_chan_spec *chan, enum iio_event_direction dir,
drivers/iio/accel/mma8452.c
819
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
882
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
940
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
969
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
105
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9551.c
146
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
223
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
244
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
271
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
314
static const struct iio_chan_spec mma9551_channels[] = {
drivers/iio/accel/mma9551.c
51
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551_core.c
723
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551_core.h
68
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
460
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9553.c
603
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9553.c
708
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
723
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
765
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
805
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
852
const struct iio_chan_spec *chan)
drivers/iio/accel/mma9553.c
866
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
942
static const struct iio_chan_spec mma9553_channels[] = {
drivers/iio/accel/msa311.c
394
static const struct iio_chan_spec msa311_channels[] = {
drivers/iio/accel/msa311.c
570
const struct iio_chan_spec * const chan,
drivers/iio/accel/msa311.c
589
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
675
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
694
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
793
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
888
const struct iio_chan_spec *chan;
drivers/iio/accel/mxc4005.c
223
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc4005.c
259
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc4005.c
277
const struct iio_chan_spec *chan)
drivers/iio/accel/mxc4005.c
318
static const struct iio_chan_spec mxc4005_channels[] = {
drivers/iio/accel/mxc6255.c
49
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc6255.c
89
static const struct iio_chan_spec mxc6255_channels[] = {
drivers/iio/accel/sca3000.c
1106
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
1244
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
505
static const struct iio_chan_spec sca3000_channels[] = {
drivers/iio/accel/sca3000.c
519
static const struct iio_chan_spec sca3000_channels_with_temp[] = {
drivers/iio/accel/sca3000.c
710
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3000.c
778
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3000.c
865
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
917
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3300.c
110
static const struct iio_chan_spec sca3300_channels[] = {
drivers/iio/accel/sca3300.c
136
static const struct iio_chan_spec scl3300_channels[] = {
drivers/iio/accel/sca3300.c
163
const struct iio_chan_spec *channels;
drivers/iio/accel/sca3300.c
400
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3300.c
431
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3300.c
573
struct iio_chan_spec const *chan,
drivers/iio/accel/ssp_accel_sensor.c
28
struct iio_chan_spec const *chan, int *val,
drivers/iio/accel/ssp_accel_sensor.c
47
struct iio_chan_spec const *chan, int val,
drivers/iio/accel/ssp_accel_sensor.c
75
static const struct iio_chan_spec ssp_acc_channels[] = {
drivers/iio/accel/st_accel_core.c
1004
.ch = (struct iio_chan_spec *)st_accel_16bit_channels,
drivers/iio/accel/st_accel_core.c
1086
.ch = (struct iio_chan_spec *)st_accel_16bit_channels,
drivers/iio/accel/st_accel_core.c
1163
.ch = (struct iio_chan_spec *)st_accel_16bit_channels,
drivers/iio/accel/st_accel_core.c
125
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
1255
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
1336
struct iio_chan_spec const *ch, int *val,
drivers/iio/accel/st_accel_core.c
1365
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/accel/st_accel_core.c
207
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
286
.ch = (struct iio_chan_spec *)st_accel_16bit_channels,
drivers/iio/accel/st_accel_core.c
376
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
42
const struct iio_chan_spec *chan)
drivers/iio/accel/st_accel_core.c
449
.ch = (struct iio_chan_spec *)st_accel_8bit_channels,
drivers/iio/accel/st_accel_core.c
521
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
54
static const struct iio_chan_spec st_accel_8bit_channels[] = {
drivers/iio/accel/st_accel_core.c
592
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
662
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
720
.ch = (struct iio_chan_spec *)st_accel_8bit_channels,
drivers/iio/accel/st_accel_core.c
73
static const struct iio_chan_spec st_accel_12bit_channels[] = {
drivers/iio/accel/st_accel_core.c
795
.ch = (struct iio_chan_spec *)st_accel_12bit_channels,
drivers/iio/accel/st_accel_core.c
876
.ch = (struct iio_chan_spec *)st_accel_16bit_channels,
drivers/iio/accel/st_accel_core.c
92
static const struct iio_chan_spec st_accel_16bit_channels[] = {
drivers/iio/accel/st_accel_core.c
928
.ch = (struct iio_chan_spec *)st_accel_8bit_channels,
drivers/iio/accel/stk8312.c
335
struct iio_chan_spec const *chan,
drivers/iio/accel/stk8312.c
379
struct iio_chan_spec const *chan,
drivers/iio/accel/stk8312.c
90
static const struct iio_chan_spec stk8312_channels[] = {
drivers/iio/accel/stk8ba50.c
119
static const struct iio_chan_spec stk8ba50_channels[] = {
drivers/iio/accel/stk8ba50.c
208
struct iio_chan_spec const *chan,
drivers/iio/accel/stk8ba50.c
250
struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
105
static const struct iio_chan_spec pm886_gpadc_channels[] = {
drivers/iio/adc/88pm886-gpadc.c
154
gpadc_find_bias_current(struct iio_dev *iio, struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
207
gpadc_get_resistance_ohm(struct iio_dev *iio, struct iio_chan_spec const *chan)
drivers/iio/adc/88pm886-gpadc.c
228
__pm886_gpadc_read_raw(struct iio_dev *iio, struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
265
static int pm886_gpadc_read_raw(struct iio_dev *iio, struct iio_chan_spec const *chan,
drivers/iio/adc/ab8500-gpadc.c
1027
struct iio_chan_spec **chans_parsed,
drivers/iio/adc/ab8500-gpadc.c
1031
struct iio_chan_spec *iio_chans;
drivers/iio/adc/ab8500-gpadc.c
1054
struct iio_chan_spec *iio_chan;
drivers/iio/adc/ab8500-gpadc.c
1079
struct iio_chan_spec *iio_chans;
drivers/iio/adc/ab8500-gpadc.c
890
struct iio_chan_spec const *chan,
drivers/iio/adc/ab8500-gpadc.c
980
struct iio_chan_spec *iio_chan)
drivers/iio/adc/ad4000.c
199
struct iio_chan_spec chan_spec[2];
drivers/iio/adc/ad4000.c
200
struct iio_chan_spec reg_access_chan_spec[2];
drivers/iio/adc/ad4000.c
201
struct iio_chan_spec offload_chan_spec;
drivers/iio/adc/ad4000.c
202
struct iio_chan_spec reg_access_offload_chan_spec;
drivers/iio/adc/ad4000.c
533
struct iio_chan_spec const *chan)
drivers/iio/adc/ad4000.c
636
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ad4000.c
669
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4000.c
702
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
720
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad4000.c
731
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
758
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
903
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4000.c
936
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4000.c
971
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4030.c
138
const struct iio_chan_spec channels[AD4030_MAX_IIO_CHANNEL_NB];
drivers/iio/adc/ad4030.c
381
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
403
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
428
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
455
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
480
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
668
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ad4030.c
722
struct iio_chan_spec const *channel,
drivers/iio/adc/ad4030.c
751
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4030.c
776
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4030.c
795
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4030.c
816
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4030.c
851
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
860
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4062.c
1009
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1038
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1106
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
112
const struct iio_chan_spec channels[1];
drivers/iio/adc/ad4062.c
1180
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1292
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4062.c
499
static int ad4062_setup(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ad4062.c
760
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/adc/ad4062.c
918
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4062.c
959
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4080.c
173
const struct iio_chan_spec *channels;
drivers/iio/adc/ad4080.c
225
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4080.c
239
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4080.c
256
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
291
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
328
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4080.c
342
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4080.c
375
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
441
static const struct iio_chan_spec ad4080_channel = AD4080_CHANNEL_DEFINE(20, 32);
drivers/iio/adc/ad4080.c
443
static const struct iio_chan_spec ad4081_channel = AD4080_CHANNEL_DEFINE(20, 32);
drivers/iio/adc/ad4080.c
445
static const struct iio_chan_spec ad4083_channel = AD4080_CHANNEL_DEFINE(16, 16);
drivers/iio/adc/ad4080.c
447
static const struct iio_chan_spec ad4084_channel = AD4080_CHANNEL_DEFINE(16, 16);
drivers/iio/adc/ad4080.c
449
static const struct iio_chan_spec ad4086_channel = AD4080_CHANNEL_DEFINE(14, 16);
drivers/iio/adc/ad4080.c
451
static const struct iio_chan_spec ad4087_channel = AD4080_CHANNEL_DEFINE(14, 16);
drivers/iio/adc/ad4130.c
1116
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1156
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1189
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1202
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1594
struct iio_chan_spec *chan;
drivers/iio/adc/ad4130.c
1948
struct iio_chan_spec *chan = &st->chans[i];
drivers/iio/adc/ad4130.c
282
struct iio_chan_spec chans[AD4130_MAX_CHANNELS];
drivers/iio/adc/ad4130.c
916
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4130.c
959
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4130.c
993
static const struct iio_chan_spec ad4130_channel_template = {
drivers/iio/adc/ad4134.c
252
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4134.c
90
static const struct iio_chan_spec ad4134_chan_set[] = {
drivers/iio/adc/ad4170-4.c
1083
struct iio_chan_spec const *chan)
drivers/iio/adc/ad4170-4.c
1101
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4170-4.c
1198
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ad4170-4.c
1238
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ad4170-4.c
1273
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4170-4.c
1351
struct iio_chan_spec const *chan)
drivers/iio/adc/ad4170-4.c
1418
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4170-4.c
1456
struct iio_chan_spec const *chan, int val, int val2)
drivers/iio/adc/ad4170-4.c
1479
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4170-4.c
1515
struct iio_chan_spec const *chan, int val)
drivers/iio/adc/ad4170-4.c
1527
struct iio_chan_spec const *chan, int val)
drivers/iio/adc/ad4170-4.c
1539
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4170-4.c
1559
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4170-4.c
1573
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4170-4.c
2130
struct iio_chan_spec *chan,
drivers/iio/adc/ad4170-4.c
2225
struct iio_chan_spec *chan)
drivers/iio/adc/ad4170-4.c
2281
struct iio_chan_spec *chan;
drivers/iio/adc/ad4170-4.c
2405
struct iio_chan_spec ts_chan = IIO_CHAN_SOFT_TIMESTAMP(chan_num);
drivers/iio/adc/ad4170-4.c
2625
struct iio_chan_spec const *chan;
drivers/iio/adc/ad4170-4.c
445
struct iio_chan_spec chans[AD4170_MAX_IIO_CHANNELS];
drivers/iio/adc/ad4170-4.c
847
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4170-4.c
901
struct iio_chan_spec const *chan)
drivers/iio/adc/ad4170-4.c
924
static const struct iio_chan_spec ad4170_channel_template = {
drivers/iio/adc/ad4170-4.c
945
static const struct iio_chan_spec ad4170_temp_channel_template = {
drivers/iio/adc/ad4695.c
1030
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1049
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1205
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1217
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1273
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1341
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1355
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
146
struct iio_chan_spec iio_chan[AD4695_MAX_VIN_CHANNELS + 2];
drivers/iio/adc/ad4695.c
1477
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4695.c
1517
struct iio_chan_spec *iio_chan;
drivers/iio/adc/ad4695.c
1749
struct iio_chan_spec *chan = &st->iio_chan[i];
drivers/iio/adc/ad4695.c
367
static const struct iio_chan_spec ad4695_channel_template = {
drivers/iio/adc/ad4695.c
384
static const struct iio_chan_spec ad4695_temp_channel_template = {
drivers/iio/adc/ad4695.c
397
static const struct iio_chan_spec ad4695_soft_timestamp_channel_template =
drivers/iio/adc/ad4851.c
1018
struct iio_chan_spec *ad4851_channels;
drivers/iio/adc/ad4851.c
1019
const struct iio_chan_spec ad4851_chan = AD4857_IIO_CHANNEL;
drivers/iio/adc/ad4851.c
1037
struct iio_chan_spec *ad4851_channels;
drivers/iio/adc/ad4851.c
1038
const struct iio_chan_spec ad4851_chan = AD4858_IIO_CHANNEL;
drivers/iio/adc/ad4851.c
721
const struct iio_chan_spec *chan, int val, int val2)
drivers/iio/adc/ad4851.c
756
const struct iio_chan_spec *chan, int *val,
drivers/iio/adc/ad4851.c
795
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4851.c
819
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4851.c
862
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4851.c
919
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4851.c
959
struct iio_chan_spec **chans,
drivers/iio/adc/ad4851.c
960
const struct iio_chan_spec ad4851_chan)
drivers/iio/adc/ad4851.c
964
struct iio_chan_spec *channels, *chan_start;
drivers/iio/adc/ad7091r-base.c
124
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7091r-base.c
152
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7091r-base.c
183
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7091r-base.c
224
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7091r-base.c
83
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7091r-base.h
76
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7091r5.c
15
static const struct iio_chan_spec ad7091r5_channels_irq[] = {
drivers/iio/adc/ad7091r5.c
22
static const struct iio_chan_spec ad7091r5_channels_noirq[] = {
drivers/iio/adc/ad7091r8.c
67
static const struct iio_chan_spec ad7091r2_channels[] = {
drivers/iio/adc/ad7091r8.c
72
static const struct iio_chan_spec ad7091r4_channels[] = {
drivers/iio/adc/ad7091r8.c
79
static const struct iio_chan_spec ad7091r4_channels_irq[] = {
drivers/iio/adc/ad7091r8.c
86
static const struct iio_chan_spec ad7091r8_channels[] = {
drivers/iio/adc/ad7091r8.c
97
static const struct iio_chan_spec ad7091r8_channels_irq[] = {
drivers/iio/adc/ad7124.c
1011
static int ad7124_syscalib_locked(struct ad7124_state *st, const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1058
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1088
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1099
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1127
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1142
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1174
static const struct iio_chan_spec ad7124_channel_template = {
drivers/iio/adc/ad7124.c
1212
struct iio_chan_spec *chan;
drivers/iio/adc/ad7124.c
1300
chan[num_channels] = (struct iio_chan_spec) {
drivers/iio/adc/ad7124.c
709
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7124.c
724
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7124.c
850
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1251
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1337
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1499
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1517
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1558
static const struct iio_chan_spec ad7173_channel_template = {
drivers/iio/adc/ad7173.c
1572
static const struct iio_chan_spec ad7173_temp_iio_channel_template = {
drivers/iio/adc/ad7173.c
1764
struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1784
struct iio_chan_spec *chan_arr, *chan;
drivers/iio/adc/ad7173.c
351
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
362
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7173.c
371
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
417
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
434
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7173.c
519
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7191.c
274
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7191.c
339
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7191.c
371
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ad7191.c
388
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad7191.c
401
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/adc/ad7191.c
430
static const struct iio_chan_spec ad7191_channels[] = {
drivers/iio/adc/ad7192.c
1017
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1035
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1053
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1183
static const struct iio_chan_spec ad7192_channels[] = {
drivers/iio/adc/ad7192.c
1195
static const struct iio_chan_spec ad7193_channels[] = {
drivers/iio/adc/ad7192.c
1221
struct iio_chan_spec *ad7194_channels;
drivers/iio/adc/ad7192.c
1222
const struct iio_chan_spec ad7194_chan = AD7193_CHANNEL(0, 0, 0);
drivers/iio/adc/ad7192.c
1223
const struct iio_chan_spec ad7194_chan_diff = AD7193_DIFF_CHANNEL(0, 0, 0, 0);
drivers/iio/adc/ad7192.c
1224
const struct iio_chan_spec ad7194_chan_temp = AD719x_TEMP_CHANNEL(0, 0);
drivers/iio/adc/ad7192.c
1225
const struct iio_chan_spec ad7194_chan_timestamp = IIO_CHAN_SOFT_TIMESTAMP(0);
drivers/iio/adc/ad7192.c
196
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7192.c
229
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7192.c
240
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7192.c
249
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7192.c
888
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
954
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7266.c
147
struct iio_chan_spec const *chan, int *val, int *val2, long m)
drivers/iio/adc/ad7266.c
208
const struct iio_chan_spec ad7266_channels_##_name[] = { \
drivers/iio/adc/ad7266.c
225
const struct iio_chan_spec ad7266_channels_##_name##_fixed[] = { \
drivers/iio/adc/ad7266.c
257
const struct iio_chan_spec ad7266_channels_diff_##_name[] = { \
drivers/iio/adc/ad7266.c
271
const struct iio_chan_spec ad7266_channels_diff_fixed_##_name[] = { \
drivers/iio/adc/ad7266.c
308
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7280a.c
170
struct iio_chan_spec *channels;
drivers/iio/adc/ad7280a.c
473
const struct iio_chan_spec *chan, char *buf)
drivers/iio/adc/ad7280a.c
484
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
515
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
537
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
590
static void ad7280_voltage_channel_init(struct iio_chan_spec *chan, int i,
drivers/iio/adc/ad7280a.c
604
static void ad7280_temp_channel_init(struct iio_chan_spec *chan, int i,
drivers/iio/adc/ad7280a.c
615
static void ad7280_common_fields_init(struct iio_chan_spec *chan, int addr,
drivers/iio/adc/ad7280a.c
629
static void ad7280_total_voltage_channel_init(struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
650
struct iio_chan_spec *chan;
drivers/iio/adc/ad7280a.c
688
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
726
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
878
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7280a.c
918
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7291.c
168
static unsigned int ad7291_threshold_reg(const struct iio_chan_spec *chan,
drivers/iio/adc/ad7291.c
200
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7291.c
225
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7291.c
246
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7291.c
269
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7291.c
319
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7291.c
434
static const struct iio_chan_spec ad7291_channels[] = {
drivers/iio/adc/ad7292.c
207
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7292.c
54
static const struct iio_chan_spec ad7292_channels[] = {
drivers/iio/adc/ad7292.c
65
static const struct iio_chan_spec ad7292_channels_diff[] = {
drivers/iio/adc/ad7298.c
225
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7298.c
73
static const struct iio_chan_spec ad7298_channels[] = {
drivers/iio/adc/ad7380.c
114
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7380.c
115
const struct iio_chan_spec *offload_channels;
drivers/iio/adc/ad7380.c
1422
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7380.c
1493
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7380.c
1572
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad7380.c
1598
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7380.c
1607
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1628
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1650
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1694
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1717
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1760
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
383
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
390
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
399
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
408
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
427
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
433
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
441
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
449
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7405.c
102
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7405.c
122
static const struct iio_chan_spec ad7405_channel = {
drivers/iio/adc/ad7405.c
39
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7405.c
63
const struct iio_chan_spec *chan, int *val,
drivers/iio/adc/ad7405.c
88
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad7476.c
128
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7476.c
31
struct iio_chan_spec channel[2];
drivers/iio/adc/ad7476.c
46
struct iio_chan_spec channel[2];
drivers/iio/adc/ad7606.c
1129
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7606.c
119
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
121
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
123
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
125
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
127
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
129
struct iio_chan_spec *chan);
drivers/iio/adc/ad7606.c
1392
struct iio_chan_spec *channels;
drivers/iio/adc/ad7606.c
1409
struct iio_chan_spec *chan = &channels[i];
drivers/iio/adc/ad7606.c
1478
channels[i] = (struct iio_chan_spec)IIO_CHAN_SOFT_TIMESTAMP(i);
drivers/iio/adc/ad7606.c
290
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
375
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
433
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
492
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
504
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
516
struct iio_chan_spec *chan)
drivers/iio/adc/ad7606.c
658
const struct iio_chan_spec *chan;
drivers/iio/adc/ad7606.c
755
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7606.c
896
struct iio_chan_spec const *chan, long info)
drivers/iio/adc/ad7606.c
913
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7606.h
51
struct iio_chan_spec *chan);
drivers/iio/adc/ad7625.c
224
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7625.c
247
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7625.c
41
const struct iio_chan_spec chan_spec;
drivers/iio/adc/ad7766.c
128
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/adc/ad7766.c
150
static const struct iio_chan_spec ad7766_channels[] = {
drivers/iio/adc/ad7768-1.c
1030
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7768-1.c
1071
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad7768-1.c
1082
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7768-1.c
1129
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/ad7768-1.c
1137
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7768-1.c
273
const struct iio_chan_spec *channel_spec;
drivers/iio/adc/ad7768-1.c
881
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7768-1.c
896
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7768-1.c
957
static const struct iio_chan_spec ad7768_channels[] = {
drivers/iio/adc/ad7768-1.c
961
static const struct iio_chan_spec adaq776x_channels[] = {
drivers/iio/adc/ad7768-1.c
966
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
138
struct iio_chan_spec const *channels;
drivers/iio/adc/ad7779.c
345
struct iio_chan_spec const *chan)
drivers/iio/adc/ad7779.c
359
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
473
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7779.c
504
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7779.c
518
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
537
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ad7779.c
705
static const struct iio_chan_spec ad7779_channels[] = {
drivers/iio/adc/ad7779.c
717
static const struct iio_chan_spec ad7779_channels_filter[] = {
drivers/iio/adc/ad7779.c
806
struct iio_chan_spec *channels;
drivers/iio/adc/ad7780.c
106
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7780.c
140
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7780.c
53
struct iio_chan_spec channel;
drivers/iio/adc/ad7791.c
116
const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7791.c
128
const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7791.c
158
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7791.c
261
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/adc/ad7791.c
314
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/adc/ad7791.c
342
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/adc/ad7793.c
145
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7793.c
359
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
397
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
466
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
515
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
531
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
621
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
632
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
646
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
655
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7887.c
145
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7887.c
199
static const struct iio_chan_spec ad7887_channels[] = {
drivers/iio/adc/ad7887.c
204
static const struct iio_chan_spec ad7887_dual_channels[] = {
drivers/iio/adc/ad7887.c
53
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7887.c
55
const struct iio_chan_spec *dual_channels;
drivers/iio/adc/ad7923.c
103
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ad7923.c
112
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ad7923.c
253
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7923.c
71
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7944.c
110
const struct iio_chan_spec channels[2];
drivers/iio/adc/ad7944.c
111
const struct iio_chan_spec offload_channels[1];
drivers/iio/adc/ad7944.c
186
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7944.c
218
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7944.c
242
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7944.c
285
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7944.c
346
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7944.c
376
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7944.c
393
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7944.c
452
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7944.c
469
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7944.c
560
const struct iio_chan_spec *chan_template,
drivers/iio/adc/ad7944.c
562
struct iio_chan_spec **chain_chan,
drivers/iio/adc/ad7944.c
566
struct iio_chan_spec *chan;
drivers/iio/adc/ad7944.c
646
struct iio_chan_spec *chain_chan;
drivers/iio/adc/ad7949.c
197
static const struct iio_chan_spec ad7949_adc_channels[] = {
drivers/iio/adc/ad7949.c
209
struct iio_chan_spec const *chan,
drivers/iio/adc/ad799x.c
107
const struct iio_chan_spec channel[9];
drivers/iio/adc/ad799x.c
286
struct iio_chan_spec const *chan,
drivers/iio/adc/ad799x.c
391
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
407
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
436
static unsigned int ad799x_threshold_reg(const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
456
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
476
const struct iio_chan_spec *chan,
drivers/iio/adc/ad9467.c
148
const struct iio_chan_spec *channels;
drivers/iio/adc/ad9467.c
303
const struct iio_chan_spec *chan = &info->channels[0];
drivers/iio/adc/ad9467.c
328
static const struct iio_chan_spec ad9211_channels[] = {
drivers/iio/adc/ad9467.c
332
static const struct iio_chan_spec ad9434_channels[] = {
drivers/iio/adc/ad9467.c
353
static const struct iio_chan_spec ad9467_channels[] = {
drivers/iio/adc/ad9467.c
357
static const struct iio_chan_spec ad9643_channels[] = {
drivers/iio/adc/ad9467.c
362
static const struct iio_chan_spec ad9649_channels[] = {
drivers/iio/adc/ad9467.c
366
static const struct iio_chan_spec ad9652_channels[] = {
drivers/iio/adc/ad9467.c
900
struct iio_chan_spec const *chan,
drivers/iio/adc/ad9467.c
932
struct iio_chan_spec const *chan,
drivers/iio/adc/ad9467.c
974
struct iio_chan_spec const *chan,
drivers/iio/adc/ad_sigma_delta.c
396
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ade9000.c
1100
struct iio_chan_spec const *chan,
drivers/iio/adc/ade9000.c
1187
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1243
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1363
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1387
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
383
const struct iio_chan_spec *chan)
drivers/iio/adc/ade9000.c
405
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
591
static const struct iio_chan_spec ade9000_channels[] = {
drivers/iio/adc/ade9000.c
976
struct iio_chan_spec const *chan,
drivers/iio/adc/aspeed_adc.c
135
static const struct iio_chan_spec aspeed_adc_iio_channels[] = {
drivers/iio/adc/aspeed_adc.c
164
static const struct iio_chan_spec aspeed_adc_iio_bat_channels[] = {
drivers/iio/adc/aspeed_adc.c
280
struct iio_chan_spec const *chan,
drivers/iio/adc/aspeed_adc.c
335
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1222
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1316
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1365
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1451
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1621
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1732
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1810
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1853
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1903
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1950
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1989
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
470
const struct iio_chan_spec (*adc_channels)[];
drivers/iio/adc/at91-sama5d2_adc.c
599
const struct iio_chan_spec *chan;
drivers/iio/adc/at91-sama5d2_adc.c
646
static const struct iio_chan_spec at91_sama5d2_adc_channels[] = {
drivers/iio/adc/at91-sama5d2_adc.c
672
static const struct iio_chan_spec at91_sama7g5_adc_channels[] = {
drivers/iio/adc/at91-sama5d2_adc.c
761
static inline struct iio_chan_spec const *
drivers/iio/adc/at91-sama5d2_adc.c
785
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
794
struct iio_chan_spec const *chan)
drivers/iio/adc/at91_adc.c
269
struct iio_chan_spec const *chan;
drivers/iio/adc/at91_adc.c
486
struct iio_chan_spec *chan_array, *timestamp;
drivers/iio/adc/at91_adc.c
504
sizeof(struct iio_chan_spec)),
drivers/iio/adc/at91_adc.c
511
struct iio_chan_spec *chan = chan_array + idx;
drivers/iio/adc/at91_adc.c
587
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/at91_adc.c
602
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/at91_adc.c
701
struct iio_chan_spec const *chan,
drivers/iio/adc/axp20x_adc.c
1011
struct iio_chan_spec const *channels;
drivers/iio/adc/axp20x_adc.c
199
static const struct iio_chan_spec axp192_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
236
static const struct iio_chan_spec axp20x_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
269
static const struct iio_chan_spec axp22x_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
292
static const struct iio_chan_spec axp717_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
311
static const struct iio_chan_spec axp813_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
333
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
354
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
378
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
392
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
437
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
591
static int axp192_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
614
static int axp20x_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
633
static int axp22x_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
653
static int axp717_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
674
static int axp813_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
759
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
775
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
791
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
810
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
829
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
850
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
866
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
886
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/axp20x_adc.c
931
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/axp288_adc.c
161
struct iio_chan_spec const *chan,
drivers/iio/adc/axp288_adc.c
59
static const struct iio_chan_spec axp288_adc_channels[] = {
drivers/iio/adc/bcm_iproc_adc.c
453
struct iio_chan_spec const *chan,
drivers/iio/adc/bcm_iproc_adc.c
495
static const struct iio_chan_spec iproc_adc_iio_channels[] = {
drivers/iio/adc/berlin2-adc.c
205
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/berlin2-adc.c
91
static const struct iio_chan_spec berlin2_adc_channels[] = {
drivers/iio/adc/cc10001_adc.c
189
struct iio_chan_spec const *chan)
drivers/iio/adc/cc10001_adc.c
212
struct iio_chan_spec const *chan,
drivers/iio/adc/cc10001_adc.c
265
struct iio_chan_spec *chan_array, *timestamp;
drivers/iio/adc/cc10001_adc.c
272
sizeof(struct iio_chan_spec),
drivers/iio/adc/cc10001_adc.c
278
struct iio_chan_spec *chan = &chan_array[idx];
drivers/iio/adc/cpcap-adc.c
356
static const struct iio_chan_spec cpcap_adc_channels[] = {
drivers/iio/adc/cpcap-adc.c
857
struct iio_chan_spec const *chan,
drivers/iio/adc/da9150-gpadc.c
223
struct iio_chan_spec const *chan,
drivers/iio/adc/da9150-gpadc.c
277
static const struct iio_chan_spec da9150_gpadc_channels[] = {
drivers/iio/adc/dln2-adc.c
306
struct iio_chan_spec const *chan,
drivers/iio/adc/dln2-adc.c
359
struct iio_chan_spec const *chan,
drivers/iio/adc/dln2-adc.c
60
struct iio_chan_spec iio_channels[DLN2_ADC_MAX_CHANNELS + 1];
drivers/iio/adc/envelope-detector.c
187
struct iio_chan_spec const *chan,
drivers/iio/adc/envelope-detector.c
232
struct iio_chan_spec const *ch, char *buf)
drivers/iio/adc/envelope-detector.c
241
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
271
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
281
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
311
static const struct iio_chan_spec envelope_detector_iio_channel = {
drivers/iio/adc/ep93xx_adc.c
68
static const struct iio_chan_spec ep93xx_adc_channels[8] = {
drivers/iio/adc/ep93xx_adc.c
80
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/exynos_adc.c
436
struct iio_chan_spec const *chan,
drivers/iio/adc/exynos_adc.c
530
static const struct iio_chan_spec exynos_adc_iio_channels[] = {
drivers/iio/adc/fsl-imx25-gcq.c
107
struct iio_chan_spec const *chan,
drivers/iio/adc/fsl-imx25-gcq.c
141
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/fsl-imx25-gcq.c
64
static const struct iio_chan_spec mx25_gcq_channels[MX25_NUM_CFGS] = {
drivers/iio/adc/gehc-pmc-adc.c
46
static const struct iio_chan_spec pmc_adc_channels[] = {
drivers/iio/adc/gehc-pmc-adc.c
96
static int pmc_adc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/hi8435.c
101
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
121
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
131
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
156
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
188
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
299
const struct iio_chan_spec *chan)
drivers/iio/adc/hi8435.c
313
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
366
static const struct iio_chan_spec hi8435_channels[] = {
drivers/iio/adc/hx711.c
273
const struct iio_chan_spec *chan,
drivers/iio/adc/hx711.c
304
struct iio_chan_spec const *chan,
drivers/iio/adc/hx711.c
352
struct iio_chan_spec const *chan,
drivers/iio/adc/hx711.c
426
static const struct iio_chan_spec hx711_chan_spec[] = {
drivers/iio/adc/imx7d_adc.c
153
static const struct iio_chan_spec imx7d_adc_iio_channels[] = {
drivers/iio/adc/imx7d_adc.c
286
struct iio_chan_spec const *chan,
drivers/iio/adc/imx8qxp-adc.c
112
static const struct iio_chan_spec imx8qxp_adc_iio_channels[] = {
drivers/iio/adc/imx8qxp-adc.c
202
struct iio_chan_spec const *chan,
drivers/iio/adc/imx93_adc.c
250
struct iio_chan_spec const *chan,
drivers/iio/adc/imx93_adc.c
94
static const struct iio_chan_spec imx93_adc_iio_channels[] = {
drivers/iio/adc/ina2xx-adc.c
181
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
453
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
478
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
697
static const struct iio_chan_spec ina226_channels[] = {
drivers/iio/adc/ina2xx-adc.c
705
static const struct iio_chan_spec ina219_channels[] = {
drivers/iio/adc/industrialio-adc.c
38
const struct iio_chan_spec *template,
drivers/iio/adc/industrialio-adc.c
40
struct iio_chan_spec **cs)
drivers/iio/adc/industrialio-adc.c
42
struct iio_chan_spec *chan_array, *chan;
drivers/iio/adc/ingenic-adc.c
100
const struct iio_chan_spec *channels;
drivers/iio/adc/ingenic-adc.c
238
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
388
static const struct iio_chan_spec jz4740_channels[] = {
drivers/iio/adc/ingenic-adc.c
411
static const struct iio_chan_spec jz4760_channels[] = {
drivers/iio/adc/ingenic-adc.c
452
static const struct iio_chan_spec jz4770_channels[] = {
drivers/iio/adc/ingenic-adc.c
607
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
632
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
687
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
113
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
127
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
148
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/intel_dc_ti_adc.c
204
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
61
static const struct iio_chan_spec dc_ti_adc_channels[] = {
drivers/iio/adc/intel_mrfld_adc.c
124
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_mrfld_adc.c
155
static const struct iio_chan_spec mrfld_adc_channels[] = {
drivers/iio/adc/intel_mrfld_adc.c
72
struct iio_chan_spec const *chan,
drivers/iio/adc/lp8788_adc.c
136
static const struct iio_chan_spec lp8788_adc_channels[] = {
drivers/iio/adc/lp8788_adc.c
95
struct iio_chan_spec const *chan,
drivers/iio/adc/lpc18xx_adc.c
58
static const struct iio_chan_spec lpc18xx_adc_iio_channels[] = {
drivers/iio/adc/lpc18xx_adc.c
88
struct iio_chan_spec const *chan,
drivers/iio/adc/lpc32xx_adc.c
121
static const struct iio_chan_spec lpc32xx_adc_iio_channels[] = {
drivers/iio/adc/lpc32xx_adc.c
127
static const struct iio_chan_spec lpc32xx_adc_iio_scale_channels[] = {
drivers/iio/adc/lpc32xx_adc.c
60
struct iio_chan_spec const *chan,
drivers/iio/adc/ltc2309.c
132
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ltc2309.c
83
static const struct iio_chan_spec ltc2309_channels[] = {
drivers/iio/adc/ltc2471.c
46
struct iio_chan_spec const *chan,
drivers/iio/adc/ltc2471.c
80
static const struct iio_chan_spec ltc2471_channel[] = {
drivers/iio/adc/ltc2471.c
88
static const struct iio_chan_spec ltc2473_channel[] = {
drivers/iio/adc/ltc2485.c
57
struct iio_chan_spec const *chan,
drivers/iio/adc/ltc2485.c
80
static const struct iio_chan_spec ltc2485_channel[] = {
drivers/iio/adc/ltc2497-core.c
129
static const struct iio_chan_spec ltc2497core_channel[] = {
drivers/iio/adc/ltc2497-core.c
77
struct iio_chan_spec const *chan,
drivers/iio/adc/max1027.c
154
static const struct iio_chan_spec max1027_channels[] = {
drivers/iio/adc/max1027.c
158
static const struct iio_chan_spec max1029_channels[] = {
drivers/iio/adc/max1027.c
162
static const struct iio_chan_spec max1031_channels[] = {
drivers/iio/adc/max1027.c
166
static const struct iio_chan_spec max1227_channels[] = {
drivers/iio/adc/max1027.c
170
static const struct iio_chan_spec max1229_channels[] = {
drivers/iio/adc/max1027.c
174
static const struct iio_chan_spec max1231_channels[] = {
drivers/iio/adc/max1027.c
229
const struct iio_chan_spec *channels;
drivers/iio/adc/max1027.c
333
struct iio_chan_spec const *chan,
drivers/iio/adc/max1027.c
371
struct iio_chan_spec const *chan,
drivers/iio/adc/max11100.c
42
static const struct iio_chan_spec max11100_channels[] = {
drivers/iio/adc/max11100.c
73
struct iio_chan_spec const *chan,
drivers/iio/adc/max1118.c
137
struct iio_chan_spec const *chan,
drivers/iio/adc/max1118.c
178
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/max1118.c
63
static const struct iio_chan_spec max1118_channels[] = {
drivers/iio/adc/max11205.c
43
struct iio_chan_spec const *chan,
drivers/iio/adc/max11205.c
73
static const struct iio_chan_spec max11205_channels[] = {
drivers/iio/adc/max11410.c
150
static const struct iio_chan_spec chanspec_template = {
drivers/iio/adc/max11410.c
353
struct iio_chan_spec const *chan)
drivers/iio/adc/max11410.c
393
struct iio_chan_spec const *chan)
drivers/iio/adc/max11410.c
454
struct iio_chan_spec const *chan,
drivers/iio/adc/max11410.c
535
struct iio_chan_spec const *chan,
drivers/iio/adc/max11410.c
579
struct iio_chan_spec const *chan,
drivers/iio/adc/max11410.c
695
struct iio_chan_spec chanspec = chanspec_template;
drivers/iio/adc/max11410.c
698
struct iio_chan_spec *channels;
drivers/iio/adc/max11410.c
807
channels[chan_idx] = (struct iio_chan_spec)IIO_CHAN_SOFT_TIMESTAMP(chan_idx);
drivers/iio/adc/max1241.c
31
static const struct iio_chan_spec max1241_channels[] = {
drivers/iio/adc/max1241.c
66
struct iio_chan_spec const *chan,
drivers/iio/adc/max1363.c
136
const struct iio_chan_spec *channels;
drivers/iio/adc/max1363.c
363
struct iio_chan_spec const *chan,
drivers/iio/adc/max1363.c
416
struct iio_chan_spec const *chan,
drivers/iio/adc/max1363.c
521
static const struct iio_chan_spec max1036_channels[] =
drivers/iio/adc/max1363.c
523
static const struct iio_chan_spec max1136_channels[] =
drivers/iio/adc/max1363.c
525
static const struct iio_chan_spec max1236_channels[] =
drivers/iio/adc/max1363.c
527
static const struct iio_chan_spec max1361_channels[] =
drivers/iio/adc/max1363.c
529
static const struct iio_chan_spec max1363_channels[] =
drivers/iio/adc/max1363.c
581
static const struct iio_chan_spec max1038_channels[] = MAX1363_12X_CHANS(8);
drivers/iio/adc/max1363.c
582
static const struct iio_chan_spec max1138_channels[] = MAX1363_12X_CHANS(10);
drivers/iio/adc/max1363.c
583
static const struct iio_chan_spec max1238_channels[] = MAX1363_12X_CHANS(12);
drivers/iio/adc/max1363.c
621
static const struct iio_chan_spec max11602_channels[] = MAX1363_8X_CHANS(8);
drivers/iio/adc/max1363.c
622
static const struct iio_chan_spec max11608_channels[] = MAX1363_8X_CHANS(10);
drivers/iio/adc/max1363.c
623
static const struct iio_chan_spec max11614_channels[] = MAX1363_8X_CHANS(12);
drivers/iio/adc/max1363.c
637
static const struct iio_chan_spec max11646_channels[] = MAX1363_2X_CHANS(10);
drivers/iio/adc/max1363.c
638
static const struct iio_chan_spec max11644_channels[] = MAX1363_2X_CHANS(12);
drivers/iio/adc/max1363.c
727
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/max1363.c
740
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/max1363.c
810
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/max1363.c
951
const struct iio_chan_spec *chan,
drivers/iio/adc/max1363.c
988
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/max14001.c
222
struct iio_chan_spec const *chan,
drivers/iio/adc/max14001.c
281
static const struct iio_chan_spec max14001_channel[] = {
drivers/iio/adc/max34408.c
105
static const struct iio_chan_spec max34408_channels[] = {
drivers/iio/adc/max34408.c
110
static const struct iio_chan_spec max34409_channels[] = {
drivers/iio/adc/max34408.c
118
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/max34408.c
151
struct iio_chan_spec const *chan,
drivers/iio/adc/max34408.c
90
const struct iio_chan_spec *channels;
drivers/iio/adc/max77541-adc.c
123
static const struct iio_chan_spec max77541_adc_channels[] = {
drivers/iio/adc/max77541-adc.c
135
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
30
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
43
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
87
struct iio_chan_spec const *chan,
drivers/iio/adc/max9611.c
158
static const struct iio_chan_spec max9611_channels[] = {
drivers/iio/adc/max9611.c
287
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp320x.c
195
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/mcp320x.c
256
static const struct iio_chan_spec mcp3201_channels[] = {
drivers/iio/adc/mcp320x.c
260
static const struct iio_chan_spec mcp3202_channels[] = {
drivers/iio/adc/mcp320x.c
267
static const struct iio_chan_spec mcp3204_channels[] = {
drivers/iio/adc/mcp320x.c
278
static const struct iio_chan_spec mcp3208_channels[] = {
drivers/iio/adc/mcp320x.c
65
const struct iio_chan_spec *channels;
drivers/iio/adc/mcp3422.c
131
struct iio_chan_spec const *channel, int *value)
drivers/iio/adc/mcp3422.c
161
struct iio_chan_spec const *channel, int *val1,
drivers/iio/adc/mcp3422.c
195
struct iio_chan_spec const *channel, int val1,
drivers/iio/adc/mcp3422.c
259
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/mcp3422.c
310
static const struct iio_chan_spec mcp3421_channels[] = {
drivers/iio/adc/mcp3422.c
314
static const struct iio_chan_spec mcp3422_channels[] = {
drivers/iio/adc/mcp3422.c
319
static const struct iio_chan_spec mcp3424_channels[] = {
drivers/iio/adc/mcp3564.c
1000
struct iio_chan_spec burnout_chanspec = mcp3564_burnout_channel_template;
drivers/iio/adc/mcp3564.c
493
const struct iio_chan_spec *chan,
drivers/iio/adc/mcp3564.c
516
const struct iio_chan_spec *chan)
drivers/iio/adc/mcp3564.c
615
static const struct iio_chan_spec mcp3564_channel_template = {
drivers/iio/adc/mcp3564.c
631
static const struct iio_chan_spec mcp3564_temp_channel_template = {
drivers/iio/adc/mcp3564.c
646
static const struct iio_chan_spec mcp3564_burnout_channel_template = {
drivers/iio/adc/mcp3564.c
742
struct iio_chan_spec const *channel,
drivers/iio/adc/mcp3564.c
783
struct iio_chan_spec const *channel,
drivers/iio/adc/mcp3564.c
822
struct iio_chan_spec const *channel,
drivers/iio/adc/mcp3564.c
863
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp3564.c
881
struct iio_chan_spec const *channel, int val,
drivers/iio/adc/mcp3564.c
986
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mcp3564.c
997
struct iio_chan_spec *channels;
drivers/iio/adc/mcp3564.c
998
struct iio_chan_spec chanspec = mcp3564_channel_template;
drivers/iio/adc/mcp3564.c
999
struct iio_chan_spec temp_chanspec = mcp3564_temp_channel_template;
drivers/iio/adc/mcp3911.c
107
const struct iio_chan_spec *channels;
drivers/iio/adc/mcp3911.c
307
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp3911.c
321
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp3911.c
342
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/mcp3911.c
377
struct iio_chan_spec const *channel, int val,
drivers/iio/adc/mcp3911.c
456
static const struct iio_chan_spec mcp3910_channels[] = {
drivers/iio/adc/mcp3911.c
462
static const struct iio_chan_spec mcp3911_channels[] = {
drivers/iio/adc/mcp3911.c
468
static const struct iio_chan_spec mcp3912_channels[] = {
drivers/iio/adc/mcp3911.c
476
static const struct iio_chan_spec mcp3913_channels[] = {
drivers/iio/adc/mcp3911.c
486
static const struct iio_chan_spec mcp3914_channels[] = {
drivers/iio/adc/mcp3911.c
498
static const struct iio_chan_spec mcp3918_channels[] = {
drivers/iio/adc/mcp3911.c
503
static const struct iio_chan_spec mcp3919_channels[] = {
drivers/iio/adc/mcp3911.c
538
const struct iio_chan_spec *scan_chan = &indio_dev->channels[scan_index];
drivers/iio/adc/men_z188_adc.c
36
static const struct iio_chan_spec z188_adc_iio_channels[] = {
drivers/iio/adc/men_z188_adc.c
48
struct iio_chan_spec const *chan,
drivers/iio/adc/meson_saradc.c
1180
struct iio_chan_spec const *chan,
drivers/iio/adc/meson_saradc.c
287
static const struct iio_chan_spec meson_sar_adc_iio_channels[] = {
drivers/iio/adc/meson_saradc.c
303
static const struct iio_chan_spec meson_sar_adc_and_temp_iio_channels[] = {
drivers/iio/adc/meson_saradc.c
379
static const struct iio_chan_spec *
drivers/iio/adc/meson_saradc.c
443
const struct iio_chan_spec *chan,
drivers/iio/adc/meson_saradc.c
476
const struct iio_chan_spec *chan,
drivers/iio/adc/meson_saradc.c
494
const struct iio_chan_spec *chan)
drivers/iio/adc/meson_saradc.c
636
const struct iio_chan_spec *chan,
drivers/iio/adc/meson_saradc.c
675
const struct iio_chan_spec *chan,
drivers/iio/adc/mp2629_adc.c
47
static const struct iio_chan_spec mp2629_channels[] = {
drivers/iio/adc/mp2629_adc.c
65
struct iio_chan_spec const *chan,
drivers/iio/adc/mt6359-auxadc.c
158
const struct iio_chan_spec *channels;
drivers/iio/adc/mt6359-auxadc.c
168
const struct iio_chan_spec *chan, int *vbat, int *ibat);
drivers/iio/adc/mt6359-auxadc.c
208
static const struct iio_chan_spec mt6357_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
254
static const struct iio_chan_spec mt6358_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
302
static const struct iio_chan_spec mt6359_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
352
static const struct iio_chan_spec mt6363_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
416
static const struct iio_chan_spec mt6373_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
464
static int mt6358_start_imp_conv(struct mt6359_auxadc *adc_dev, const struct iio_chan_spec *chan)
drivers/iio/adc/mt6359-auxadc.c
487
const struct iio_chan_spec *chan, int *vbat, int *ibat)
drivers/iio/adc/mt6359-auxadc.c
513
const struct iio_chan_spec *chan, int *vbat, int *ibat)
drivers/iio/adc/mt6359-auxadc.c
647
const struct iio_chan_spec *chan, u32 *out)
drivers/iio/adc/mt6359-auxadc.c
698
const struct iio_chan_spec *chan, int *out)
drivers/iio/adc/mt6359-auxadc.c
757
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/mt6359-auxadc.c
763
const struct iio_chan_spec *chan,
drivers/iio/adc/mt6360-adc.c
194
static int mt6360_adc_read_raw(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/adc/mt6360-adc.c
216
static int mt6360_adc_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/adc/mt6360-adc.c
244
static const struct iio_chan_spec mt6360_adc_channels[] = {
drivers/iio/adc/mt6370-adc.c
221
const struct iio_chan_spec *chan,
drivers/iio/adc/mt6370-adc.c
252
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mt6370-adc.c
273
static const struct iio_chan_spec mt6370_adc_channels[] = {
drivers/iio/adc/mt6577_auxadc.c
111
struct iio_chan_spec const *chan)
drivers/iio/adc/mt6577_auxadc.c
185
struct iio_chan_spec const *chan,
drivers/iio/adc/mt6577_auxadc.c
71
static const struct iio_chan_spec mt6577_auxadc_iio_channels[] = {
drivers/iio/adc/mxs-lradc-adc.c
217
const struct iio_chan_spec *chan,
drivers/iio/adc/mxs-lradc-adc.c
269
const struct iio_chan_spec *chan,
drivers/iio/adc/mxs-lradc-adc.c
307
const struct iio_chan_spec *chan,
drivers/iio/adc/mxs-lradc-adc.c
592
static const struct iio_chan_spec mx23_lradc_chan_spec[] = {
drivers/iio/adc/mxs-lradc-adc.c
628
static const struct iio_chan_spec mx28_lradc_chan_spec[] = {
drivers/iio/adc/nau7802.c
206
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
244
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
291
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
361
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
398
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
74
static const struct iio_chan_spec nau7802_chan_array[] = {
drivers/iio/adc/nct7201.c
127
const struct iio_chan_spec *channels;
drivers/iio/adc/nct7201.c
158
static const struct iio_chan_spec nct7201_channels[] = {
drivers/iio/adc/nct7201.c
169
static const struct iio_chan_spec nct7202_channels[] = {
drivers/iio/adc/nct7201.c
185
struct iio_chan_spec const *chan,
drivers/iio/adc/nct7201.c
213
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
244
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
270
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
283
const struct iio_chan_spec *chan,
drivers/iio/adc/npcm_adc.c
156
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/npcm_adc.c
89
static const struct iio_chan_spec npcm_adc_iio_channels[] = {
drivers/iio/adc/nxp-sar-adc.c
176
static const struct iio_chan_spec nxp_sar_adc_iio_channels[] = {
drivers/iio/adc/nxp-sar-adc.c
517
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/nxp-sar-adc.c
554
static int nxp_sar_adc_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/pac1921.c
352
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/pac1921.c
447
struct iio_chan_spec const *chan,
drivers/iio/adc/pac1921.c
552
struct iio_chan_spec const *chan,
drivers/iio/adc/pac1921.c
639
struct iio_chan_spec const *chan,
drivers/iio/adc/pac1921.c
653
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/pac1921.c
671
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/pac1921.c
688
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
710
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
744
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
772
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
791
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
866
const struct iio_chan_spec *chan,
drivers/iio/adc/pac1921.c
926
static const struct iio_chan_spec pac1921_channels[] = {
drivers/iio/adc/pac1934.c
1333
struct iio_chan_spec *ch_sp;
drivers/iio/adc/pac1934.c
1364
ch_sp = (struct iio_chan_spec *)tmp_data;
drivers/iio/adc/pac1934.c
1417
indio_dev->channels = (const struct iio_chan_spec *)dyn_ch_struct;
drivers/iio/adc/pac1934.c
431
static const struct iio_chan_spec pac1934_single_channel[] = {
drivers/iio/adc/pac1934.c
511
struct iio_chan_spec const *channel,
drivers/iio/adc/pac1934.c
779
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/pac1934.c
910
static int pac1934_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/pac1934.c
970
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/palmas_gpadc.c
542
struct iio_chan_spec const *chan, int *val, int *val2, long mask)
drivers/iio/adc/palmas_gpadc.c
588
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
620
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
654
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
676
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
701
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
734
const struct iio_chan_spec *chan,
drivers/iio/adc/palmas_gpadc.c
812
static const struct iio_chan_spec palmas_gpadc_iio_channel[] = {
drivers/iio/adc/qcom-pm8xxx-xoadc.c
409
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
649
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-pm8xxx-xoadc.c
736
struct iio_chan_spec *iio_chan,
drivers/iio/adc/qcom-spmi-adc5.c
151
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-spmi-adc5.c
316
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
357
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
394
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
436
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
467
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
475
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
826
struct iio_chan_spec *iio_chan;
drivers/iio/adc/qcom-spmi-iadc.c
310
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-iadc.c
465
static const struct iio_chan_spec iadc_channels[] = {
drivers/iio/adc/qcom-spmi-rradc.c
255
static const struct iio_chan_spec rradc_iio_chans[RR_ADC_CHAN_MAX];
drivers/iio/adc/qcom-spmi-rradc.c
428
const struct iio_chan_spec *iio_chan = &rradc_iio_chans[chan_address];
drivers/iio/adc/qcom-spmi-rradc.c
515
const struct iio_chan_spec *iio_chan = &rradc_iio_chans[chan_address];
drivers/iio/adc/qcom-spmi-rradc.c
728
struct iio_chan_spec const *chan_spec, int *val,
drivers/iio/adc/qcom-spmi-rradc.c
770
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-rradc.c
849
static const struct iio_chan_spec rradc_iio_chans[RR_ADC_CHAN_MAX] = {
drivers/iio/adc/qcom-spmi-vadc.c
120
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-spmi-vadc.c
447
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-vadc.c
501
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-vadc.c
755
struct iio_chan_spec *iio_chan;
drivers/iio/adc/rcar-gyroadc.c
133
static const struct iio_chan_spec rcar_gyroadc_iio_channels_1[] = {
drivers/iio/adc/rcar-gyroadc.c
140
static const struct iio_chan_spec rcar_gyroadc_iio_channels_2[] = {
drivers/iio/adc/rcar-gyroadc.c
151
static const struct iio_chan_spec rcar_gyroadc_iio_channels_3[] = {
drivers/iio/adc/rcar-gyroadc.c
173
struct iio_chan_spec const *chan,
drivers/iio/adc/rcar-gyroadc.c
314
const struct iio_chan_spec *channels;
drivers/iio/adc/rn5t618-adc.c
104
const struct iio_chan_spec *chan,
drivers/iio/adc/rn5t618-adc.c
177
static const struct iio_chan_spec rn5t618_adc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
153
struct iio_chan_spec const *chan)
drivers/iio/adc/rockchip_saradc.c
167
struct iio_chan_spec const *chan,
drivers/iio/adc/rockchip_saradc.c
231
static const struct iio_chan_spec rockchip_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
246
static const struct iio_chan_spec rockchip_rk3066_tsadc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
260
static const struct iio_chan_spec rockchip_rk3399_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
278
static const struct iio_chan_spec rockchip_rk3528_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
293
static const struct iio_chan_spec rockchip_rk3562_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
312
static const struct iio_chan_spec rockchip_rk3568_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
332
static const struct iio_chan_spec rockchip_rk3588_saradc_iio_channels[] = {
drivers/iio/adc/rockchip_saradc.c
414
const struct iio_chan_spec *chan = &i_dev->channels[i];
drivers/iio/adc/rockchip_saradc.c
60
const struct iio_chan_spec *channels;
drivers/iio/adc/rockchip_saradc.c
80
const struct iio_chan_spec *last_chan;
drivers/iio/adc/rohm-bd79112.c
197
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/rohm-bd79112.c
225
static const struct iio_chan_spec bd79112_chan_template = {
drivers/iio/adc/rohm-bd79112.c
386
static unsigned int bd79112_get_gpio_pins(const struct iio_chan_spec *cs, int num_channels)
drivers/iio/adc/rohm-bd79112.c
418
struct iio_chan_spec *cs;
drivers/iio/adc/rohm-bd79124.c
1003
const struct iio_chan_spec *template;
drivers/iio/adc/rohm-bd79124.c
1004
struct iio_chan_spec *cs;
drivers/iio/adc/rohm-bd79124.c
318
static const struct iio_chan_spec bd79124_chan_template_noirq = {
drivers/iio/adc/rohm-bd79124.c
325
static const struct iio_chan_spec bd79124_chan_template = {
drivers/iio/adc/rohm-bd79124.c
335
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
456
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
558
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
574
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
667
struct iio_chan_spec const *chan,
drivers/iio/adc/rohm-bd79124.c
932
static int bd79124_get_gpio_pins(const struct iio_chan_spec *cs, int num_channels)
drivers/iio/adc/rtq6056.c
116
static const struct iio_chan_spec rtq6056_channels[RTQ6056_MAX_CHANNEL + 1] = {
drivers/iio/adc/rtq6056.c
200
static const struct iio_chan_spec rtq6059_channels[RTQ6056_MAX_CHANNEL + 1] = {
drivers/iio/adc/rtq6056.c
276
struct iio_chan_spec const *ch,
drivers/iio/adc/rtq6056.c
310
static int rtq6056_adc_read_scale(struct iio_chan_spec const *ch, int *val,
drivers/iio/adc/rtq6056.c
333
static int rtq6059_adc_read_scale(struct iio_chan_spec const *ch, int *val,
drivers/iio/adc/rtq6056.c
365
struct iio_chan_spec const *ch, int val)
drivers/iio/adc/rtq6056.c
453
struct iio_chan_spec const *ch, int *val)
drivers/iio/adc/rtq6056.c
472
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/rtq6056.c
494
struct iio_chan_spec const *chan,
drivers/iio/adc/rtq6056.c
518
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/rtq6056.c
537
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/rtq6056.c
558
struct iio_chan_spec const *chan,
drivers/iio/adc/rtq6056.c
83
const struct iio_chan_spec *channels;
drivers/iio/adc/rtq6056.c
85
int (*read_scale)(struct iio_chan_spec const *ch, int *val, int *val2);
drivers/iio/adc/rzg2l_adc.c
256
struct iio_chan_spec const *chan,
drivers/iio/adc/rzg2l_adc.c
284
const struct iio_chan_spec *chan,
drivers/iio/adc/rzg2l_adc.c
326
static const struct iio_chan_spec rzg2l_adc_chan_template = {
drivers/iio/adc/rzg2l_adc.c
334
struct iio_chan_spec *chan_array;
drivers/iio/adc/rzg2l_adc.c
79
const struct iio_chan_spec *channels;
drivers/iio/adc/rzn1-adc.c
103
static struct iio_chan_spec rzn1_adc1_adc2_channels[] = {
drivers/iio/adc/rzn1-adc.c
290
static int rzn1_adc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/rzn1-adc.c
77
static struct iio_chan_spec rzn1_adc1_channels[] = {
drivers/iio/adc/rzn1-adc.c
88
static struct iio_chan_spec rzn1_adc2_channels[] = {
drivers/iio/adc/rzt2h_adc.c
154
struct iio_chan_spec const *chan,
drivers/iio/adc/rzt2h_adc.c
184
static const struct iio_chan_spec rzt2h_adc_chan_template = {
drivers/iio/adc/rzt2h_adc.c
193
struct iio_chan_spec *chan_array;
drivers/iio/adc/rzt2h_adc.c
44
const struct iio_chan_spec *channels;
drivers/iio/adc/sc27xx_adc.c
660
struct iio_chan_spec const *chan,
drivers/iio/adc/sc27xx_adc.c
701
struct iio_chan_spec const *chan,
drivers/iio/adc/sc27xx_adc.c
729
static const struct iio_chan_spec sc27xx_channels[] = {
drivers/iio/adc/sd_adc_modulator.c
20
static const struct iio_chan_spec iio_sd_mod_ch = {
drivers/iio/adc/sd_adc_modulator.c
53
static int iio_sd_mod_read(struct iio_backend *backend, struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/sophgo-cv1800b-adc.c
66
static const struct iio_chan_spec sophgo_channels[] = {
drivers/iio/adc/sophgo-cv1800b-adc.c
96
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
149
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
189
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
225
static const struct iio_chan_spec spear_adc_iio_channels[] = {
drivers/iio/adc/stm32-adc.c
1329
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-adc.c
1436
const struct iio_chan_spec *chan,
drivers/iio/adc/stm32-adc.c
1447
const struct iio_chan_spec *chan)
drivers/iio/adc/stm32-adc.c
1478
const struct iio_chan_spec *chan,
drivers/iio/adc/stm32-adc.c
1537
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
1580
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
1597
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
2084
struct iio_chan_spec *chan, u32 vinp,
drivers/iio/adc/stm32-adc.c
2171
struct iio_chan_spec *channels,
drivers/iio/adc/stm32-adc.c
2324
struct iio_chan_spec *channels)
drivers/iio/adc/stm32-adc.c
2399
struct iio_chan_spec *channels;
drivers/iio/adc/stm32-adc.c
2432
sizeof(struct iio_chan_spec), GFP_KERNEL);
drivers/iio/adc/stm32-adc.c
2446
struct iio_chan_spec *timestamp = &channels[scan_index];
drivers/iio/adc/stm32-dfsdm-adc.c
1203
const struct iio_chan_spec *chan, int *res)
drivers/iio/adc/stm32-dfsdm-adc.c
1256
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-dfsdm-adc.c
1308
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-dfsdm-adc.c
1340
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/stm32-dfsdm-adc.c
1524
static int stm32_dfsdm_adc_chan_init_one(struct iio_dev *indio_dev, struct iio_chan_spec *ch,
drivers/iio/adc/stm32-dfsdm-adc.c
1570
static int stm32_dfsdm_chan_init(struct iio_dev *indio_dev, struct iio_chan_spec *channels)
drivers/iio/adc/stm32-dfsdm-adc.c
1586
static int stm32_dfsdm_generic_chan_init(struct iio_dev *indio_dev, struct iio_chan_spec *channels)
drivers/iio/adc/stm32-dfsdm-adc.c
1608
struct iio_chan_spec *ch;
drivers/iio/adc/stm32-dfsdm-adc.c
1646
struct iio_chan_spec *ch;
drivers/iio/adc/stm32-dfsdm-adc.c
1874
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-dfsdm-adc.c
342
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-dfsdm-adc.c
362
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-dfsdm-adc.c
463
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-dfsdm-adc.c
510
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-dfsdm-adc.c
603
struct iio_chan_spec *ch)
drivers/iio/adc/stm32-dfsdm-adc.c
674
struct iio_chan_spec *ch,
drivers/iio/adc/stm32-dfsdm-adc.c
744
const struct iio_chan_spec *chan,
drivers/iio/adc/stm32-dfsdm-adc.c
778
const struct iio_chan_spec *chan,
drivers/iio/adc/stmpe-adc.c
134
struct iio_chan_spec const *chan,
drivers/iio/adc/stmpe-adc.c
212
static void stmpe_adc_voltage_chan(struct iio_chan_spec *ics, int chan)
drivers/iio/adc/stmpe-adc.c
221
static void stmpe_adc_temp_chan(struct iio_chan_spec *ics, int chan)
drivers/iio/adc/stmpe-adc.c
53
struct iio_chan_spec stmpe_adc_iio_channels[STMPE_ADC_LAST_NR + 2];
drivers/iio/adc/stmpe-adc.c
62
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/stmpe-adc.c
97
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/sun20i-gpadc-iio.c
112
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/sun20i-gpadc-iio.c
153
static const struct iio_chan_spec sun20i_gpadc_chan_template = {
drivers/iio/adc/sun20i-gpadc-iio.c
164
struct iio_chan_spec *channels;
drivers/iio/adc/sun20i-gpadc-iio.c
64
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/sun4i-gpadc-iio.c
122
static const struct iio_chan_spec sun4i_gpadc_channels[] = {
drivers/iio/adc/sun4i-gpadc-iio.c
136
static const struct iio_chan_spec sun4i_gpadc_channels_no_temp[] = {
drivers/iio/adc/sun4i-gpadc-iio.c
143
static const struct iio_chan_spec sun8i_a33_gpadc_channels[] = {
drivers/iio/adc/sun4i-gpadc-iio.c
300
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-adc081c.c
101
const struct iio_chan_spec* channels;
drivers/iio/adc/ti-adc081c.c
47
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-adc081c.c
93
static const struct iio_chan_spec _name ## _channels[] = { \
drivers/iio/adc/ti-adc0832.c
100
static const struct iio_chan_spec adc0838_channels[] = {
drivers/iio/adc/ti-adc0832.c
170
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-adc0832.c
215
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/ti-adc0832.c
75
static const struct iio_chan_spec adc0831_channels[] = {
drivers/iio/adc/ti-adc0832.c
80
static const struct iio_chan_spec adc0832_channels[] = {
drivers/iio/adc/ti-adc0832.c
88
static const struct iio_chan_spec adc0834_channels[] = {
drivers/iio/adc/ti-adc084s021.c
169
const struct iio_chan_spec *channel =
drivers/iio/adc/ti-adc084s021.c
59
static const struct iio_chan_spec adc084s021_channels[] = {
drivers/iio/adc/ti-adc084s021.c
90
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/ti-adc108s102.c
100
static const struct iio_chan_spec adc108s102_channels[] = {
drivers/iio/adc/ti-adc108s102.c
176
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-adc12138.c
106
static const struct iio_chan_spec adc12138_channels[] = {
drivers/iio/adc/ti-adc12138.c
165
struct iio_chan_spec const *channel,
drivers/iio/adc/ti-adc12138.c
177
struct iio_chan_spec const *channel)
drivers/iio/adc/ti-adc12138.c
185
struct iio_chan_spec const *channel,
drivers/iio/adc/ti-adc12138.c
207
struct iio_chan_spec const *channel,
drivers/iio/adc/ti-adc12138.c
226
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-adc12138.c
346
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/ti-adc12138.c
98
static const struct iio_chan_spec adc12132_channels[] = {
drivers/iio/adc/ti-adc128s052.c
102
static const struct iio_chan_spec simple_1chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
106
static const struct iio_chan_spec simple_2chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
111
static const struct iio_chan_spec simple_4chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
118
static const struct iio_chan_spec simple_8chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
22
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-adc128s052.c
65
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/ti-adc161s626.c
131
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-adc161s626.c
33
static const struct iio_chan_spec ti_adc141s626_channels[] = {
drivers/iio/adc/ti-adc161s626.c
50
static const struct iio_chan_spec ti_adc161s626_channels[] = {
drivers/iio/adc/ti-adc161s626.c
78
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads1015.c
318
static const struct iio_chan_spec ads1015_channels[] = {
drivers/iio/adc/ti-ads1015.c
338
static const struct iio_chan_spec ads1115_channels[] = {
drivers/iio/adc/ti-ads1015.c
358
static const struct iio_chan_spec tla2024_channels[] = {
drivers/iio/adc/ti-ads1015.c
476
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1015.c
508
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1015.c
534
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads1015.c
559
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads1015.c
591
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1015.c
608
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
640
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
680
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
700
const struct iio_chan_spec *chan, int comp_mode)
drivers/iio/adc/ti-ads1015.c
746
const struct iio_chan_spec *chan, int comp_mode)
drivers/iio/adc/ti-ads1015.c
773
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
81
struct iio_chan_spec const *channels;
drivers/iio/adc/ti-ads1018.c
158
static const struct iio_chan_spec ads1118_iio_channels[] = {
drivers/iio/adc/ti-ads1018.c
171
static const struct iio_chan_spec ads1018_iio_channels[] = {
drivers/iio/adc/ti-ads1018.c
249
struct iio_chan_spec const *chan, u16 *cnv)
drivers/iio/adc/ti-ads1018.c
293
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/ti-ads1018.c
342
ads1018_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
356
ads1018_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
381
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ti-ads1018.c
418
ads1018_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
433
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ti-ads1018.c
57
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads1100.c
187
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1100.c
216
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads1100.c
249
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1100.c
55
static const struct iio_chan_spec ads1100_channel = {
drivers/iio/adc/ti-ads1119.c
220
struct iio_chan_spec const *chan)
drivers/iio/adc/ti-ads1119.c
235
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1119.c
261
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1119.c
315
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1119.c
336
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads1119.c
373
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1119.c
580
const struct iio_chan_spec ads1119_channel =
drivers/iio/adc/ti-ads1119.c
581
(const struct iio_chan_spec) {
drivers/iio/adc/ti-ads1119.c
598
const struct iio_chan_spec ads1119_ts = IIO_CHAN_SOFT_TIMESTAMP(0);
drivers/iio/adc/ti-ads1119.c
600
struct iio_chan_spec *iio_channels, *chan;
drivers/iio/adc/ti-ads124s08.c
126
static const struct iio_chan_spec ads124s06_channels[] = {
drivers/iio/adc/ti-ads124s08.c
135
static const struct iio_chan_spec ads124s08_channels[] = {
drivers/iio/adc/ti-ads124s08.c
223
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads124s08.c
92
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads1298.c
159
static const struct iio_chan_spec ads1298_channels[] = {
drivers/iio/adc/ti-ads1298.c
314
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1298.c
352
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1298.c
505
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/ti-ads131e08.c
389
const struct iio_chan_spec *channel = indio_dev->channels;
drivers/iio/adc/ti-ads131e08.c
480
struct iio_chan_spec const *channel, int *value)
drivers/iio/adc/ti-ads131e08.c
500
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-ads131e08.c
545
struct iio_chan_spec const *channel, int value,
drivers/iio/adc/ti-ads131e08.c
694
struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads131m02.c
115
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads131m02.c
486
static int ads131m_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *channel,
drivers/iio/adc/ti-ads131m02.c
518
static const struct iio_chan_spec ads131m02_channels[] = {
drivers/iio/adc/ti-ads131m02.c
523
static const struct iio_chan_spec ads131m03_channels[] = {
drivers/iio/adc/ti-ads131m02.c
529
static const struct iio_chan_spec ads131m04_channels[] = {
drivers/iio/adc/ti-ads131m02.c
536
static const struct iio_chan_spec ads131m06_channels[] = {
drivers/iio/adc/ti-ads131m02.c
545
static const struct iio_chan_spec ads131m08_channels[] = {
drivers/iio/adc/ti-ads7138.c
231
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads7138.c
295
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads7138.c
331
const struct iio_chan_spec *chan,
drivers/iio/adc/ti-ads7138.c
366
const struct iio_chan_spec *chan,
drivers/iio/adc/ti-ads7138.c
416
const struct iio_chan_spec *chan,
drivers/iio/adc/ti-ads7138.c
434
const struct iio_chan_spec *chan,
drivers/iio/adc/ti-ads7138.c
454
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads7138.c
521
static const struct iio_chan_spec ads7138_channels[] = {
drivers/iio/adc/ti-ads7924.c
185
static const struct iio_chan_spec ads7924_channels[] = {
drivers/iio/adc/ti-ads7924.c
193
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads7924.c
222
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads7950.c
117
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads7950.c
156
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
165
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
178
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
195
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
368
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8344.c
102
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-ads8344.c
57
static const struct iio_chan_spec ads8344_channels[] = {
drivers/iio/adc/ti-ads8688.c
167
static const struct iio_chan_spec ads8684_channels[] = {
drivers/iio/adc/ti-ads8688.c
174
static const struct iio_chan_spec ads8688_channels[] = {
drivers/iio/adc/ti-ads8688.c
243
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
279
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
290
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
359
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
60
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-lmp92064.c
156
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-lmp92064.c
91
static const struct iio_chan_spec lmp92064_adc_channels[] = {
drivers/iio/adc/ti-tlc4541.c
124
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-tlc4541.c
49
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-tlc4541.c
72
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-tsc2046.c
125
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-tsc2046.c
203
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-tsc2046.c
448
struct iio_chan_spec const *chan,
drivers/iio/adc/ti_am335x_adc.c
401
struct iio_chan_spec *chan_array;
drivers/iio/adc/ti_am335x_adc.c
402
struct iio_chan_spec *chan;
drivers/iio/adc/ti_am335x_adc.c
431
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/ti_am335x_adc.c
75
struct iio_chan_spec const *chan)
drivers/iio/adc/twl4030-madc.c
177
const struct iio_chan_spec *chan,
drivers/iio/adc/twl4030-madc.c
215
static const struct iio_chan_spec twl4030_madc_iio_channels[] = {
drivers/iio/adc/twl6030-gpadc.c
118
const struct iio_chan_spec *iio_channels;
drivers/iio/adc/twl6030-gpadc.c
517
const struct iio_chan_spec *chan,
drivers/iio/adc/twl6030-gpadc.c
809
static const struct iio_chan_spec twl6030_gpadc_iio_channels[] = {
drivers/iio/adc/twl6030-gpadc.c
825
static const struct iio_chan_spec twl6032_gpadc_iio_channels[] = {
drivers/iio/adc/vf610_adc.c
471
const struct iio_chan_spec *chan,
drivers/iio/adc/vf610_adc.c
486
const struct iio_chan_spec *chan)
drivers/iio/adc/vf610_adc.c
536
static const struct iio_chan_spec vf610_adc_iio_channels[] = {
drivers/iio/adc/vf610_adc.c
632
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/vf610_adc.c
670
struct iio_chan_spec const *chan,
drivers/iio/adc/vf610_adc.c
708
struct iio_chan_spec const *chan,
drivers/iio/adc/viperboard_adc.c
42
static struct iio_chan_spec const vprbrd_adc_iio_channels[] = {
drivers/iio/adc/viperboard_adc.c
50
struct iio_chan_spec const *chan,
drivers/iio/adc/xilinx-ams.c
1012
const struct iio_chan_spec *chan;
drivers/iio/adc/xilinx-ams.c
1133
static const struct iio_chan_spec ams_ps_channels[] = {
drivers/iio/adc/xilinx-ams.c
1149
static const struct iio_chan_spec ams_pl_channels[] = {
drivers/iio/adc/xilinx-ams.c
1183
static const struct iio_chan_spec ams_ctrl_channels[] = {
drivers/iio/adc/xilinx-ams.c
1194
struct iio_chan_spec *channels, int num_channels)
drivers/iio/adc/xilinx-ams.c
1196
struct iio_chan_spec *chan;
drivers/iio/adc/xilinx-ams.c
1235
struct iio_chan_spec *channels)
drivers/iio/adc/xilinx-ams.c
1281
struct iio_chan_spec *ams_channels, *dev_channels;
drivers/iio/adc/xilinx-ams.c
446
const struct iio_chan_spec *chan = &indio_dev->channels[i];
drivers/iio/adc/xilinx-ams.c
537
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/xilinx-ams.c
716
struct iio_chan_spec const *chan,
drivers/iio/adc/xilinx-ams.c
816
static const struct iio_chan_spec *ams_event_to_channel(struct iio_dev *dev,
drivers/iio/adc/xilinx-ams.c
919
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
929
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
954
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
975
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-xadc-core.c
1019
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/adc/xilinx-xadc-core.c
1104
static const struct iio_chan_spec xadc_7s_channels[] = {
drivers/iio/adc/xilinx-xadc-core.c
1139
static const struct iio_chan_spec xadc_us_channels[] = {
drivers/iio/adc/xilinx-xadc-core.c
1197
const struct iio_chan_spec *channel_templates;
drivers/iio/adc/xilinx-xadc-core.c
1198
struct iio_chan_spec *channels, *chan;
drivers/iio/adc/xilinx-xadc-core.c
915
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/adc/xilinx-xadc-events.c
114
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc-events.c
123
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc-events.c
15
static const struct iio_chan_spec *xadc_event_to_channel(
drivers/iio/adc/xilinx-xadc-events.c
159
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc-events.c
184
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc-events.c
32
const struct iio_chan_spec *chan;
drivers/iio/adc/xilinx-xadc-events.c
70
static unsigned int xadc_get_threshold_offset(const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-xadc-events.c
90
static unsigned int xadc_get_alarm_mask(const struct iio_chan_spec *chan)
drivers/iio/adc/xilinx-xadc.h
24
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc.h
27
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc.h
30
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/xilinx-xadc.h
34
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/addac/ad74115.c
1001
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74115.c
1030
struct iio_chan_spec const *chan, int *val)
drivers/iio/addac/ad74115.c
1080
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74115.c
1134
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74115.c
1158
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74115.c
1197
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/addac/ad74115.c
1219
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74115.c
1295
static const struct iio_chan_spec ad74115_voltage_input_channels[] = {
drivers/iio/addac/ad74115.c
1300
static const struct iio_chan_spec ad74115_voltage_output_channels[] = {
drivers/iio/addac/ad74115.c
1306
static const struct iio_chan_spec ad74115_current_input_channels[] = {
drivers/iio/addac/ad74115.c
1311
static const struct iio_chan_spec ad74115_current_output_channels[] = {
drivers/iio/addac/ad74115.c
1317
static const struct iio_chan_spec ad74115_2_wire_resistance_input_channels[] = {
drivers/iio/addac/ad74115.c
1323
static const struct iio_chan_spec ad74115_3_4_wire_resistance_input_channels[] = {
drivers/iio/addac/ad74115.c
1328
static const struct iio_chan_spec ad74115_digital_input_logic_channels[] = {
drivers/iio/addac/ad74115.c
1334
static const struct iio_chan_spec ad74115_digital_input_loop_channels[] = {
drivers/iio/addac/ad74115.c
1540
struct iio_chan_spec *channels;
drivers/iio/addac/ad74115.c
194
const struct iio_chan_spec *channels;
drivers/iio/addac/ad74413r.c
1041
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74413r.c
1065
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74413r.c
1139
static const struct iio_chan_spec ad74413r_voltage_output_channels[] = {
drivers/iio/addac/ad74413r.c
1144
static const struct iio_chan_spec ad74413r_current_output_channels[] = {
drivers/iio/addac/ad74413r.c
1149
static const struct iio_chan_spec ad74413r_voltage_input_channels[] = {
drivers/iio/addac/ad74413r.c
1153
static const struct iio_chan_spec ad74413r_current_input_channels[] = {
drivers/iio/addac/ad74413r.c
1157
static const struct iio_chan_spec ad74413r_current_input_loop_channels[] = {
drivers/iio/addac/ad74413r.c
1162
static const struct iio_chan_spec ad74413r_resistance_input_channels[] = {
drivers/iio/addac/ad74413r.c
1166
static const struct iio_chan_spec ad74413r_digital_input_channels[] = {
drivers/iio/addac/ad74413r.c
1271
const struct iio_chan_spec *chans;
drivers/iio/addac/ad74413r.c
1272
struct iio_chan_spec *channels;
drivers/iio/addac/ad74413r.c
1291
struct iio_chan_spec *chan = &channels[chan_i];
drivers/iio/addac/ad74413r.c
51
const struct iio_chan_spec *channels;
drivers/iio/addac/ad74413r.c
979
struct iio_chan_spec const *chan,
drivers/iio/addac/stx104.c
201
struct iio_chan_spec const *chan, int *val, int *val2, long mask)
drivers/iio/addac/stx104.c
290
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/addac/stx104.c
335
static const struct iio_chan_spec stx104_channels_sing[] = {
drivers/iio/addac/stx104.c
345
static const struct iio_chan_spec stx104_channels_diff[] = {
drivers/iio/afe/iio-rescale.c
147
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
236
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
259
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
271
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
284
struct iio_chan_spec *chan = &rescale->chan;
drivers/iio/afe/iio-rescale.c
285
struct iio_chan_spec const *schan = rescale->source->channel;
drivers/iio/amplifiers/ad8366.c
113
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
160
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
212
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
237
static const struct iio_chan_spec ad8366_channels[] = {
drivers/iio/amplifiers/ad8366.c
242
static const struct iio_chan_spec ada4961_channels[] = {
drivers/iio/amplifiers/ada4250.c
166
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ada4250.c
204
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ada4250.c
238
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ada4250.c
280
static const struct iio_chan_spec ada4250_channels[] = {
drivers/iio/amplifiers/ada4250.c
83
const struct iio_chan_spec *chan,
drivers/iio/amplifiers/adl8113.c
102
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/adl8113.c
125
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/adl8113.c
94
static const struct iio_chan_spec adl8113_channels[] = {
drivers/iio/amplifiers/hmc425a.c
169
struct iio_chan_spec const *chan, int *val,
drivers/iio/amplifiers/hmc425a.c
192
struct iio_chan_spec const *chan, int val,
drivers/iio/amplifiers/hmc425a.c
217
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/hmc425a.c
236
const struct iio_chan_spec *chan,
drivers/iio/amplifiers/hmc425a.c
246
const struct iio_chan_spec *chan,
drivers/iio/amplifiers/hmc425a.c
295
static const struct iio_chan_spec hmc425a_channels[] = {
drivers/iio/amplifiers/hmc425a.c
299
static const struct iio_chan_spec ltc6373_channels[] = {
drivers/iio/amplifiers/hmc425a.c
47
const struct iio_chan_spec *channels;
drivers/iio/cdc/ad7150.c
102
struct iio_chan_spec const *chan,
drivers/iio/cdc/ad7150.c
150
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
233
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
325
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
357
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
461
static const struct iio_chan_spec ad7150_channels[] = {
drivers/iio/cdc/ad7150.c
466
static const struct iio_chan_spec ad7150_channels_no_irq[] = {
drivers/iio/cdc/ad7150.c
471
static const struct iio_chan_spec ad7151_channels[] = {
drivers/iio/cdc/ad7150.c
475
static const struct iio_chan_spec ad7151_channels_no_irq[] = {
drivers/iio/cdc/ad7746.c
157
static const struct iio_chan_spec ad7746_channels[] = {
drivers/iio/cdc/ad7746.c
267
struct iio_chan_spec const *chan)
drivers/iio/cdc/ad7746.c
460
struct iio_chan_spec const *chan,
drivers/iio/cdc/ad7746.c
558
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/cdc/ad7746.c
581
struct iio_chan_spec const *chan,
drivers/iio/cdc/ad7746.c
618
struct iio_chan_spec const *chan,
drivers/iio/chemical/ags02ma.c
104
static const struct iio_chan_spec ags02ma_channel = {
drivers/iio/chemical/ags02ma.c
76
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/ams-iaq-core.c
37
static const struct iio_chan_spec ams_iaqcore_channels[] = {
drivers/iio/chemical/ams-iaq-core.c
94
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/atlas-ezo-sensor.c
114
struct iio_chan_spec const *chan,
drivers/iio/chemical/atlas-ezo-sensor.c
31
const struct iio_chan_spec *channels;
drivers/iio/chemical/atlas-ezo-sensor.c
62
static const struct iio_chan_spec atlas_co2_ezo_channels[] = {
drivers/iio/chemical/atlas-ezo-sensor.c
66
static const struct iio_chan_spec atlas_o2_ezo_channels[] = {
drivers/iio/chemical/atlas-ezo-sensor.c
70
static const struct iio_chan_spec atlas_hum_ezo_channels[] = {
drivers/iio/chemical/atlas-sensor.c
103
static int atlas_buffer_num_channels(const struct iio_chan_spec *spec)
drivers/iio/chemical/atlas-sensor.c
113
static const struct iio_chan_spec atlas_ph_channels[] = {
drivers/iio/chemical/atlas-sensor.c
155
static const struct iio_chan_spec atlas_ec_channels[] = {
drivers/iio/chemical/atlas-sensor.c
182
static const struct iio_chan_spec atlas_orp_channels[] = {
drivers/iio/chemical/atlas-sensor.c
199
static const struct iio_chan_spec atlas_do_channels[] = {
drivers/iio/chemical/atlas-sensor.c
224
static const struct iio_chan_spec atlas_rtd_channels[] = {
drivers/iio/chemical/atlas-sensor.c
347
const struct iio_chan_spec *channels;
drivers/iio/chemical/atlas-sensor.c
499
struct iio_chan_spec const *chan,
drivers/iio/chemical/atlas-sensor.c
567
struct iio_chan_spec const *chan,
drivers/iio/chemical/bme680_core.c
1011
struct iio_chan_spec const *chan,
drivers/iio/chemical/bme680_core.c
165
static const struct iio_chan_spec bme680_channels[] = {
drivers/iio/chemical/bme680_core.c
826
struct iio_chan_spec const *chan,
drivers/iio/chemical/bme680_core.c
941
struct iio_chan_spec const *chan,
drivers/iio/chemical/bme680_core.c
964
struct iio_chan_spec const *chan,
drivers/iio/chemical/ccs811.c
219
struct iio_chan_spec const *chan,
drivers/iio/chemical/ccs811.c
253
struct iio_chan_spec const *chan,
drivers/iio/chemical/ccs811.c
89
static const struct iio_chan_spec ccs811_channels[] = {
drivers/iio/chemical/ens160_core.c
104
struct iio_chan_spec const *chan,
drivers/iio/chemical/ens160_core.c
120
struct iio_chan_spec const *chan,
drivers/iio/chemical/ens160_core.c
69
static const struct iio_chan_spec ens160_channels[] = {
drivers/iio/chemical/mhz19b.c
137
struct iio_chan_spec const *chan,
drivers/iio/chemical/mhz19b.c
229
static const struct iio_chan_spec mhz19b_channels[] = {
drivers/iio/chemical/pms7003.c
139
struct iio_chan_spec const *chan,
drivers/iio/chemical/pms7003.c
188
static const struct iio_chan_spec pms7003_channels[] = {
drivers/iio/chemical/scd30_core.c
198
static int scd30_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
250
static int scd30_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
301
static int scd30_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
323
static int scd30_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
464
static const struct iio_chan_spec scd30_channels[] = {
drivers/iio/chemical/scd4x.c
342
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/scd4x.c
414
static int scd4x_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd4x.c
429
static int scd4x_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd4x.c
564
static const struct iio_chan_spec scd4x_channels[] = {
drivers/iio/chemical/sen0322.c
111
static const struct iio_chan_spec sen0322_channel = {
drivers/iio/chemical/sen0322.c
72
const struct iio_chan_spec *chan,
drivers/iio/chemical/sgp30.c
118
const struct iio_chan_spec *channels;
drivers/iio/chemical/sgp30.c
136
static const struct iio_chan_spec sgp30_channels[] = {
drivers/iio/chemical/sgp30.c
167
static const struct iio_chan_spec sgpc3_channels[] = {
drivers/iio/chemical/sgp30.c
338
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/sgp40.c
216
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/sgp40.c
275
struct iio_chan_spec const *chan, int val,
drivers/iio/chemical/sgp40.c
73
static const struct iio_chan_spec sgp40_channels[] = {
drivers/iio/chemical/sps30.c
129
struct iio_chan_spec const *chan,
drivers/iio/chemical/sps30.c
309
static const struct iio_chan_spec sps30_channels[] = {
drivers/iio/chemical/sunrise_co2.c
238
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
263
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
320
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
377
static const struct iio_chan_spec sunrise_channels[] = {
drivers/iio/chemical/sunrise_co2.c
394
const struct iio_chan_spec *chan,
drivers/iio/chemical/vz89x.c
100
static const struct iio_chan_spec vz89te_channels[] = {
drivers/iio/chemical/vz89x.c
242
struct iio_chan_spec const *chan,
drivers/iio/chemical/vz89x.c
262
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/vz89x.c
55
const struct iio_chan_spec *channels;
drivers/iio/chemical/vz89x.c
63
static const struct iio_chan_spec vz89x_channels[] = {
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
122
const struct iio_chan_spec *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
162
const struct iio_chan_spec *chan;
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
212
struct iio_chan_spec *channel;
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
34
struct iio_chan_spec *channels;
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
58
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
85
const struct iio_chan_spec *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
34
static const struct iio_chan_spec cros_ec_lid_angle_channels[] = {
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
69
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
151
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
231
struct iio_chan_spec *channel;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
33
struct iio_chan_spec channels[CROS_EC_SENSORS_MAX_CHANNELS];
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
37
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
434
uintptr_t private, const struct iio_chan_spec *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
464
const struct iio_chan_spec *chan, char *buf)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
757
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
798
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
829
struct iio_chan_spec const *chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
200
struct iio_chan_spec const *chan, int val,
drivers/iio/common/scmi_sensors/scmi_iio.c
218
struct iio_chan_spec const *chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
286
struct iio_chan_spec const *ch, int *val, int *val2)
drivers/iio/common/scmi_sensors/scmi_iio.c
332
struct iio_chan_spec const *ch, int *val,
drivers/iio/common/scmi_sensors/scmi_iio.c
372
const struct iio_chan_spec *chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
422
static void scmi_iio_set_timestamp_channel(struct iio_chan_spec *iio_chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
433
static void scmi_iio_set_data_channel(struct iio_chan_spec *iio_chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
571
struct iio_chan_spec *iio_channels;
drivers/iio/common/st_sensors/st_sensors_buffer.c
29
const struct iio_chan_spec *channel = &indio_dev->channels[i];
drivers/iio/common/st_sensors/st_sensors_core.c
495
struct iio_chan_spec const *ch, int *data)
drivers/iio/common/st_sensors/st_sensors_core.c
527
struct iio_chan_spec const *ch, int *val)
drivers/iio/dac/ad3530r.c
109
const struct iio_chan_spec *chan)
drivers/iio/dac/ad3530r.c
118
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
138
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
149
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
210
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3530r.c
239
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3530r.c
290
static const struct iio_chan_spec ad3530r_channels[] = {
drivers/iio/dac/ad3530r.c
301
static const struct iio_chan_spec ad3531r_channels[] = {
drivers/iio/dac/ad3530r.c
70
const struct iio_chan_spec *channels;
drivers/iio/dac/ad3552r-hs.c
111
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r-hs.c
155
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r-hs.c
776
static const struct iio_chan_spec ad3552r_hs_channels[] = {
drivers/iio/dac/ad3552r.c
124
#define AD3552R_CH_DAC(_idx) ((struct iio_chan_spec) { \
drivers/iio/dac/ad3552r.c
143
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r.c
187
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r.c
27
struct iio_chan_spec channels[AD3552R_MAX_CH + 1];
drivers/iio/dac/ad5064.c
201
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5064.c
239
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5064.c
247
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/dac/ad5064.c
276
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5064.c
284
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad5064.c
304
struct iio_chan_spec const *chan)
drivers/iio/dac/ad5064.c
316
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5064.c
343
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad5064.c
414
const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5064.c
426
const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5064.c
80
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5360.c
314
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5360.c
370
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5360.c
439
struct iio_chan_spec *channels;
drivers/iio/dac/ad5360.c
442
channels = kzalloc_objs(struct iio_chan_spec,
drivers/iio/dac/ad5360.c
58
struct iio_chan_spec channel_template;
drivers/iio/dac/ad5380.c
119
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5380.c
135
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/dac/ad5380.c
154
static unsigned int ad5380_info_to_reg(struct iio_chan_spec const *chan,
drivers/iio/dac/ad5380.c
172
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/dac/ad5380.c
201
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad5380.c
345
struct iio_chan_spec *channels;
drivers/iio/dac/ad5380.c
349
sizeof(struct iio_chan_spec), GFP_KERNEL);
drivers/iio/dac/ad5380.c
41
struct iio_chan_spec channel_template;
drivers/iio/dac/ad5380.c
80
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5380.c
88
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad5421.c
107
static const struct iio_chan_spec ad5421_channels[] = {
drivers/iio/dac/ad5421.c
315
struct iio_chan_spec const *chan, int *val, int *val2, long m)
drivers/iio/dac/ad5421.c
357
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad5421.c
386
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/dac/ad5421.c
417
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/dac/ad5421.c
441
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/dac/ad5446.c
112
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5446.c
132
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5446.c
151
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/ad5446.c
31
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5446.c
42
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5446.c
58
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5446.c
68
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5446.h
69
struct iio_chan_spec channel;
drivers/iio/dac/ad5449.c
131
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad5449.c
169
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/dac/ad5449.c
214
const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5449.c
44
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5504.c
120
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5504.c
144
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5504.c
152
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/dac/ad5504.c
169
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5504.c
178
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad5504.c
264
static const struct iio_chan_spec ad5504_channels[] = {
drivers/iio/dac/ad5504.c
94
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5592r-base.c
290
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad5592r-base.c
358
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5592r-base.c
434
struct iio_chan_spec const *chan, long mask)
drivers/iio/dac/ad5592r-base.c
455
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5592r-base.c
475
struct iio_chan_spec *chan, bool output, unsigned id)
drivers/iio/dac/ad5592r-base.c
494
struct iio_chan_spec *channels;
drivers/iio/dac/ad5624r.h
39
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5624r_spi.c
116
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5624r_spi.c
125
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad5624r_spi.c
184
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/dac/ad5624r_spi.c
46
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5624r_spi.c
63
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5624r_spi.c
91
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5624r_spi.c
99
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/dac/ad5686.c
120
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5686.c
147
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5686.c
209
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
214
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
220
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
228
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
240
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
29
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5686.c
37
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.c
56
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5686.c
66
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.h
113
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5755.c
168
const struct iio_chan_spec channel_template;
drivers/iio/dac/ad5755.c
188
struct iio_chan_spec channels[AD5755_NUM_CHANNELS];
drivers/iio/dac/ad5755.c
382
struct iio_chan_spec const *chan, int *min, int *max)
drivers/iio/dac/ad5755.c
390
struct iio_chan_spec const *chan)
drivers/iio/dac/ad5755.c
399
struct iio_chan_spec const *chan, long info, bool write,
drivers/iio/dac/ad5755.c
435
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/dac/ad5755.c
470
const struct iio_chan_spec *chan, int val, int val2, long info)
drivers/iio/dac/ad5755.c
491
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5755.c
500
struct iio_chan_spec const *chan, const char *buf, size_t len)
drivers/iio/dac/ad5755.c
658
struct iio_chan_spec *channels = st->channels;
drivers/iio/dac/ad5758.c
519
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
552
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
571
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5758.c
581
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
645
static const struct iio_chan_spec ad5758_voltage_ch[] = {
drivers/iio/dac/ad5758.c
649
static const struct iio_chan_spec ad5758_current_ch[] = {
drivers/iio/dac/ad5761.c
196
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5761.c
230
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5761.c
38
const struct iio_chan_spec channel;
drivers/iio/dac/ad5764.c
168
static int ad5764_chan_info_to_reg(struct iio_chan_spec const *chan, long info)
drivers/iio/dac/ad5764.c
185
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/dac/ad5764.c
222
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad5764.c
40
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5764.c
95
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/dac/ad5766.c
229
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5766.c
260
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5766.c
286
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5766.c
299
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5766.c
320
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5766.c
331
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5766.c
359
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5766.c
383
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5766.c
461
const struct iio_chan_spec _name[] = { \
drivers/iio/dac/ad5766.c
71
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5770r.c
270
const struct iio_chan_spec *chan, int *freq)
drivers/iio/dac/ad5770r.c
293
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5770r.c
312
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5770r.c
355
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5770r.c
374
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5770r.c
430
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5770r.c
440
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5770r.c
504
static const struct iio_chan_spec ad5770r_channels[] = {
drivers/iio/dac/ad5791.c
163
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5791.c
171
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/dac/ad5791.c
188
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5791.c
196
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad5791.c
264
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5791.c
360
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5791.c
384
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5791.c
75
const struct iio_chan_spec channel;
drivers/iio/dac/ad5791.c
76
const struct iio_chan_spec channel_offload;
drivers/iio/dac/ad7293.c
477
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
583
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
656
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
729
static const struct iio_chan_spec ad7293_channels[] = {
drivers/iio/dac/ad7303.c
100
struct iio_chan_spec const *chan)
drivers/iio/dac/ad7303.c
114
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad7303.c
141
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad7303.c
196
static const struct iio_chan_spec ad7303_channels[] = {
drivers/iio/dac/ad7303.c
64
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad7303.c
73
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad8460.c
177
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
191
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
208
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
222
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
242
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
256
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
276
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
290
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
344
const struct iio_chan_spec *chan)
drivers/iio/dac/ad8460.c
350
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
423
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/dac/ad8460.c
449
static int ad8460_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/dac/ad8460.c
536
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
558
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
580
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
598
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
776
static const struct iio_chan_spec ad8460_channels[] = {
drivers/iio/dac/ad8460.c
781
static const struct iio_chan_spec ad8460_channels_with_tmp_adc[] = {
drivers/iio/dac/ad8801.c
38
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad8801.c
60
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad8801.c
97
static const struct iio_chan_spec ad8801_channels[] = {
drivers/iio/dac/ad9739a.c
105
const struct iio_chan_spec *chan, u32 mode)
drivers/iio/dac/ad9739a.c
121
struct iio_chan_spec const *chan,
drivers/iio/dac/ad9739a.c
324
static struct iio_chan_spec ad9739a_channels[] = {
drivers/iio/dac/ad9739a.c
80
const struct iio_chan_spec *chan)
drivers/iio/dac/adi-axi-dac.c
214
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
230
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
268
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
331
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
351
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
397
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
438
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
462
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/adi-axi-dac.c
495
struct iio_chan_spec *chan)
drivers/iio/dac/cio-dac.c
107
static const struct iio_chan_spec cio_dac_channels[CIO_DAC_NUM_CHAN] = {
drivers/iio/dac/cio-dac.c
67
struct iio_chan_spec const *chan, int *val, int *val2, long mask)
drivers/iio/dac/cio-dac.c
87
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/dpot-dac.c
112
struct iio_chan_spec const *chan,
drivers/iio/dac/dpot-dac.c
43
static const struct iio_chan_spec dpot_dac_iio_channel = {
drivers/iio/dac/dpot-dac.c
53
struct iio_chan_spec const *chan,
drivers/iio/dac/dpot-dac.c
96
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
107
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
133
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
62
static const struct iio_chan_spec ds4424_channels[] = {
drivers/iio/dac/ds4424.c
88
int val, struct iio_chan_spec const *chan)
drivers/iio/dac/lpc18xx_dac.c
39
static const struct iio_chan_spec lpc18xx_dac_iio_channels[] = {
drivers/iio/dac/lpc18xx_dac.c
49
struct iio_chan_spec const *chan,
drivers/iio/dac/lpc18xx_dac.c
74
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc1660.c
130
static const struct iio_chan_spec ltc1660_channels[][LTC1660_NUM_CHANNELS] = {
drivers/iio/dac/ltc1660.c
48
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc1660.c
77
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2632.c
109
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2632.c
132
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2632.c
143
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2632.c
198
const struct iio_chan_spec _name ## _channels[] = { \
drivers/iio/dac/ltc2632.c
34
const struct iio_chan_spec *channels;
drivers/iio/dac/ltc2632.c
92
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2664.c
105
struct iio_chan_spec *iio_channels;
drivers/iio/dac/ltc2664.c
228
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2664.c
244
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/ltc2664.c
269
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/ltc2664.c
288
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
317
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
367
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
385
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
456
static const struct iio_chan_spec ltc2664_channel_template = {
drivers/iio/dac/ltc2664.c
625
sizeof(struct iio_chan_spec),
drivers/iio/dac/ltc2688.c
256
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2688.c
271
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/ltc2688.c
319
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/ltc2688.c
348
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
373
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
389
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
425
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
450
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
486
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
510
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
532
const struct iio_chan_spec *chan)
drivers/iio/dac/ltc2688.c
546
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
667
static const struct iio_chan_spec ltc2688_channels[] = {
drivers/iio/dac/ltc2688.c
89
struct iio_chan_spec *iio_chan;
drivers/iio/dac/m62332.c
109
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/dac/m62332.c
174
static const struct iio_chan_spec m62332_channels[M62332_CHANNELS] = {
drivers/iio/dac/m62332.c
74
struct iio_chan_spec const *chan,
drivers/iio/dac/max22007.c
234
struct iio_chan_spec const *chan,
drivers/iio/dac/max22007.c
259
struct iio_chan_spec const *chan,
drivers/iio/dac/max22007.c
279
const struct iio_chan_spec *chan,
drivers/iio/dac/max22007.c
298
const struct iio_chan_spec *chan,
drivers/iio/dac/max22007.c
374
st->iio_chans[i++] = (struct iio_chan_spec) {
drivers/iio/dac/max22007.c
84
struct iio_chan_spec *iio_chans;
drivers/iio/dac/max517.c
131
static const struct iio_chan_spec max517_channels[] = {
drivers/iio/dac/max517.c
65
struct iio_chan_spec const *chan,
drivers/iio/dac/max517.c
85
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/max5522.c
103
struct iio_chan_spec const *chan,
drivers/iio/dac/max5522.c
29
const struct iio_chan_spec *channels;
drivers/iio/dac/max5522.c
55
static const struct iio_chan_spec max5522_channels[] = {
drivers/iio/dac/max5522.c
72
static inline int max5522_info_to_reg(struct iio_chan_spec const *chan)
drivers/iio/dac/max5522.c
78
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
111
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
153
static const struct iio_chan_spec max5821_channels[] = {
drivers/iio/dac/max5821.c
237
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
255
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
54
const struct iio_chan_spec *chan)
drivers/iio/dac/max5821.c
62
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
81
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
90
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4725.c
164
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4725.c
172
const struct iio_chan_spec *chan, unsigned mode)
drivers/iio/dac/mcp4725.c
182
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/mcp4725.c
190
uintptr_t private, const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4725.c
259
static const struct iio_chan_spec mcp472x_channel[] = {
drivers/iio/dac/mcp4725.c
32
const struct iio_chan_spec *chan_spec;
drivers/iio/dac/mcp4725.c
324
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4725.c
351
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4728.c
220
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4728.c
228
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
240
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
250
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
292
static const struct iio_chan_spec mcp4728_channels[MCP4728_N_CHANNELS] = {
drivers/iio/dac/mcp4728.c
363
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/mcp4728.c
380
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/mcp4728.c
427
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp47feb02.c
612
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp47feb02.c
619
static int mcp47feb02_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *ch,
drivers/iio/dac/mcp47feb02.c
630
const struct iio_chan_spec *ch, char *buf)
drivers/iio/dac/mcp47feb02.c
639
const struct iio_chan_spec *ch, const char *buf,
drivers/iio/dac/mcp47feb02.c
690
static const struct iio_chan_spec mcp47febxx_ch_template = {
drivers/iio/dac/mcp47feb02.c
744
static int mcp47feb02_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
869
static int mcp47feb02_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
889
static int mcp47feb02_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
921
static int mcp47feb02_read_label(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
947
struct iio_chan_spec chanspec = mcp47febxx_ch_template;
drivers/iio/dac/mcp47feb02.c
950
struct iio_chan_spec *channels;
drivers/iio/dac/mcp4821.c
115
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/mcp4821.c
135
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/mcp4821.c
51
const struct iio_chan_spec channels[2];
drivers/iio/dac/mcp4922.c
109
static const struct iio_chan_spec mcp4922_channels[4][MCP4922_NUM_CHANNELS] = {
drivers/iio/dac/mcp4922.c
61
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4922.c
82
struct iio_chan_spec const *chan,
drivers/iio/dac/rohm-bd79703.c
104
static const struct iio_chan_spec bd79701_channels[] = {
drivers/iio/dac/rohm-bd79703.c
116
static const struct iio_chan_spec bd79702_channels[] = {
drivers/iio/dac/rohm-bd79703.c
123
static const struct iio_chan_spec bd79703_channels[] = {
drivers/iio/dac/rohm-bd79703.c
50
const struct iio_chan_spec *channels;
drivers/iio/dac/rohm-bd79703.c
56
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/rohm-bd79703.c
71
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/rohm-bd79703.c
99
static const struct iio_chan_spec bd79700_channels[] = {
drivers/iio/dac/stm32-dac.c
131
struct iio_chan_spec const *chan,
drivers/iio/dac/stm32-dac.c
149
struct iio_chan_spec const *chan,
drivers/iio/dac/stm32-dac.c
185
const struct iio_chan_spec *chan)
drivers/iio/dac/stm32-dac.c
191
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
199
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
212
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
266
static const struct iio_chan_spec stm32_dac_channels[] = {
drivers/iio/dac/ti-dac082s085.c
119
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac082s085.c
129
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac082s085.c
179
static const struct iio_chan_spec ti_dac_channels[] = {
drivers/iio/dac/ti-dac082s085.c
187
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac082s085.c
217
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac082s085.c
249
struct iio_chan_spec const *chan, long mask)
drivers/iio/dac/ti-dac082s085.c
80
const struct iio_chan_spec *chan)
drivers/iio/dac/ti-dac082s085.c
88
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
126
const struct iio_chan_spec *chan)
drivers/iio/dac/ti-dac5571.c
134
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
167
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
177
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
234
static const struct iio_chan_spec dac5571_channels[] = {
drivers/iio/dac/ti-dac5571.c
242
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac5571.c
268
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac5571.c
298
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac7311.c
108
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac7311.c
118
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac7311.c
162
static const struct iio_chan_spec ti_dac_channels[] = {
drivers/iio/dac/ti-dac7311.c
167
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac7311.c
192
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac7311.c
225
struct iio_chan_spec const *chan, long mask)
drivers/iio/dac/ti-dac7311.c
82
const struct iio_chan_spec *chan)
drivers/iio/dac/ti-dac7311.c
90
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac7612.c
70
static const struct iio_chan_spec dac7612_channels[] = {
drivers/iio/dac/ti-dac7612.c
76
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac7612.c
97
const struct iio_chan_spec *chan,
drivers/iio/dac/vf610_dac.c
113
static const struct iio_chan_spec vf610_dac_iio_channels[] = {
drivers/iio/dac/vf610_dac.c
118
struct iio_chan_spec const *chan,
drivers/iio/dac/vf610_dac.c
144
struct iio_chan_spec const *chan,
drivers/iio/dac/vf610_dac.c
63
const struct iio_chan_spec *chan,
drivers/iio/dac/vf610_dac.c
83
const struct iio_chan_spec *chan)
drivers/iio/dummy/iio_simple_dummy.c
271
struct iio_chan_spec const *chan,
drivers/iio/dummy/iio_simple_dummy.c
303
struct iio_chan_spec const *chan,
drivers/iio/dummy/iio_simple_dummy.c
339
struct iio_chan_spec const *chan,
drivers/iio/dummy/iio_simple_dummy.c
439
struct iio_chan_spec const *chan,
drivers/iio/dummy/iio_simple_dummy.c
96
static const struct iio_chan_spec iio_dummy_channels[] = {
drivers/iio/dummy/iio_simple_dummy.h
55
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy.h
60
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy.h
66
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy.h
73
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy_events.c
119
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy_events.c
143
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy_events.c
31
const struct iio_chan_spec *chan,
drivers/iio/dummy/iio_simple_dummy_events.c
53
const struct iio_chan_spec *chan,
drivers/iio/filter/admv8818.c
406
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
419
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
440
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
515
const struct iio_chan_spec *chan)
drivers/iio/filter/admv8818.c
523
const struct iio_chan_spec *chan,
drivers/iio/filter/admv8818.c
626
static const struct iio_chan_spec admv8818_channels[] = {
drivers/iio/frequency/ad9523.c
269
struct iio_chan_spec ad9523_channels[AD9523_NUM_CHAN];
drivers/iio/frequency/ad9523.c
630
struct iio_chan_spec const *chan,
drivers/iio/frequency/ad9523.c
666
struct iio_chan_spec const *chan,
drivers/iio/frequency/adf4350.c
264
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4350.c
324
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4350.c
385
static const struct iio_chan_spec adf4350_chan = {
drivers/iio/frequency/adf4371.c
166
const struct iio_chan_spec *channels;
drivers/iio/frequency/adf4371.c
338
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4371.c
381
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4371.c
452
static const struct iio_chan_spec adf4371_chan[] = {
drivers/iio/frequency/adf4377.c
813
const struct iio_chan_spec *chan, char *buf)
drivers/iio/frequency/adf4377.c
832
const struct iio_chan_spec *chan, const char *buf,
drivers/iio/frequency/adf4377.c
873
static const struct iio_chan_spec adf4377_channels[] = {
drivers/iio/frequency/admfm2000.c
128
struct iio_chan_spec const *chan,
drivers/iio/frequency/admfm2000.c
153
static const struct iio_chan_spec admfm2000_channels[] = {
drivers/iio/frequency/admfm2000.c
78
struct iio_chan_spec const *chan, int *val,
drivers/iio/frequency/admfm2000.c
99
struct iio_chan_spec const *chan, int val,
drivers/iio/frequency/admv1013.c
190
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1013.c
226
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1013.c
261
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1013.c
290
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1013.c
432
static const struct iio_chan_spec admv1013_channels[] = {
drivers/iio/frequency/admv1014.c
271
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
321
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
364
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1014.c
406
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1014.c
450
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
562
static const struct iio_chan_spec admv1014_channels_iq[] = {
drivers/iio/frequency/admv1014.c
568
static const struct iio_chan_spec admv1014_channels_if[] = {
drivers/iio/frequency/admv4420.c
157
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv4420.c
178
static const struct iio_chan_spec admv4420_channels[] = {
drivers/iio/frequency/adrf6780.c
217
struct iio_chan_spec const *chan,
drivers/iio/frequency/adrf6780.c
266
struct iio_chan_spec const *chan,
drivers/iio/frequency/adrf6780.c
339
static const struct iio_chan_spec adrf6780_channels[] = {
drivers/iio/gyro/adis16080.c
130
static const struct iio_chan_spec adis16080_channels[] = {
drivers/iio/gyro/adis16080.c
77
struct iio_chan_spec const *chan,
drivers/iio/gyro/adis16130.c
117
static const struct iio_chan_spec adis16130_channels[] = {
drivers/iio/gyro/adis16130.c
71
struct iio_chan_spec const *chan,
drivers/iio/gyro/adis16136.c
290
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/gyro/adis16136.c
329
const struct iio_chan_spec *chan, int val, int val2, long info)
drivers/iio/gyro/adis16136.c
351
static const struct iio_chan_spec adis16136_channels[] = {
drivers/iio/gyro/adis16260.c
101
const struct iio_chan_spec *channels;
drivers/iio/gyro/adis16260.c
117
static const struct iio_chan_spec adis16260_channels[] = {
drivers/iio/gyro/adis16260.c
133
static const struct iio_chan_spec adis16266_channels[] = {
drivers/iio/gyro/adis16260.c
187
struct iio_chan_spec const *chan,
drivers/iio/gyro/adis16260.c
266
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
282
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
360
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
414
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
548
static const struct iio_chan_spec adxrs290_channels[] = {
drivers/iio/gyro/adxrs450.c
278
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs450.c
299
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs450.c
365
static const struct iio_chan_spec adxrs450_channels[2][2] = {
drivers/iio/gyro/bmg160_core.c
549
struct iio_chan_spec const *chan,
drivers/iio/gyro/bmg160_core.c
611
struct iio_chan_spec const *chan,
drivers/iio/gyro/bmg160_core.c
689
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
710
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
733
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
744
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
792
const struct iio_chan_spec *chan)
drivers/iio/gyro/bmg160_core.c
846
static const struct iio_chan_spec bmg160_channels[] = {
drivers/iio/gyro/fxas21002c_core.c
588
struct iio_chan_spec const *chan, int *val,
drivers/iio/gyro/fxas21002c_core.c
631
struct iio_chan_spec const *chan, int val,
drivers/iio/gyro/fxas21002c_core.c
706
static const struct iio_chan_spec fxas21002c_channels[] = {
drivers/iio/gyro/hid-sensor-gyro-3d.c
159
struct iio_chan_spec const *chan,
drivers/iio/gyro/hid-sensor-gyro-3d.c
246
struct iio_chan_spec *channels,
drivers/iio/gyro/hid-sensor-gyro-3d.c
315
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/gyro/hid-sensor-gyro-3d.c
50
static const struct iio_chan_spec gyro_3d_channels[] = {
drivers/iio/gyro/hid-sensor-gyro-3d.c
86
static void gyro_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/gyro/hid-sensor-gyro-3d.c
98
struct iio_chan_spec const *chan,
drivers/iio/gyro/itg3200_core.c
132
struct iio_chan_spec const *chan,
drivers/iio/gyro/itg3200_core.c
247
const struct iio_chan_spec *chan)
drivers/iio/gyro/itg3200_core.c
275
static const struct iio_chan_spec itg3200_channels[] = {
drivers/iio/gyro/itg3200_core.c
85
const struct iio_chan_spec *chan,
drivers/iio/gyro/mpu3050-core.c
264
struct iio_chan_spec const *chan,
drivers/iio/gyro/mpu3050-core.c
381
const struct iio_chan_spec *chan,
drivers/iio/gyro/mpu3050-core.c
684
const struct iio_chan_spec *chan)
drivers/iio/gyro/mpu3050-core.c
715
static const struct iio_chan_spec mpu3050_channels[] = {
drivers/iio/gyro/ssp_gyro_sensor.c
28
struct iio_chan_spec const *chan, int *val,
drivers/iio/gyro/ssp_gyro_sensor.c
47
struct iio_chan_spec const *chan, int val,
drivers/iio/gyro/ssp_gyro_sensor.c
75
static const struct iio_chan_spec ssp_gyro_channels[] = {
drivers/iio/gyro/st_gyro_core.c
154
.ch = (struct iio_chan_spec *)st_gyro_16bit_channels,
drivers/iio/gyro/st_gyro_core.c
228
.ch = (struct iio_chan_spec *)st_gyro_16bit_channels,
drivers/iio/gyro/st_gyro_core.c
302
.ch = (struct iio_chan_spec *)st_gyro_16bit_channels,
drivers/iio/gyro/st_gyro_core.c
37
const struct iio_chan_spec *chan)
drivers/iio/gyro/st_gyro_core.c
378
struct iio_chan_spec const *ch, int *val,
drivers/iio/gyro/st_gyro_core.c
407
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/gyro/st_gyro_core.c
49
static const struct iio_chan_spec st_gyro_16bit_channels[] = {
drivers/iio/gyro/st_gyro_core.c
76
.ch = (struct iio_chan_spec *)st_gyro_16bit_channels,
drivers/iio/health/afe4403.c
103
static const struct iio_chan_spec afe4403_channels[] = {
drivers/iio/health/afe4403.c
242
struct iio_chan_spec const *chan,
drivers/iio/health/afe4403.c
282
struct iio_chan_spec const *chan,
drivers/iio/health/afe4404.c
127
static const struct iio_chan_spec afe4404_channels[] = {
drivers/iio/health/afe4404.c
247
struct iio_chan_spec const *chan,
drivers/iio/health/afe4404.c
293
struct iio_chan_spec const *chan,
drivers/iio/health/max30100.c
119
static const struct iio_chan_spec max30100_channels[] = {
drivers/iio/health/max30100.c
408
struct iio_chan_spec const *chan,
drivers/iio/health/max30102.c
146
static const struct iio_chan_spec max30102_channels[] = {
drivers/iio/health/max30102.c
157
static const struct iio_chan_spec max30105_channels[] = {
drivers/iio/health/max30102.c
466
struct iio_chan_spec const *chan,
drivers/iio/humidity/am2315.c
193
struct iio_chan_spec const *chan,
drivers/iio/humidity/am2315.c
47
static const struct iio_chan_spec am2315_channels[] = {
drivers/iio/humidity/dht11.c
188
const struct iio_chan_spec *chan,
drivers/iio/humidity/dht11.c
277
static const struct iio_chan_spec dht11_chan_spec[] = {
drivers/iio/humidity/ens210.c
145
struct iio_chan_spec const *channel, int *val,
drivers/iio/humidity/ens210.c
179
static const struct iio_chan_spec ens210_channels[] = {
drivers/iio/humidity/hdc100x.c
169
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc100x.c
201
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/hdc100x.c
250
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc100x.c
93
static const struct iio_chan_spec hdc100x_channels[] = {
drivers/iio/humidity/hdc2010.c
124
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc2010.c
139
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc2010.c
159
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/hdc2010.c
215
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc2010.c
83
static const struct iio_chan_spec hdc2010_channels[] = {
drivers/iio/humidity/hdc3020.c
108
static const struct iio_chan_spec hdc3020_channels[] = {
drivers/iio/humidity/hdc3020.c
260
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/hdc3020.c
325
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc3020.c
360
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc3020.c
483
const struct iio_chan_spec *chan,
drivers/iio/humidity/hdc3020.c
617
const struct iio_chan_spec *chan,
drivers/iio/humidity/hid-sensor-humidity.c
104
struct iio_chan_spec const *chan,
drivers/iio/humidity/hid-sensor-humidity.c
163
struct iio_chan_spec *channels,
drivers/iio/humidity/hid-sensor-humidity.c
198
struct iio_chan_spec *humid_chans;
drivers/iio/humidity/hid-sensor-humidity.c
34
static const struct iio_chan_spec humidity_channels[] = {
drivers/iio/humidity/hid-sensor-humidity.c
47
static void humidity_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/humidity/hid-sensor-humidity.c
58
struct iio_chan_spec const *chan,
drivers/iio/humidity/hts221_buffer.c
166
struct iio_chan_spec const *ch;
drivers/iio/humidity/hts221_core.c
422
struct iio_chan_spec const *ch,
drivers/iio/humidity/hts221_core.c
462
struct iio_chan_spec const *ch,
drivers/iio/humidity/hts221_core.c
478
struct iio_chan_spec const *chan,
drivers/iio/humidity/hts221_core.c
501
struct iio_chan_spec const *chan,
drivers/iio/humidity/hts221_core.c
92
static const struct iio_chan_spec hts221_channels[] = {
drivers/iio/humidity/htu21.c
104
static const struct iio_chan_spec htu21_channels[] = {
drivers/iio/humidity/htu21.c
121
static const struct iio_chan_spec ms8607_channels[] = {
drivers/iio/humidity/htu21.c
40
struct iio_chan_spec const *channel, int *val,
drivers/iio/humidity/htu21.c
79
struct iio_chan_spec const *chan,
drivers/iio/humidity/si7005.c
109
static const struct iio_chan_spec si7005_channels[] = {
drivers/iio/humidity/si7005.c
74
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/si7020.c
111
static const struct iio_chan_spec si7020_channels[] = {
drivers/iio/humidity/si7020.c
146
struct iio_chan_spec const *chan,
drivers/iio/humidity/si7020.c
168
struct iio_chan_spec const *chan,
drivers/iio/humidity/si7020.c
55
struct iio_chan_spec const *chan, int *val,
drivers/iio/iio_core.h
16
struct iio_chan_spec;
drivers/iio/iio_core.h
38
const struct iio_chan_spec *c,
drivers/iio/iio_core.h
42
struct iio_chan_spec const *chan,
drivers/iio/imu/adis.c
465
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16400.c
1125
const struct iio_chan_spec *ch = &chip_info->channels[i];
drivers/iio/imu/adis16400.c
151
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16400.c
474
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/imu/adis16400.c
515
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/imu/adis16400.c
792
static const struct iio_chan_spec adis16400_channels[] = {
drivers/iio/imu/adis16400.c
808
static const struct iio_chan_spec adis16445_channels[] = {
drivers/iio/imu/adis16400.c
819
static const struct iio_chan_spec adis16448_channels[] = {
drivers/iio/imu/adis16400.c
847
static const struct iio_chan_spec adis16350_channels[] = {
drivers/iio/imu/adis16400.c
865
static const struct iio_chan_spec adis16300_channels[] = {
drivers/iio/imu/adis16400.c
878
static const struct iio_chan_spec adis16334_channels[] = {
drivers/iio/imu/adis16460.c
180
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/imu/adis16460.c
214
const struct iio_chan_spec *chan, int val, int val2, long info)
drivers/iio/imu/adis16460.c
280
static const struct iio_chan_spec adis16460_channels[] = {
drivers/iio/imu/adis16460.c
60
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16475.c
112
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16475.c
578
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16475.c
640
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16475.c
743
static const struct iio_chan_spec adis16477_channels[] = {
drivers/iio/imu/adis16475.c
760
static const struct iio_chan_spec adis16475_channels[] = {
drivers/iio/imu/adis16475.c
777
static const struct iio_chan_spec adis16575_channels[] = {
drivers/iio/imu/adis16480.c
142
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16480.c
470
const struct iio_chan_spec *chan, int bias)
drivers/iio/imu/adis16480.c
492
const struct iio_chan_spec *chan, int *bias)
drivers/iio/imu/adis16480.c
524
const struct iio_chan_spec *chan, int scale)
drivers/iio/imu/adis16480.c
536
const struct iio_chan_spec *chan, int *scale)
drivers/iio/imu/adis16480.c
578
const struct iio_chan_spec *chan, int *freq)
drivers/iio/imu/adis16480.c
602
const struct iio_chan_spec *chan, unsigned int freq)
drivers/iio/imu/adis16480.c
645
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/imu/adis16480.c
714
const struct iio_chan_spec *chan, int val, int val2, long info)
drivers/iio/imu/adis16480.c
826
static const struct iio_chan_spec adis16480_channels[] = {
drivers/iio/imu/adis16480.c
847
static const struct iio_chan_spec adis16485_channels[] = {
drivers/iio/imu/adis16480.c
864
static const struct iio_chan_spec adis16545_channels[] = {
drivers/iio/imu/adis16480.c
881
static const struct iio_chan_spec adis16489_channels[] = {
drivers/iio/imu/adis16550.c
580
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16550.c
664
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16550.c
774
static const struct iio_chan_spec adis16550_channels[] = {
drivers/iio/imu/adis16550.c
93
const struct iio_chan_spec *channels;
drivers/iio/imu/adis_buffer.c
71
const struct iio_chan_spec *chan;
drivers/iio/imu/bmi160/bmi160_core.c
276
const struct iio_chan_spec *chan)
drivers/iio/imu/bmi160/bmi160_core.c
288
static const struct iio_chan_spec bmi160_channels[] = {
drivers/iio/imu/bmi160/bmi160_core.c
453
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi160/bmi160_core.c
482
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi270/bmi270_core.c
1042
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi270/bmi270_core.c
1061
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi270/bmi270_core.c
1121
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi270/bmi270_core.c
1178
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi270/bmi270_core.c
1306
static const struct iio_chan_spec bmi270_channels[] = {
drivers/iio/imu/bmi270/bmi270_core.c
520
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi270/bmi270_core.c
894
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi270/bmi270_core.c
932
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi270/bmi270_core.c
970
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi323/bmi323_core.c
1525
struct iio_chan_spec const *chan, int *val)
drivers/iio/imu/bmi323/bmi323_core.c
1672
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi323/bmi323_core.c
1701
struct iio_chan_spec const *chan, int val,
drivers/iio/imu/bmi323/bmi323_core.c
1750
struct iio_chan_spec const *chan, int *val,
drivers/iio/imu/bmi323/bmi323_core.c
184
const struct iio_chan_spec *chan)
drivers/iio/imu/bmi323/bmi323_core.c
283
static const struct iio_chan_spec bmi323_channels[] = {
drivers/iio/imu/bmi323/bmi323_core.c
786
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
805
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
852
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
962
const struct iio_chan_spec *chan,
drivers/iio/imu/bno055/bno055.c
1015
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
480
static const struct iio_chan_spec bno055_channels[] = {
drivers/iio/imu/bno055/bno055.c
664
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
788
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
853
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
887
struct iio_chan_spec const *chan)
drivers/iio/imu/bno055/bno055.c
910
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
952
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
967
struct iio_chan_spec const *chan,
drivers/iio/imu/fxos8700_core.c
307
static const struct iio_chan_spec fxos8700_channels[] = {
drivers/iio/imu/fxos8700_core.c
541
struct iio_chan_spec const *chan,
drivers/iio/imu/fxos8700_core.c
568
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600.h
451
const struct iio_chan_spec *chan);
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1016
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1032
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1055
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1096
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
128
const struct iio_chan_spec *chan)
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
187
static const struct iio_chan_spec inv_icm42600_accel_channels[] = {
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
269
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
693
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
768
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
85
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
870
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
908
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
938
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
968
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
184
const struct iio_chan_spec *chan)
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
141
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
396
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
471
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
572
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
610
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
63
static const struct iio_chan_spec inv_icm42600_gyro_channels[] = {
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
640
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
670
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c
50
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.h
27
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600.h
338
const struct iio_chan_spec *chan);
drivers/iio/imu/inv_icm45600/inv_icm45600.h
357
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
156
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
396
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
459
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
531
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
567
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
597
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
627
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
63
static const struct iio_chan_spec inv_icm45600_accel_channels[] = {
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
260
const struct iio_chan_spec *chan)
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
949
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
152
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
409
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
472
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
543
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
579
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
609
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
63
static const struct iio_chan_spec inv_icm45600_gyro_channels[] = {
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
639
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1158
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1175
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1196
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1220
const struct iio_chan_spec *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1435
const struct iio_chan_spec *chan)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1507
static const struct iio_chan_spec inv_mpu6050_channels[] = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1521
static const struct iio_chan_spec inv_iam20380_channels[] = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1529
static const struct iio_chan_spec inv_mpu6500_channels[] = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1590
static const struct iio_chan_spec inv_mpu9150_channels[] = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1609
static const struct iio_chan_spec inv_mpu9250_channels[] = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
650
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
749
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
843
struct iio_chan_spec const *chan, long mask)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
885
struct iio_chan_spec const *chan,
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
25
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
1218
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
265
static const struct iio_chan_spec kmx61_acc_channels[] = {
drivers/iio/imu/kmx61.c
271
static const struct iio_chan_spec kmx61_mag_channels[] = {
drivers/iio/imu/kmx61.c
778
struct iio_chan_spec const *chan, int *val,
drivers/iio/imu/kmx61.c
848
struct iio_chan_spec const *chan, int val,
drivers/iio/imu/kmx61.c
881
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
903
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
927
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
937
const struct iio_chan_spec *chan,
drivers/iio/imu/smi240.c
137
static const struct iio_chan_spec smi240_channels[] = {
drivers/iio/imu/smi240.c
394
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/imu/smi240.c
409
struct iio_chan_spec const *chan, int *val,
drivers/iio/imu/smi240.c
463
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/imu/smi240.c
503
struct iio_chan_spec const *chan, long info)
drivers/iio/imu/smi330/smi330_core.c
233
static const struct iio_chan_spec smi330_channels[] = {
drivers/iio/imu/smi330/smi330_core.c
455
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/imu/smi330/smi330_core.c
491
struct iio_chan_spec const *chan, int *val,
drivers/iio/imu/smi330/smi330_core.c
560
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/imu/smi330/smi330_core.c
594
struct iio_chan_spec const *chan, long info)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
368
const struct iio_chan_spec *chan;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
556
const struct iio_chan_spec *chan)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
121
static const struct iio_chan_spec st_lsm6dsx_acc_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
128
static const struct iio_chan_spec st_lsm6dsx_acc_tap_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
135
static const struct iio_chan_spec st_lsm6ds0_acc_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
142
static const struct iio_chan_spec st_lsm6dsx_gyro_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
149
static const struct iio_chan_spec st_lsm6ds0_gyro_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1876
struct iio_chan_spec const *ch,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1909
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2017
const struct iio_chan_spec *chan)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2048
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2080
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2114
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2172
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2272
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
518
struct iio_chan_spec const *ch,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
553
struct iio_chan_spec const *ch,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
617
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
655
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
735
struct iio_chan_spec *ext_channels;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
759
const struct iio_chan_spec magn_channels[] = {
drivers/iio/industrialio-backend.c
573
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/industrialio-backend.c
623
const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-backend.c
659
const struct iio_chan_spec *chan,
drivers/iio/industrialio-backend.c
746
struct iio_chan_spec *chan)
drivers/iio/industrialio-buffer.c
2118
const struct iio_chan_spec *channels;
drivers/iio/industrialio-buffer.c
2272
const struct iio_chan_spec *channels;
drivers/iio/industrialio-buffer.c
639
const struct iio_chan_spec *chan)
drivers/iio/industrialio-buffer.c
741
const struct iio_chan_spec *ch;
drivers/iio/industrialio-core.c
1046
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1178
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1227
struct iio_chan_spec const *chan)
drivers/iio/industrialio-core.c
1251
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1281
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1319
struct iio_chan_spec const *chan)
drivers/iio/industrialio-core.c
1566
const struct iio_chan_spec *chan =
drivers/iio/industrialio-core.c
1898
const struct iio_chan_spec *channels = indio_dev->channels;
drivers/iio/industrialio-core.c
252
const struct iio_chan_spec
drivers/iio/industrialio-core.c
525
uintptr_t priv, const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
548
uintptr_t priv, const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
567
uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/industrialio-core.c
602
const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
743
const struct iio_chan_spec *c,
drivers/iio/industrialio-event.c
385
const struct iio_chan_spec *chan, unsigned int spec_index,
drivers/iio/industrialio-event.c
441
const struct iio_chan_spec *chan,
drivers/iio/industrialio-event.c
476
struct iio_chan_spec const *chan)
drivers/iio/inkern.c
104
static const struct iio_chan_spec
drivers/iio/inkern.c
108
const struct iio_chan_spec *chan = NULL;
drivers/iio/light/acpi-als.c
113
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/acpi-als.c
37
static const struct iio_chan_spec acpi_als_channels[] = {
drivers/iio/light/adjd_s311.c
162
static const struct iio_chan_spec adjd_s311_channels[] = {
drivers/iio/light/adjd_s311.c
171
struct iio_chan_spec const *chan,
drivers/iio/light/adjd_s311.c
208
struct iio_chan_spec const *chan,
drivers/iio/light/adux1020.c
360
struct iio_chan_spec const *chan,
drivers/iio/light/adux1020.c
450
struct iio_chan_spec const *chan,
drivers/iio/light/adux1020.c
501
const struct iio_chan_spec *chan,
drivers/iio/light/adux1020.c
560
const struct iio_chan_spec *chan,
drivers/iio/light/adux1020.c
587
const struct iio_chan_spec *chan,
drivers/iio/light/adux1020.c
618
const struct iio_chan_spec *chan,
drivers/iio/light/adux1020.c
659
static const struct iio_chan_spec adux1020_channels[] = {
drivers/iio/light/al3000a.c
107
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3000a.c
50
static const struct iio_chan_spec al3000a_channels[] = {
drivers/iio/light/al3010.c
110
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3010.c
145
struct iio_chan_spec const *chan, int val,
drivers/iio/light/al3010.c
58
static const struct iio_chan_spec al3010_channels[] = {
drivers/iio/light/al3320a.c
134
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3320a.c
169
struct iio_chan_spec const *chan, int val,
drivers/iio/light/al3320a.c
71
static const struct iio_chan_spec al3320a_channels[] = {
drivers/iio/light/apds9160.c
1062
struct iio_chan_spec const *chan, int val,
drivers/iio/light/apds9160.c
1113
static inline int apds9160_get_thres_reg(const struct iio_chan_spec *chan,
drivers/iio/light/apds9160.c
1148
const struct iio_chan_spec *chan,
drivers/iio/light/apds9160.c
1189
const struct iio_chan_spec *chan,
drivers/iio/light/apds9160.c
1230
const struct iio_chan_spec *chan,
drivers/iio/light/apds9160.c
1247
const struct iio_chan_spec *chan,
drivers/iio/light/apds9160.c
196
static const struct iio_chan_spec apds9160_channels[] = {
drivers/iio/light/apds9160.c
240
static const struct iio_chan_spec apds9160_channels_without_events[] = {
drivers/iio/light/apds9160.c
867
struct iio_chan_spec const *chan,
drivers/iio/light/apds9160.c
950
struct iio_chan_spec const *chan,
drivers/iio/light/apds9160.c
970
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/apds9300.c
235
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/light/apds9300.c
273
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/apds9300.c
294
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/apds9300.c
312
const struct iio_chan_spec *chan,
drivers/iio/light/apds9300.c
322
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/apds9300.c
361
static const struct iio_chan_spec apds9300_channels[] = {
drivers/iio/light/apds9306.c
1011
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
1033
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
1073
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
242
static const struct iio_chan_spec apds9306_channels_with_events[] = {
drivers/iio/light/apds9306.c
268
static const struct iio_chan_spec apds9306_channels_without_events[] = {
drivers/iio/light/apds9306.c
821
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/apds9306.c
870
struct iio_chan_spec const *chan,
drivers/iio/light/apds9306.c
893
struct iio_chan_spec const *chan,
drivers/iio/light/apds9306.c
909
struct iio_chan_spec const *chan, int val,
drivers/iio/light/apds9306.c
980
const struct iio_chan_spec *chan,
drivers/iio/light/apds9960.c
300
static const struct iio_chan_spec apds9960_channels[] = {
drivers/iio/light/apds9960.c
340
struct iio_chan_spec const *chan, int calibbias)
drivers/iio/light/apds9960.c
513
struct iio_chan_spec const *chan,
drivers/iio/light/apds9960.c
587
struct iio_chan_spec const *chan,
drivers/iio/light/apds9960.c
625
static inline int apds9960_get_thres_reg(const struct iio_chan_spec *chan,
drivers/iio/light/apds9960.c
662
const struct iio_chan_spec *chan,
drivers/iio/light/apds9960.c
698
const struct iio_chan_spec *chan,
drivers/iio/light/apds9960.c
736
const struct iio_chan_spec *chan,
drivers/iio/light/apds9960.c
753
const struct iio_chan_spec *chan,
drivers/iio/light/as73211.c
101
struct iio_chan_spec const *channels;
drivers/iio/light/as73211.c
187
static const struct iio_chan_spec as73211_channels[] = {
drivers/iio/light/as73211.c
209
static const struct iio_chan_spec as7331_channels[] = {
drivers/iio/light/as73211.c
413
static int as73211_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/light/as73211.c
484
static int as73211_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/light/as73211.c
514
struct iio_chan_spec const *chan __always_unused,
drivers/iio/light/as73211.c
608
static int as73211_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/light/bh1745.c
217
static const struct iio_chan_spec bh1745_channels[] = {
drivers/iio/light/bh1745.c
420
struct iio_chan_spec const *chan,
drivers/iio/light/bh1745.c
465
struct iio_chan_spec const *chan,
drivers/iio/light/bh1745.c
484
struct iio_chan_spec const *chan,
drivers/iio/light/bh1745.c
500
const struct iio_chan_spec *chan,
drivers/iio/light/bh1745.c
544
const struct iio_chan_spec *chan,
drivers/iio/light/bh1745.c
594
const struct iio_chan_spec *chan,
drivers/iio/light/bh1745.c
639
const struct iio_chan_spec *chan,
drivers/iio/light/bh1745.c
680
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/light/bh1750.c
137
struct iio_chan_spec const *chan,
drivers/iio/light/bh1750.c
173
struct iio_chan_spec const *chan,
drivers/iio/light/bh1750.c
227
static const struct iio_chan_spec bh1750_channels[] = {
drivers/iio/light/bh1780.c
100
struct iio_chan_spec const *chan,
drivers/iio/light/bh1780.c
135
static const struct iio_chan_spec bh1780_channels[] = {
drivers/iio/light/cm32181.c
337
struct iio_chan_spec const *chan,
drivers/iio/light/cm32181.c
363
struct iio_chan_spec const *chan,
drivers/iio/light/cm32181.c
403
static const struct iio_chan_spec cm32181_channels[] = {
drivers/iio/light/cm3232.c
235
struct iio_chan_spec const *chan,
drivers/iio/light/cm3232.c
259
struct iio_chan_spec const *chan,
drivers/iio/light/cm3232.c
297
static const struct iio_chan_spec cm3232_channels[] = {
drivers/iio/light/cm3323.c
156
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/cm3323.c
193
struct iio_chan_spec const *chan, int val,
drivers/iio/light/cm3323.c
61
static const struct iio_chan_spec cm3323_channels[] = {
drivers/iio/light/cm3605.c
107
struct iio_chan_spec const *chan,
drivers/iio/light/cm3605.c
142
static const struct iio_chan_spec cm3605_channels[] = {
drivers/iio/light/cm36651.c
191
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/cm36651.c
327
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/cm36651.c
356
struct iio_chan_spec const *chan, int *val2)
drivers/iio/light/cm36651.c
391
struct iio_chan_spec const *chan, int val)
drivers/iio/light/cm36651.c
446
struct iio_chan_spec const *chan,
drivers/iio/light/cm36651.c
472
struct iio_chan_spec const *chan,
drivers/iio/light/cm36651.c
489
const struct iio_chan_spec *chan,
drivers/iio/light/cm36651.c
503
const struct iio_chan_spec *chan,
drivers/iio/light/cm36651.c
529
const struct iio_chan_spec *chan,
drivers/iio/light/cm36651.c
548
const struct iio_chan_spec *chan,
drivers/iio/light/cm36651.c
582
static const struct iio_chan_spec cm36651_channels[] = {
drivers/iio/light/cros_ec_light_prox.c
126
struct iio_chan_spec const *chan,
drivers/iio/light/cros_ec_light_prox.c
177
struct iio_chan_spec *channel;
drivers/iio/light/cros_ec_light_prox.c
36
struct iio_chan_spec channels[CROS_EC_LIGHT_PROX_MAX_CHANNELS];
drivers/iio/light/cros_ec_light_prox.c
40
struct iio_chan_spec const *chan,
drivers/iio/light/gp2ap002.c
247
struct iio_chan_spec const *chan,
drivers/iio/light/gp2ap002.c
325
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap002.c
339
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap002.c
376
static const struct iio_chan_spec gp2ap002_channels[] = {
drivers/iio/light/gp2ap020a00f.c
1017
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1076
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1159
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1195
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1232
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/gp2ap020a00f.c
1278
struct iio_chan_spec const *chan,
drivers/iio/light/gp2ap020a00f.c
1323
static const struct iio_chan_spec gp2ap020a00f_channels[] = {
drivers/iio/light/gp2ap020a00f.c
995
static u8 gp2ap020a00f_get_thresh_reg(const struct iio_chan_spec *chan,
drivers/iio/light/hid-sensor-als.c
121
static void als_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/light/hid-sensor-als.c
133
struct iio_chan_spec const *chan,
drivers/iio/light/hid-sensor-als.c
219
struct iio_chan_spec const *chan,
drivers/iio/light/hid-sensor-als.c
31
struct iio_chan_spec channels[CHANNEL_SCAN_INDEX_MAX + 1];
drivers/iio/light/hid-sensor-als.c
321
struct iio_chan_spec *channels;
drivers/iio/light/hid-sensor-als.c
60
static const struct iio_chan_spec als_channels[] = {
drivers/iio/light/hid-sensor-prox.c
148
struct iio_chan_spec const *chan,
drivers/iio/light/hid-sensor-prox.c
234
struct iio_chan_spec *channels = st->channels;
drivers/iio/light/hid-sensor-prox.c
34
struct iio_chan_spec channels[MAX_CHANNELS];
drivers/iio/light/hid-sensor-prox.c
64
static const struct iio_chan_spec prox_channels[] = {
drivers/iio/light/hid-sensor-prox.c
71
static void prox_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/light/hid-sensor-prox.c
83
struct iio_chan_spec const *chan,
drivers/iio/light/iqs621-als.c
206
struct iio_chan_spec const *chan,
drivers/iio/light/iqs621-als.c
239
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
271
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
331
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
368
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
489
static const struct iio_chan_spec iqs621_als_channels[] = {
drivers/iio/light/iqs621-als.c
515
static const struct iio_chan_spec iqs622_als_channels[] = {
drivers/iio/light/isl29018.c
361
struct iio_chan_spec const *chan,
drivers/iio/light/isl29018.c
401
struct iio_chan_spec const *chan,
drivers/iio/light/isl29018.c
488
static const struct iio_chan_spec isl29018_channels[] = {
drivers/iio/light/isl29018.c
494
static const struct iio_chan_spec isl29023_channels[] = {
drivers/iio/light/isl29018.c
664
const struct iio_chan_spec *channels;
drivers/iio/light/isl29028.c
348
struct iio_chan_spec const *chan,
drivers/iio/light/isl29028.c
416
struct iio_chan_spec const *chan,
drivers/iio/light/isl29028.c
504
static const struct iio_chan_spec isl29028_channels[] = {
drivers/iio/light/isl29125.c
121
struct iio_chan_spec const *chan,
drivers/iio/light/isl29125.c
149
struct iio_chan_spec const *chan,
drivers/iio/light/isl29125.c
71
static const struct iio_chan_spec isl29125_channels[] = {
drivers/iio/light/isl76682.c
124
struct iio_chan_spec const *chan,
drivers/iio/light/isl76682.c
187
struct iio_chan_spec const *chan,
drivers/iio/light/isl76682.c
212
static const struct iio_chan_spec isl76682_channels[] = {
drivers/iio/light/isl76682.c
97
struct iio_chan_spec const *chan,
drivers/iio/light/jsa1212.c
213
struct iio_chan_spec const *chan,
drivers/iio/light/jsa1212.c
252
static const struct iio_chan_spec jsa1212_channels[] = {
drivers/iio/light/lm3533-als.c
192
struct iio_chan_spec const *chan,
drivers/iio/light/lm3533-als.c
233
static const struct iio_chan_spec lm3533_als_channels[] = {
drivers/iio/light/ltr390.c
222
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/ltr390.c
287
struct iio_chan_spec const *chan,
drivers/iio/light/ltr390.c
329
static const struct iio_chan_spec ltr390_channels[] = {
drivers/iio/light/ltr390.c
418
static int ltr390_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/light/ltr390.c
442
static int ltr390_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/light/ltr390.c
555
const struct iio_chan_spec *chan,
drivers/iio/light/ltr390.c
574
const struct iio_chan_spec *chan,
drivers/iio/light/ltr390.c
599
const struct iio_chan_spec *chan,
drivers/iio/light/ltr390.c
614
const struct iio_chan_spec *chan,
drivers/iio/light/ltr390.c
650
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1001
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1027
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1050
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1076
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
144
struct iio_chan_spec const *channels;
drivers/iio/light/ltr501.c
526
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
603
static const struct iio_chan_spec ltr501_channels[] = {
drivers/iio/light/ltr501.c
632
static const struct iio_chan_spec ltr301_channels[] = {
drivers/iio/light/ltr501.c
646
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
676
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
761
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
862
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
878
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
938
const struct iio_chan_spec *chan,
drivers/iio/light/ltrf216a.c
100
static const struct iio_chan_spec ltrf216a_channels[] = {
drivers/iio/light/ltrf216a.c
262
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/ltrf216a.c
301
struct iio_chan_spec const *chan, int val,
drivers/iio/light/ltrf216a.c
321
struct iio_chan_spec const *chan,
drivers/iio/light/lv0104cs.c
227
struct iio_chan_spec const *chan,
drivers/iio/light/lv0104cs.c
370
struct iio_chan_spec const *chan,
drivers/iio/light/lv0104cs.c
467
static const struct iio_chan_spec lv0104cs_channels[] = {
drivers/iio/light/max44000.c
130
static const struct iio_chan_spec max44000_channels[] = {
drivers/iio/light/max44000.c
257
struct iio_chan_spec const *chan,
drivers/iio/light/max44000.c
341
struct iio_chan_spec const *chan,
drivers/iio/light/max44000.c
376
struct iio_chan_spec const *chan,
drivers/iio/light/max44009.c
150
struct iio_chan_spec const *chan, int val,
drivers/iio/light/max44009.c
166
struct iio_chan_spec const *chan,
drivers/iio/light/max44009.c
247
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/max44009.c
339
const struct iio_chan_spec *chan,
drivers/iio/light/max44009.c
398
const struct iio_chan_spec *chan,
drivers/iio/light/max44009.c
422
const struct iio_chan_spec *chan,
drivers/iio/light/max44009.c
447
const struct iio_chan_spec *chan,
drivers/iio/light/max44009.c
99
static const struct iio_chan_spec max44009_channels[] = {
drivers/iio/light/noa1305.c
127
static const struct iio_chan_spec noa1305_channels[] = {
drivers/iio/light/noa1305.c
139
struct iio_chan_spec const *chan,
drivers/iio/light/noa1305.c
163
struct iio_chan_spec const *chan,
drivers/iio/light/noa1305.c
184
struct iio_chan_spec const *chan,
drivers/iio/light/opt3001.c
292
static const struct iio_chan_spec opt3001_channels[] = {
drivers/iio/light/opt3001.c
303
static const struct iio_chan_spec opt3002_channels[] = {
drivers/iio/light/opt3001.c
477
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/light/opt3001.c
509
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/light/opt3001.c
535
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
563
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
627
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
636
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
79
const struct iio_chan_spec (*channels)[2];
drivers/iio/light/opt4001.c
254
static const struct iio_chan_spec opt4001_channels[] = {
drivers/iio/light/opt4001.c
264
struct iio_chan_spec const *chan,
drivers/iio/light/opt4001.c
282
struct iio_chan_spec const *chan,
drivers/iio/light/opt4001.c
301
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
403
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/opt4060.c
430
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
476
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
586
static const struct iio_chan_spec opt4060_channels[] = {
drivers/iio/light/opt4060.c
595
static const struct iio_chan_spec opt4060_channels_no_events[] = {
drivers/iio/light/opt4060.c
605
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
627
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
646
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
692
struct iio_chan_spec const *chan,
drivers/iio/light/opt4060.c
834
const struct iio_chan_spec *chan,
drivers/iio/light/opt4060.c
870
const struct iio_chan_spec *chan,
drivers/iio/light/opt4060.c
903
const struct iio_chan_spec *chan,
drivers/iio/light/opt4060.c
928
const struct iio_chan_spec *chan,
drivers/iio/light/pa12203001.c
202
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/pa12203001.c
270
struct iio_chan_spec const *chan, int val,
drivers/iio/light/pa12203001.c
99
static const struct iio_chan_spec pa12203001_channels[] = {
drivers/iio/light/rohm-bu27034.c
1026
struct iio_chan_spec const *chan,
drivers/iio/light/rohm-bu27034.c
1046
struct iio_chan_spec const *chan,
drivers/iio/light/rohm-bu27034.c
1076
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/light/rohm-bu27034.c
169
static const struct iio_chan_spec bu27034_channels[] = {
drivers/iio/light/rohm-bu27034.c
964
struct iio_chan_spec const *chan,
drivers/iio/light/rpr0521.c
242
static const struct iio_chan_spec rpr0521_channels[] = {
drivers/iio/light/rpr0521.c
705
struct iio_chan_spec const *chan,
drivers/iio/light/rpr0521.c
737
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/rpr0521.c
791
struct iio_chan_spec const *chan, int val,
drivers/iio/light/si1133.c
476
static const struct iio_chan_spec si1133_channels[] = {
drivers/iio/light/si1133.c
615
struct iio_chan_spec const *chan,
drivers/iio/light/si1133.c
748
struct iio_chan_spec const *chan,
drivers/iio/light/si1133.c
822
struct iio_chan_spec const *chan,
drivers/iio/light/si1145.c
154
const struct iio_chan_spec *channels;
drivers/iio/light/si1145.c
562
struct iio_chan_spec const *chan)
drivers/iio/light/si1145.c
622
struct iio_chan_spec const *chan,
drivers/iio/light/si1145.c
720
struct iio_chan_spec const *chan,
drivers/iio/light/si1145.c
878
static const struct iio_chan_spec si1132_channels[] = {
drivers/iio/light/si1145.c
887
static const struct iio_chan_spec si1141_channels[] = {
drivers/iio/light/si1145.c
897
static const struct iio_chan_spec si1142_channels[] = {
drivers/iio/light/si1145.c
909
static const struct iio_chan_spec si1143_channels[] = {
drivers/iio/light/si1145.c
923
static const struct iio_chan_spec si1145_channels[] = {
drivers/iio/light/si1145.c
934
static const struct iio_chan_spec si1146_channels[] = {
drivers/iio/light/si1145.c
947
static const struct iio_chan_spec si1147_channels[] = {
drivers/iio/light/st_uvis25_core.c
115
struct iio_chan_spec const *ch,
drivers/iio/light/st_uvis25_core.c
39
static const struct iio_chan_spec st_uvis25_channels[] = {
drivers/iio/light/stk3310.c
152
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
169
static const struct iio_chan_spec stk3310_channels[] = {
drivers/iio/light/stk3310.c
235
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
270
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
306
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
322
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
342
struct iio_chan_spec const *chan,
drivers/iio/light/stk3310.c
400
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3414.c
124
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3414.c
159
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3414.c
83
static const struct iio_chan_spec tcs3414_channels[] = {
drivers/iio/light/tcs3472.c
107
static const struct iio_chan_spec tcs3472_channels[] = {
drivers/iio/light/tcs3472.c
138
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3472.c
172
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3472.c
218
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
252
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
309
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
323
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
449
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2563.c
469
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2563.c
540
static const struct iio_chan_spec tsl2563_channels[] = {
drivers/iio/light/tsl2563.c
564
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
585
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
632
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
665
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2583.c
620
static const struct iio_chan_spec tsl2583_channels[] = {
drivers/iio/light/tsl2583.c
651
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2583.c
742
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
432
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
679
static const struct iio_chan_spec tsl2591_channels[] = {
drivers/iio/light/tsl2591.c
713
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
781
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
829
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
851
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
905
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
974
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
984
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1068
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1081
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1097
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1170
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1231
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2772.c
1285
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2772.c
154
struct iio_chan_spec channel_with_events[4];
drivers/iio/light/tsl2772.c
155
struct iio_chan_spec channel_without_events[4];
drivers/iio/light/tsl2772.c
898
struct iio_chan_spec const *chan,
drivers/iio/light/tsl4531.c
110
struct iio_chan_spec const *chan,
drivers/iio/light/tsl4531.c
65
static const struct iio_chan_spec tsl4531_channels[] = {
drivers/iio/light/tsl4531.c
75
struct iio_chan_spec const *chan,
drivers/iio/light/us5182d.c
184
static const struct iio_chan_spec us5182d_channels[] = {
drivers/iio/light/us5182d.c
374
struct iio_chan_spec const *chan)
drivers/iio/light/us5182d.c
414
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/us5182d.c
489
struct iio_chan_spec const *chan, int val,
drivers/iio/light/us5182d.c
530
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
555
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
597
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
623
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/vcnl4000.c
1025
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1073
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1108
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1145
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1172
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1205
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1238
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1302
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1380
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1442
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1456
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1488
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1588
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1784
static const struct iio_chan_spec vcnl4000_channels[] = {
drivers/iio/light/vcnl4000.c
1796
static const struct iio_chan_spec vcnl4010_channels[] = {
drivers/iio/light/vcnl4000.c
1821
static const struct iio_chan_spec vcnl4040_channels[] = {
drivers/iio/light/vcnl4000.c
218
struct iio_chan_spec const *channels;
drivers/iio/light/vcnl4000.c
912
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
988
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4035.c
159
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/vcnl4035.c
197
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/vcnl4035.c
229
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4035.c
259
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/vcnl4035.c
288
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/vcnl4035.c
376
static const struct iio_chan_spec vcnl4035_channels[] = {
drivers/iio/light/veml3235.c
282
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml3235.c
319
struct iio_chan_spec const *chan,
drivers/iio/light/veml3235.c
336
struct iio_chan_spec const *chan,
drivers/iio/light/veml3235.c
350
struct iio_chan_spec const *chan,
drivers/iio/light/veml3235.c
98
static const struct iio_chan_spec veml3235_channels[] = {
drivers/iio/light/veml6030.c
274
static const struct iio_chan_spec veml6030_channels[] = {
drivers/iio/light/veml6030.c
315
static const struct iio_chan_spec veml7700_channels[] = {
drivers/iio/light/veml6030.c
661
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml6030.c
705
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
722
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
736
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
750
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
772
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
787
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
814
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
87
const struct iio_chan_spec *channels;
drivers/iio/light/veml6040.c
104
struct iio_chan_spec const *chan, int val,
drivers/iio/light/veml6040.c
127
struct iio_chan_spec const *chan,
drivers/iio/light/veml6040.c
149
static const struct iio_chan_spec veml6040_channels[] = {
drivers/iio/light/veml6040.c
66
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml6046x00.c
319
static const struct iio_chan_spec veml6046x00_channels[] = {
drivers/iio/light/veml6046x00.c
719
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml6046x00.c
740
struct iio_chan_spec const *chan,
drivers/iio/light/veml6046x00.c
767
struct iio_chan_spec const *chan,
drivers/iio/light/veml6070.c
140
static const struct iio_chan_spec veml6070_channels[] = {
drivers/iio/light/veml6070.c
186
struct iio_chan_spec const *chan,
drivers/iio/light/veml6070.c
211
struct iio_chan_spec const *chan,
drivers/iio/light/veml6070.c
229
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
302
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
319
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
357
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
72
static const struct iio_chan_spec veml6075_channels[] = {
drivers/iio/light/vl6180.c
278
static const struct iio_chan_spec vl6180_channels[] = {
drivers/iio/light/vl6180.c
334
struct iio_chan_spec const *chan,
drivers/iio/light/vl6180.c
481
struct iio_chan_spec const *chan,
drivers/iio/light/zopt2201.c
229
static const struct iio_chan_spec zopt2201_channels[] = {
drivers/iio/light/zopt2201.c
253
struct iio_chan_spec const *chan,
drivers/iio/light/zopt2201.c
393
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/af8133j.c
249
struct iio_chan_spec const *chan, int *val,
drivers/iio/magnetometer/af8133j.c
280
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/af8133j.c
328
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/af8133j.c
342
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/af8133j.c
64
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/af8133j.c
94
static const struct iio_chan_spec af8133j_channels[] = {
drivers/iio/magnetometer/ak8974.c
592
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/ak8974.c
696
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/ak8974.c
731
static const struct iio_chan_spec ak8974_12_bits_channels[] = {
drivers/iio/magnetometer/ak8974.c
742
static const struct iio_chan_spec ak8974_15_bits_channels[] = {
drivers/iio/magnetometer/ak8975.c
792
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/ak8975.c
811
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/ak8975.c
841
static const struct iio_chan_spec ak8975_channels[] = {
drivers/iio/magnetometer/als31300.c
149
const struct iio_chan_spec *chan, int *val,
drivers/iio/magnetometer/als31300.c
271
static const struct iio_chan_spec als31300_channels[] = {
drivers/iio/magnetometer/bmc150_magn.c
448
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/bmc150_magn.c
523
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/bmc150_magn.c
603
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/bmc150_magn.c
644
static const struct iio_chan_spec bmc150_magn_channels[] = {
drivers/iio/magnetometer/hid-sensor-magn-3d.c
136
static void magn_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
148
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
242
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
351
struct iio_chan_spec **channels,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
358
struct iio_chan_spec *_channels;
drivers/iio/magnetometer/hid-sensor-magn-3d.c
391
sizeof(struct iio_chan_spec),
drivers/iio/magnetometer/hid-sensor-magn-3d.c
474
struct iio_chan_spec *channels;
drivers/iio/magnetometer/hid-sensor-magn-3d.c
67
static const struct iio_chan_spec magn_3d_channels[] = {
drivers/iio/magnetometer/hmc5843_core.c
128
const struct iio_chan_spec *channels;
drivers/iio/magnetometer/hmc5843_core.c
208
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/hmc5843_core.c
223
const struct iio_chan_spec *chan,
drivers/iio/magnetometer/hmc5843_core.c
233
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/hmc5843_core.c
365
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hmc5843_core.c
396
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hmc5843_core.c
421
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hmc5843_core.c
500
static const struct iio_chan_spec hmc5843_channels[] = {
drivers/iio/magnetometer/hmc5843_core.c
508
static const struct iio_chan_spec hmc5883_channels[] = {
drivers/iio/magnetometer/hmc5843_core.c
515
static const struct iio_chan_spec hmc5983_channels[] = {
drivers/iio/magnetometer/mag3110.c
265
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/mag3110.c
298
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/mag3110.c
341
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/mag3110.c
374
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/mag3110.c
432
static const struct iio_chan_spec mag3110_channels[] = {
drivers/iio/magnetometer/mmc35240.c
152
static const struct iio_chan_spec mmc35240_channels[] = {
drivers/iio/magnetometer/mmc35240.c
349
struct iio_chan_spec const *chan, int *val,
drivers/iio/magnetometer/mmc35240.c
392
struct iio_chan_spec const *chan, int val,
drivers/iio/magnetometer/mmc5633.c
104
static const struct iio_chan_spec mmc5633_channels[] = {
drivers/iio/magnetometer/mmc5633.c
290
struct iio_chan_spec const *chan, int *val,
drivers/iio/magnetometer/mmc5633.c
345
struct iio_chan_spec const *chan, int val,
drivers/iio/magnetometer/mmc5633.c
369
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/rm3100-core.c
248
static const struct iio_chan_spec rm3100_channels[] = {
drivers/iio/magnetometer/rm3100-core.c
394
const struct iio_chan_spec *chan,
drivers/iio/magnetometer/rm3100-core.c
422
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
140
static const struct iio_chan_spec si7210_channels[] = {
drivers/iio/magnetometer/si7210.c
152
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
187
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
269
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/st_magn_core.c
109
static const struct iio_chan_spec st_magn_3_16bit_channels[] = {
drivers/iio/magnetometer/st_magn_core.c
128
static const struct iio_chan_spec st_magn_4_16bit_channels[] = {
drivers/iio/magnetometer/st_magn_core.c
151
.ch = (struct iio_chan_spec *)st_magn_16bit_channels,
drivers/iio/magnetometer/st_magn_core.c
230
.ch = (struct iio_chan_spec *)st_magn_16bit_channels,
drivers/iio/magnetometer/st_magn_core.c
310
.ch = (struct iio_chan_spec *)st_magn_2_16bit_channels,
drivers/iio/magnetometer/st_magn_core.c
383
.ch = (struct iio_chan_spec *)st_magn_3_16bit_channels,
drivers/iio/magnetometer/st_magn_core.c
432
.ch = (struct iio_chan_spec *)st_magn_4_16bit_channels,
drivers/iio/magnetometer/st_magn_core.c
510
struct iio_chan_spec const *ch, int *val,
drivers/iio/magnetometer/st_magn_core.c
543
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/magnetometer/st_magn_core.c
59
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/st_magn_core.c
71
static const struct iio_chan_spec st_magn_16bit_channels[] = {
drivers/iio/magnetometer/st_magn_core.c
90
static const struct iio_chan_spec st_magn_2_16bit_channels[] = {
drivers/iio/magnetometer/tlv493d.c
270
const struct iio_chan_spec *chan, int *val,
drivers/iio/magnetometer/tlv493d.c
389
static const struct iio_chan_spec tlv493d_channels[] = {
drivers/iio/magnetometer/tmag5273.c
252
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/tmag5273.c
281
const struct iio_chan_spec *chan, int *val,
drivers/iio/magnetometer/tmag5273.c
370
struct iio_chan_spec const *chan, int val,
drivers/iio/magnetometer/tmag5273.c
415
static const struct iio_chan_spec tmag5273_channels[] = {
drivers/iio/magnetometer/yamaha-yas530.c
612
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/yamaha-yas530.c
693
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/yamaha-yas530.c
723
static const struct iio_chan_spec yas5xx_channels[] = {
drivers/iio/multiplexer/iio-mux.c
119
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
147
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
179
struct iio_chan_spec const *chan, char *buf)
drivers/iio/multiplexer/iio-mux.c
199
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
245
struct iio_chan_spec const *pchan = mux->parent->channel;
drivers/iio/multiplexer/iio-mux.c
297
struct iio_chan_spec *chan = &mux->chan[idx];
drivers/iio/multiplexer/iio-mux.c
298
struct iio_chan_spec const *pchan = mux->parent->channel;
drivers/iio/multiplexer/iio-mux.c
34
struct iio_chan_spec *chan;
drivers/iio/multiplexer/iio-mux.c
394
mux->chan = (struct iio_chan_spec *)(mux->child + children);
drivers/iio/multiplexer/iio-mux.c
43
struct iio_chan_spec const *chan = &mux->chan[idx];
drivers/iio/multiplexer/iio-mux.c
89
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
101
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
161
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
249
struct iio_chan_spec *channels,
drivers/iio/orientation/hid-sensor-incl-3d.c
337
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/orientation/hid-sensor-incl-3d.c
53
static const struct iio_chan_spec incl_3d_channels[] = {
drivers/iio/orientation/hid-sensor-incl-3d.c
89
static void incl_3d_adjust_channel_bit_mask(struct iio_chan_spec *chan,
drivers/iio/orientation/hid-sensor-rotation.c
120
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-rotation.c
215
struct iio_chan_spec *channels,
drivers/iio/orientation/hid-sensor-rotation.c
299
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/orientation/hid-sensor-rotation.c
43
static const struct iio_chan_spec dev_rot_channels[] = {
drivers/iio/orientation/hid-sensor-rotation.c
59
static void dev_rot_adjust_channel_bit_mask(struct iio_chan_spec *chan,
drivers/iio/orientation/hid-sensor-rotation.c
72
struct iio_chan_spec const *chan,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
102
static void hinge_adjust_channel_realbits(struct iio_chan_spec *channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
110
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
157
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
175
struct iio_chan_spec const *chan, char *label)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
238
struct iio_chan_spec *channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
301
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
57
static const struct iio_chan_spec hinge_channels[] = {
drivers/iio/position/iqs624-pos.c
132
struct iio_chan_spec const *chan,
drivers/iio/position/iqs624-pos.c
166
const struct iio_chan_spec *chan,
drivers/iio/position/iqs624-pos.c
181
const struct iio_chan_spec *chan,
drivers/iio/position/iqs624-pos.c
224
static const struct iio_chan_spec iqs624_pos_channels[] = {
drivers/iio/potentiometer/ad5110.c
200
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ad5110.c
231
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ad5110.c
72
static const struct iio_chan_spec ad5110_channels[] = {
drivers/iio/potentiometer/ad5272.c
100
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ad5272.c
122
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ad5272.c
56
static const struct iio_chan_spec ad5272_channel = {
drivers/iio/potentiometer/ds1803.c
135
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
159
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
182
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
37
const struct iio_chan_spec *channels;
drivers/iio/potentiometer/ds1803.c
40
struct iio_chan_spec const *chan, int *val);
drivers/iio/potentiometer/ds1803.c
59
static const struct iio_chan_spec ds1803_channels[] = {
drivers/iio/potentiometer/ds1803.c
64
static const struct iio_chan_spec ds3502_channels[] = {
drivers/iio/potentiometer/ds1803.c
69
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
85
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5432.c
31
static const struct iio_chan_spec max5432_channels[] = {
drivers/iio/potentiometer/max5432.c
44
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5432.c
62
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5481.c
100
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5481.c
59
static const struct iio_chan_spec max5481_channels[] = {
drivers/iio/potentiometer/max5481.c
85
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5487.c
39
static const struct iio_chan_spec max5487_channels[] = {
drivers/iio/potentiometer/max5487.c
50
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5487.c
65
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4018.c
47
static const struct iio_chan_spec mcp4018_channel = {
drivers/iio/potentiometer/mcp4018.c
57
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4018.c
80
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp41010.c
102
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp41010.c
75
static const struct iio_chan_spec mcp41010_channels[] = {
drivers/iio/potentiometer/mcp41010.c
81
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4131.c
143
static const struct iio_chan_spec mcp4131_channels[] = {
drivers/iio/potentiometer/mcp4131.c
164
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4131.c
205
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
134
static const struct iio_chan_spec mcp4531_channels[] = {
drivers/iio/potentiometer/mcp4531.c
140
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
165
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
183
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/tpl0102.c
103
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/tpl0102.c
58
static const struct iio_chan_spec tpl0102_channels[] = {
drivers/iio/potentiometer/tpl0102.c
64
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/tpl0102.c
85
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/x9250.c
114
static int x9250_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/potentiometer/x9250.c
66
static const struct iio_chan_spec x9250_channels[] = {
drivers/iio/potentiometer/x9250.c
73
static int x9250_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/potentiometer/x9250.c
98
static int x9250_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/potentiostat/lmp91000.c
156
struct iio_chan_spec const *chan,
drivers/iio/potentiostat/lmp91000.c
78
static const struct iio_chan_spec lmp91000_channels[] = {
drivers/iio/pressure/abp060mg.c
131
struct iio_chan_spec const *chan, int *val,
drivers/iio/pressure/abp060mg.c
92
static const struct iio_chan_spec abp060mg_channels[] = {
drivers/iio/pressure/abp2030pa.c
360
struct iio_chan_spec const *channel, int *val,
drivers/iio/pressure/abp2030pa.c
421
static const struct iio_chan_spec abp2_channels[] = {
drivers/iio/pressure/adp810.c
109
struct iio_chan_spec const *chan,
drivers/iio/pressure/adp810.c
157
static const struct iio_chan_spec adp810_channels[] = {
drivers/iio/pressure/bmp280-core.c
154
static const struct iio_chan_spec bmp280_channels[] = {
drivers/iio/pressure/bmp280-core.c
188
static const struct iio_chan_spec bme280_channels[] = {
drivers/iio/pressure/bmp280-core.c
237
static const struct iio_chan_spec bmp380_channels[] = {
drivers/iio/pressure/bmp280-core.c
275
static const struct iio_chan_spec bmp580_channels[] = {
drivers/iio/pressure/bmp280-core.c
616
struct iio_chan_spec const *chan,
drivers/iio/pressure/bmp280-core.c
747
struct iio_chan_spec const *chan,
drivers/iio/pressure/bmp280-core.c
886
struct iio_chan_spec const *chan,
drivers/iio/pressure/bmp280-core.c
921
struct iio_chan_spec const *chan,
drivers/iio/pressure/bmp280-core.c
935
struct iio_chan_spec const *chan,
drivers/iio/pressure/bmp280.h
483
const struct iio_chan_spec *channels;
drivers/iio/pressure/cros_ec_baro.c
129
struct iio_chan_spec *channel;
drivers/iio/pressure/cros_ec_baro.c
34
struct iio_chan_spec channels[CROS_EC_BARO_MAX_CHANNELS];
drivers/iio/pressure/cros_ec_baro.c
38
struct iio_chan_spec const *chan,
drivers/iio/pressure/cros_ec_baro.c
84
struct iio_chan_spec const *chan,
drivers/iio/pressure/dlhl60d.c
135
struct iio_chan_spec const *channel, int *value,
drivers/iio/pressure/dlhl60d.c
207
static const struct iio_chan_spec dlh_channels[] = {
drivers/iio/pressure/dps310.c
580
struct iio_chan_spec const *chan, int val,
drivers/iio/pressure/dps310.c
808
struct iio_chan_spec const *chan,
drivers/iio/pressure/dps310.c
95
static const struct iio_chan_spec dps310_channels[] = {
drivers/iio/pressure/hid-sensor-press.c
137
struct iio_chan_spec const *chan,
drivers/iio/pressure/hid-sensor-press.c
216
struct iio_chan_spec *channels,
drivers/iio/pressure/hid-sensor-press.c
279
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/pressure/hid-sensor-press.c
42
static const struct iio_chan_spec press_channels[] = {
drivers/iio/pressure/hid-sensor-press.c
57
static void press_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/pressure/hid-sensor-press.c
69
struct iio_chan_spec const *chan,
drivers/iio/pressure/hp03.c
161
struct iio_chan_spec const *chan,
drivers/iio/pressure/hp03.c
47
static const struct iio_chan_spec hp03_channels[] = {
drivers/iio/pressure/hp206c.c
205
struct iio_chan_spec const *chan, int *val,
drivers/iio/pressure/hp206c.c
298
struct iio_chan_spec const *chan,
drivers/iio/pressure/hp206c.c
323
static const struct iio_chan_spec hp206c_channels[] = {
drivers/iio/pressure/hsc030pa.c
347
struct iio_chan_spec const *channel, int *val,
drivers/iio/pressure/hsc030pa.c
405
static const struct iio_chan_spec hsc_channels[] = {
drivers/iio/pressure/hsc030pa.h
20
struct iio_chan_spec;
drivers/iio/pressure/hsc030pa.h
68
const struct iio_chan_spec *channels;
drivers/iio/pressure/icp10100.c
336
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
376
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
417
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
435
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
462
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
480
static const struct iio_chan_spec icp10100_channels[] = {
drivers/iio/pressure/mpl115.c
136
static const struct iio_chan_spec mpl115_channels[] = {
drivers/iio/pressure/mpl115.c
99
struct iio_chan_spec const *chan,
drivers/iio/pressure/mpl3115.c
132
struct iio_chan_spec const *chan, int *val)
drivers/iio/pressure/mpl3115.c
184
struct iio_chan_spec const *chan,
drivers/iio/pressure/mpl3115.c
227
struct iio_chan_spec const *chan,
drivers/iio/pressure/mpl3115.c
241
const struct iio_chan_spec *chan,
drivers/iio/pressure/mpl3115.c
334
static const struct iio_chan_spec mpl3115_channels[] = {
drivers/iio/pressure/mpl3115.c
478
const struct iio_chan_spec *chan,
drivers/iio/pressure/mpl3115.c
494
const struct iio_chan_spec *chan,
drivers/iio/pressure/mpl3115.c
533
const struct iio_chan_spec *chan,
drivers/iio/pressure/mpl3115.c
577
const struct iio_chan_spec *chan,
drivers/iio/pressure/mprls0025pa.c
161
static const struct iio_chan_spec mpr_channels[] = {
drivers/iio/pressure/mprls0025pa.c
292
struct iio_chan_spec const *chan, int *val, int *val2, long mask)
drivers/iio/pressure/ms5611_core.c
237
struct iio_chan_spec const *chan,
drivers/iio/pressure/ms5611_core.c
306
struct iio_chan_spec const *chan,
drivers/iio/pressure/ms5611_core.c
342
static const struct iio_chan_spec ms5611_channels[] = {
drivers/iio/pressure/ms5637.c
115
static const struct iio_chan_spec ms5637_channels[] = {
drivers/iio/pressure/ms5637.c
54
struct iio_chan_spec const *channel, int *val,
drivers/iio/pressure/ms5637.c
93
struct iio_chan_spec const *chan,
drivers/iio/pressure/rohm-bm1390.c
168
static const struct iio_chan_spec bm1390_channels[] = {
drivers/iio/pressure/rohm-bm1390.c
263
struct iio_chan_spec const *chan, int *val, int *val2)
drivers/iio/pressure/rohm-bm1390.c
296
struct iio_chan_spec const *chan,
drivers/iio/pressure/sdp500.c
33
static const struct iio_chan_spec sdp500_channels[] = {
drivers/iio/pressure/sdp500.c
42
struct iio_chan_spec const *chan,
drivers/iio/pressure/st_pressure_core.c
124
static const struct iio_chan_spec st_press_1_channels[] = {
drivers/iio/pressure/st_pressure_core.c
158
static const struct iio_chan_spec st_press_lps001wp_channels[] = {
drivers/iio/pressure/st_pressure_core.c
190
static const struct iio_chan_spec st_press_lps22hb_channels[] = {
drivers/iio/pressure/st_pressure_core.c
236
.ch = (struct iio_chan_spec *)st_press_1_channels,
drivers/iio/pressure/st_pressure_core.c
309
.ch = (struct iio_chan_spec *)st_press_lps001wp_channels,
drivers/iio/pressure/st_pressure_core.c
361
.ch = (struct iio_chan_spec *)st_press_1_channels,
drivers/iio/pressure/st_pressure_core.c
430
.ch = (struct iio_chan_spec *)st_press_lps22hb_channels,
drivers/iio/pressure/st_pressure_core.c
497
.ch = (struct iio_chan_spec *)st_press_lps22hb_channels,
drivers/iio/pressure/st_pressure_core.c
566
.ch = (struct iio_chan_spec *)st_press_lps22hb_channels,
drivers/iio/pressure/st_pressure_core.c
628
struct iio_chan_spec const *ch,
drivers/iio/pressure/st_pressure_core.c
645
struct iio_chan_spec const *ch, int *val,
drivers/iio/pressure/t5403.c
127
struct iio_chan_spec const *chan,
drivers/iio/pressure/t5403.c
159
struct iio_chan_spec const *chan,
drivers/iio/pressure/t5403.c
182
static const struct iio_chan_spec t5403_channels[] = {
drivers/iio/pressure/zpa2326.c
1468
struct iio_chan_spec const *chan,
drivers/iio/pressure/zpa2326.c
1532
const struct iio_chan_spec *chan,
drivers/iio/pressure/zpa2326.c
1543
static const struct iio_chan_spec zpa2326_channels[] = {
drivers/iio/proximity/as3935.c
180
struct iio_chan_spec const *chan,
drivers/iio/proximity/as3935.c
71
static const struct iio_chan_spec as3935_channels[] = {
drivers/iio/proximity/aw96103.c
103
struct iio_chan_spec const *channels;
drivers/iio/proximity/aw96103.c
203
static const struct iio_chan_spec aw96103_channels[] = {
drivers/iio/proximity/aw96103.c
210
static const struct iio_chan_spec aw96105_channels[] = {
drivers/iio/proximity/aw96103.c
263
const struct iio_chan_spec *chan,
drivers/iio/proximity/aw96103.c
282
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/aw96103.c
295
const struct iio_chan_spec *chan,
drivers/iio/proximity/aw96103.c
311
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/aw96103.c
326
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/aw96103.c
341
const struct iio_chan_spec *chan,
drivers/iio/proximity/aw96103.c
372
const struct iio_chan_spec *chan,
drivers/iio/proximity/aw96103.c
413
const struct iio_chan_spec *chan,
drivers/iio/proximity/aw96103.c
423
const struct iio_chan_spec *chan,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
140
const struct iio_chan_spec *chan, int *val,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
153
const struct iio_chan_spec *chan,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
163
const struct iio_chan_spec *chan,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
43
static const struct iio_chan_spec cros_ec_mkbp_proximity_chan_spec[] = {
drivers/iio/proximity/d3323aa.c
553
struct iio_chan_spec const *chan,
drivers/iio/proximity/d3323aa.c
579
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/d3323aa.c
604
struct iio_chan_spec const *chan, int val,
drivers/iio/proximity/d3323aa.c
624
const struct iio_chan_spec *chan,
drivers/iio/proximity/d3323aa.c
643
const struct iio_chan_spec *chan,
drivers/iio/proximity/d3323aa.c
681
static const struct iio_chan_spec d3323aa_channels[] = {
drivers/iio/proximity/hx9023s.c
258
static const struct iio_chan_spec hx9023s_channels[] = {
drivers/iio/proximity/hx9023s.c
659
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
693
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
740
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
808
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
843
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
878
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
888
const struct iio_chan_spec *chan,
drivers/iio/proximity/irsd200.c
492
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/irsd200.c
531
struct iio_chan_spec const *chan,
drivers/iio/proximity/irsd200.c
557
struct iio_chan_spec const *chan, int val,
drivers/iio/proximity/irsd200.c
575
const struct iio_chan_spec *chan,
drivers/iio/proximity/irsd200.c
608
const struct iio_chan_spec *chan,
drivers/iio/proximity/irsd200.c
628
const struct iio_chan_spec *chan,
drivers/iio/proximity/irsd200.c
650
const struct iio_chan_spec *chan,
drivers/iio/proximity/irsd200.c
832
static const struct iio_chan_spec irsd200_channels[] = {
drivers/iio/proximity/isl29501.c
260
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
382
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
490
static const struct iio_chan_spec isl29501_channels[] = {
drivers/iio/proximity/isl29501.c
613
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
657
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
714
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
775
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/isl29501.c
797
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
826
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
847
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
884
struct iio_chan_spec const *chan,
drivers/iio/proximity/mb1232.c
136
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/mb1232.c
162
static const struct iio_chan_spec mb1232_channels[] = {
drivers/iio/proximity/ping.c
227
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/ping.c
259
static const struct iio_chan_spec ping_chan_spec[] = {
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
194
struct iio_chan_spec const *chan,
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
48
static const struct iio_chan_spec lidar_channels[] = {
drivers/iio/proximity/rfd77402.c
108
static const struct iio_chan_spec rfd77402_channels[] = {
drivers/iio/proximity/rfd77402.c
237
struct iio_chan_spec const *chan,
drivers/iio/proximity/srf04.c
192
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/srf04.c
225
static const struct iio_chan_spec srf04_chan_spec[] = {
drivers/iio/proximity/srf08.c
200
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/srf08.c
412
static const struct iio_chan_spec srf08_channels[] = {
drivers/iio/proximity/sx9310.c
167
static const struct iio_chan_spec sx9310_channels[] = {
drivers/iio/proximity/sx9310.c
260
const struct iio_chan_spec *chan, __be16 *val)
drivers/iio/proximity/sx9310.c
292
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
336
const struct iio_chan_spec *chan, int *val,
drivers/iio/proximity/sx9310.c
370
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9310.c
413
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
436
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
496
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9310.c
526
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9310.c
554
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9310.c
616
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9310.c
665
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9310.c
692
const struct iio_chan_spec *chan, int val, int val2,
drivers/iio/proximity/sx9324.c
178
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
233
static const struct iio_chan_spec sx9324_channels[] = {
drivers/iio/proximity/sx9324.c
356
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
388
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
428
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
459
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9324.c
503
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
528
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
587
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
617
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9324.c
635
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9324.c
699
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
729
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9324.c
749
const struct iio_chan_spec *chan, int val, int val2,
drivers/iio/proximity/sx9360.c
126
static const struct iio_chan_spec sx9360_channels[] = {
drivers/iio/proximity/sx9360.c
257
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
282
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9360.c
320
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
352
static int sx9360_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
361
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9360.c
474
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
578
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
608
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9360.c
623
const struct iio_chan_spec *chan, int val, int val2,
drivers/iio/proximity/sx9500.c
124
static const struct iio_chan_spec sx9500_channels[] = {
drivers/iio/proximity/sx9500.c
263
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9500.c
303
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9500.c
378
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9500.c
428
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9500.c
523
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9500.c
537
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx_common.c
180
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx_common.c
248
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx_common.c
269
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx_common.h
137
const struct iio_chan_spec *chan, int *val);
drivers/iio/proximity/sx_common.h
140
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx_common.h
144
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx_common.h
47
const struct iio_chan_spec *chan, __be16 *val);
drivers/iio/proximity/sx_common.h
91
const struct iio_chan_spec *iio_channels;
drivers/iio/proximity/vcnl3020.c
289
const struct iio_chan_spec *chan,
drivers/iio/proximity/vcnl3020.c
324
const struct iio_chan_spec *chan,
drivers/iio/proximity/vcnl3020.c
449
const struct iio_chan_spec *chan,
drivers/iio/proximity/vcnl3020.c
463
const struct iio_chan_spec *chan,
drivers/iio/proximity/vcnl3020.c
493
static const struct iio_chan_spec vcnl3020_channels[] = {
drivers/iio/proximity/vcnl3020.c
505
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/vcnl3020.c
528
struct iio_chan_spec const *chan,
drivers/iio/proximity/vcnl3020.c
542
struct iio_chan_spec const *chan,
drivers/iio/proximity/vl53l0x-i2c.c
146
const struct iio_chan_spec *chan,
drivers/iio/proximity/vl53l0x-i2c.c
198
static const struct iio_chan_spec vl53l0x_channels[] = {
drivers/iio/proximity/vl53l0x-i2c.c
214
const struct iio_chan_spec *chan,
drivers/iio/resolver/ad2s1200.c
111
static const struct iio_chan_spec ad2s1200_channels[] = {
drivers/iio/resolver/ad2s1200.c
47
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
1130
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
1158
const struct iio_chan_spec *chan,
drivers/iio/resolver/ad2s1210.c
1197
const struct iio_chan_spec *chan,
drivers/iio/resolver/ad2s1210.c
1236
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
447
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
752
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
796
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
834
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s1210.c
921
static const struct iio_chan_spec ad2s1210_channels[] = {
drivers/iio/resolver/ad2s90.c
31
struct iio_chan_spec const *chan,
drivers/iio/resolver/ad2s90.c
71
static const struct iio_chan_spec ad2s90_chan = {
drivers/iio/temperature/hid-sensor-temperature.c
104
struct iio_chan_spec const *chan,
drivers/iio/temperature/hid-sensor-temperature.c
161
struct iio_chan_spec *channels,
drivers/iio/temperature/hid-sensor-temperature.c
196
struct iio_chan_spec *temp_chans;
drivers/iio/temperature/hid-sensor-temperature.c
34
static const struct iio_chan_spec temperature_channels[] = {
drivers/iio/temperature/hid-sensor-temperature.c
47
static void temperature_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/temperature/hid-sensor-temperature.c
58
struct iio_chan_spec const *chan,
drivers/iio/temperature/iqs620at-temp.c
23
struct iio_chan_spec const *chan,
drivers/iio/temperature/iqs620at-temp.c
58
static const struct iio_chan_spec iqs620_temp_channels[] = {
drivers/iio/temperature/ltc2983.c
1221
struct iio_chan_spec const *chan,
drivers/iio/temperature/ltc2983.c
1284
struct iio_chan_spec __chan = { \
drivers/iio/temperature/ltc2983.c
225
struct iio_chan_spec *iio_chan;
drivers/iio/temperature/max30208.c
149
struct iio_chan_spec const *chan,
drivers/iio/temperature/max30208.c
40
static const struct iio_chan_spec max30208_channels[] = {
drivers/iio/temperature/max31856.c
158
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
214
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
256
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
268
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
56
static const struct iio_chan_spec max31856_channels[] = {
drivers/iio/temperature/max31865.c
151
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31865.c
45
static const struct iio_chan_spec max31865_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
137
struct iio_chan_spec const *chan, int *val)
drivers/iio/temperature/maxim_thermocouple.c
188
struct iio_chan_spec const *chan,
drivers/iio/temperature/maxim_thermocouple.c
40
static const struct iio_chan_spec max6675_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
58
static const struct iio_chan_spec max31855_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
96
const struct iio_chan_spec *channels;
drivers/iio/temperature/mcp9600.c
165
static const struct iio_chan_spec mcp9600_channels[][2] = {
drivers/iio/temperature/mcp9600.c
185
struct iio_chan_spec const *chan, int *val)
drivers/iio/temperature/mcp9600.c
200
struct iio_chan_spec const *chan, int *val,
drivers/iio/temperature/mcp9600.c
240
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
257
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
280
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
316
const struct iio_chan_spec *chan,
drivers/iio/temperature/mlx90614.c
239
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90614.c
343
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90614.c
389
struct iio_chan_spec const *channel,
drivers/iio/temperature/mlx90614.c
403
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90614.c
422
static const struct iio_chan_spec mlx90614_channels[] = {
drivers/iio/temperature/mlx90632.c
1051
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90632.c
1073
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90632.c
1088
static const struct iio_chan_spec mlx90632_channels[] = {
drivers/iio/temperature/mlx90632.c
983
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90635.c
693
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90635.c
757
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90635.c
791
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90635.c
806
static const struct iio_chan_spec mlx90635_channels[] = {
drivers/iio/temperature/tmp006.c
137
struct iio_chan_spec const *chan,
drivers/iio/temperature/tmp006.c
178
static const struct iio_chan_spec tmp006_channels[] = {
drivers/iio/temperature/tmp006.c
77
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tmp007.c
102
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tmp007.c
147
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/tmp007.c
218
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
258
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
285
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
321
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
394
static const struct iio_chan_spec tmp007_channels[] = {
drivers/iio/temperature/tmp117.c
113
static const struct iio_chan_spec tmp117_channels[] = {
drivers/iio/temperature/tmp117.c
122
static const struct iio_chan_spec tmp116_channels[] = {
drivers/iio/temperature/tmp117.c
49
struct iio_chan_spec const *channels;
drivers/iio/temperature/tmp117.c
54
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tmp117.c
93
static int tmp117_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec
drivers/iio/temperature/tsys01.c
105
static const struct iio_chan_spec tsys01_channels[] = {
drivers/iio/temperature/tsys01.c
81
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tsys02d.c
30
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tsys02d.c
61
struct iio_chan_spec const *chan,
drivers/iio/temperature/tsys02d.c
86
static const struct iio_chan_spec tsys02d_channels[] = {
drivers/iio/trigger/stm32-timer-trigger.c
452
struct iio_chan_spec const *chan,
drivers/iio/trigger/stm32-timer-trigger.c
487
struct iio_chan_spec const *chan,
drivers/iio/trigger/stm32-timer-trigger.c
561
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
572
const struct iio_chan_spec *chan)
drivers/iio/trigger/stm32-timer-trigger.c
610
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
653
const struct iio_chan_spec *chan)
drivers/iio/trigger/stm32-timer-trigger.c
673
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
686
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
718
static const struct iio_chan_spec stm32_trigger_channel = {
drivers/input/touchscreen/tsc2007_iio.c
25
static const struct iio_chan_spec tsc2007_iio_channel[] = {
drivers/input/touchscreen/tsc2007_iio.c
38
struct iio_chan_spec const *chan,
drivers/media/pci/mgb4/mgb4_trigger.c
30
struct iio_chan_spec const *chan, int *val,
drivers/media/pci/mgb4/mgb4_trigger.c
82
static const struct iio_chan_spec trigger_channels[] = {
drivers/platform/x86/toshiba_acpi.c
2547
struct iio_chan_spec const *chan,
drivers/platform/x86/toshiba_acpi.c
2575
static const struct iio_chan_spec toshiba_iio_accel_channels[] = {
drivers/staging/iio/accel/adis16203.c
145
struct iio_chan_spec const *chan,
drivers/staging/iio/accel/adis16203.c
158
struct iio_chan_spec const *chan,
drivers/staging/iio/accel/adis16203.c
208
static const struct iio_chan_spec adis16203_channels[] = {
drivers/staging/iio/impedance-analyzer/ad5933.c
117
static const struct iio_chan_spec ad5933_channels[] = {
drivers/staging/iio/impedance-analyzer/ad5933.c
501
struct iio_chan_spec const *chan,
drivers/thermal/thermal-generic-adc.c
77
static const struct iio_chan_spec gadc_thermal_iio_channels[] = {
drivers/thermal/thermal-generic-adc.c
85
struct iio_chan_spec const *chan,
include/linux/iio/adc-helpers.h
15
struct iio_chan_spec;
include/linux/iio/adc-helpers.h
23
const struct iio_chan_spec *template,
include/linux/iio/adc-helpers.h
25
struct iio_chan_spec **cs);
include/linux/iio/adc/ad_sigma_delta.h
206
const struct iio_chan_spec *chan, int *val);
include/linux/iio/afe/rescale.h
23
struct iio_chan_spec chan;
include/linux/iio/backend.h
148
struct iio_chan_spec *chan);
include/linux/iio/backend.h
150
const struct iio_chan_spec *chan,
include/linux/iio/backend.h
153
const struct iio_chan_spec *chan, char *buf);
include/linux/iio/backend.h
160
struct iio_chan_spec const *chan, int *val, int *val2,
include/linux/iio/backend.h
223
const struct iio_chan_spec *chan,
include/linux/iio/backend.h
226
const struct iio_chan_spec *chan, char *buf);
include/linux/iio/backend.h
234
struct iio_chan_spec const *chan, int *val, int *val2,
include/linux/iio/backend.h
237
struct iio_chan_spec *chan);
include/linux/iio/backend.h
251
struct iio_chan_spec const *chan,
include/linux/iio/backend.h
258
struct iio_chan_spec const *chan,
include/linux/iio/backend.h
8
struct iio_chan_spec;
include/linux/iio/common/cros_ec_sensors_core.h
111
struct iio_chan_spec const *chan,
include/linux/iio/common/cros_ec_sensors_core.h
115
struct iio_chan_spec const *chan,
include/linux/iio/common/cros_ec_sensors_core.h
122
struct iio_chan_spec const *chan,
include/linux/iio/common/st_sensors.h
208
struct iio_chan_spec *ch;
include/linux/iio/common/st_sensors.h
305
struct iio_chan_spec const *ch, int *val);
include/linux/iio/consumer.h
14
struct iio_chan_spec;
include/linux/iio/consumer.h
26
const struct iio_chan_spec *channel;
include/linux/iio/iio.h
1030
const struct iio_chan_spec *chan)
include/linux/iio/iio.h
136
const struct iio_chan_spec *chan, char *buf);
include/linux/iio/iio.h
304
static inline bool iio_channel_has_info(const struct iio_chan_spec *chan,
include/linux/iio/iio.h
321
static inline bool iio_channel_has_available(const struct iio_chan_spec *chan,
include/linux/iio/iio.h
39
struct iio_chan_spec;
include/linux/iio/iio.h
478
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
484
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
491
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
498
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
504
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
508
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
512
const struct iio_chan_spec *chan,
include/linux/iio/iio.h
517
const struct iio_chan_spec *chan,
include/linux/iio/iio.h
523
const struct iio_chan_spec *chan,
include/linux/iio/iio.h
529
const struct iio_chan_spec *chan,
include/linux/iio/iio.h
535
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
54
struct iio_chan_spec const *, char *buf);
include/linux/iio/iio.h
543
const struct iio_chan_spec *chan);
include/linux/iio/iio.h
56
struct iio_chan_spec const *, const char *buf,
include/linux/iio/iio.h
622
struct iio_chan_spec const *channels;
include/linux/iio/iio.h
637
const struct iio_chan_spec
include/linux/iio/iio.h
80
int (*set)(struct iio_dev *, const struct iio_chan_spec *, unsigned int);
include/linux/iio/iio.h
81
int (*get)(struct iio_dev *, const struct iio_chan_spec *);
include/linux/iio/iio.h
85
uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
include/linux/iio/iio.h
87
uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
include/linux/iio/iio.h
89
uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
include/linux/iio/imu/adis.h
457
const struct iio_chan_spec *chan,
include/linux/iio/sysfs.h
13
struct iio_chan_spec;
include/linux/iio/sysfs.h
27
struct iio_chan_spec const *c;