drivers/hid/hid-mcp2221.c
1069
struct iio_chan_spec const *channel, int *val,
drivers/hid/hid-mcp2221.c
1109
struct iio_chan_spec const *chan,
drivers/hid/hid-mcp2221.c
1146
struct iio_chan_spec *chan = &mcp->iio_channels[cnt];
drivers/hid/hid-mcp2221.c
139
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
309
static const struct iio_chan_spec adxl313_channels[] = {
drivers/iio/accel/adxl313_core.c
356
struct iio_chan_spec const *chan)
drivers/iio/accel/adxl313_core.c
372
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
612
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
660
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl313_core.c
716
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
737
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
840
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl313_core.c
865
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1043
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1064
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1123
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
1204
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1244
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1343
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1404
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl345_core.c
1499
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl345_core.c
300
static const struct iio_chan_spec adxl345_channels[] = {
drivers/iio/accel/adxl355_core.c
516
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
583
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
616
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl355_core.c
733
static const struct iio_chan_spec adxl355_channels[] = {
drivers/iio/accel/adxl367.c
1013
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1053
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1074
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1113
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl367.c
1369
static const struct iio_chan_spec adxl367_channels[] = {
drivers/iio/accel/adxl367.c
714
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
837
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
892
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
933
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
948
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl367.c
972
const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
1189
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl372.c
343
static const struct iio_chan_spec adxl372_channels[] = {
drivers/iio/accel/adxl372.c
823
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl372.c
858
struct iio_chan_spec const *chan,
drivers/iio/accel/adxl372.c
898
static int adxl372_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
947
static int adxl372_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
984
static int adxl372_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan,
drivers/iio/accel/adxl372.c
999
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
42
const struct iio_chan_spec *channels;
drivers/iio/accel/bma180.c
526
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/accel/bma180.c
574
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/accel/bma180.c
608
const struct iio_chan_spec *chan)
drivers/iio/accel/bma180.c
616
const struct iio_chan_spec *chan, unsigned int mode)
drivers/iio/accel/bma180.c
630
const struct iio_chan_spec *chan)
drivers/iio/accel/bma180.c
714
static const struct iio_chan_spec bma023_channels[] = {
drivers/iio/accel/bma180.c
721
static const struct iio_chan_spec bma150_channels[] = {
drivers/iio/accel/bma180.c
729
static const struct iio_chan_spec bma180_channels[] = {
drivers/iio/accel/bma180.c
737
static const struct iio_chan_spec bma250_channels[] = {
drivers/iio/accel/bma220_core.c
140
static const struct iio_chan_spec bma220_channels[] = {
drivers/iio/accel/bma220_core.c
248
struct iio_chan_spec const *chan,
drivers/iio/accel/bma220_core.c
306
struct iio_chan_spec const *chan,
drivers/iio/accel/bma220_core.c
352
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
1089
static const struct iio_chan_spec bma222e_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1091
static const struct iio_chan_spec bma250e_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1093
static const struct iio_chan_spec bmc150_accel_channels[] =
drivers/iio/accel/bmc150-accel-core.c
1095
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
59
static const struct iio_chan_spec dmard06_channels[] = {
drivers/iio/accel/dmard06.c
67
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
159
const struct iio_chan_spec *channels;
drivers/iio/accel/fxls8962af-core.c
256
struct iio_chan_spec const *chan, int *val)
drivers/iio/accel/fxls8962af-core.c
288
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
309
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
420
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
459
struct iio_chan_spec const *chan,
drivers/iio/accel/fxls8962af-core.c
512
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
531
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
566
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
602
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
625
const struct iio_chan_spec *chan,
drivers/iio/accel/fxls8962af-core.c
756
static const struct iio_chan_spec fxls8962af_channels[] = {
drivers/iio/accel/hid-sensor-accel-3d.c
124
struct iio_chan_spec const *chan,
drivers/iio/accel/hid-sensor-accel-3d.c
186
struct iio_chan_spec const *chan,
drivers/iio/accel/hid-sensor-accel-3d.c
284
struct iio_chan_spec *channels,
drivers/iio/accel/hid-sensor-accel-3d.c
326
const struct iio_chan_spec *channel_spec;
drivers/iio/accel/hid-sensor-accel-3d.c
368
(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
1015
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
1025
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
1128
const struct iio_chan_spec *chan)
drivers/iio/accel/kxcjk-1013.c
1160
static const struct iio_chan_spec kxcjk1013_channels[] = {
drivers/iio/accel/kxcjk-1013.c
886
struct iio_chan_spec const *chan, int *val,
drivers/iio/accel/kxcjk-1013.c
937
struct iio_chan_spec const *chan, int val,
drivers/iio/accel/kxcjk-1013.c
965
const struct iio_chan_spec *chan,
drivers/iio/accel/kxcjk-1013.c
989
const struct iio_chan_spec *chan,
drivers/iio/accel/kxsd9.c
137
struct iio_chan_spec const *chan,
drivers/iio/accel/kxsd9.c
161
struct iio_chan_spec const *chan,
drivers/iio/accel/kxsd9.c
264
const struct iio_chan_spec *chan)
drivers/iio/accel/kxsd9.c
296
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
156
struct iio_chan_spec const *chan,
drivers/iio/accel/mma7660.c
54
const struct iio_chan_spec *chan)
drivers/iio/accel/mma7660.c
87
static const struct iio_chan_spec mma7660_channels[] = {
drivers/iio/accel/mma8452.c
1196
const struct iio_chan_spec *chan)
drivers/iio/accel/mma8452.c
1271
static const struct iio_chan_spec mma8451_channels[] = {
drivers/iio/accel/mma8452.c
1279
static const struct iio_chan_spec mma8452_channels[] = {
drivers/iio/accel/mma8452.c
1287
static const struct iio_chan_spec mma8453_channels[] = {
drivers/iio/accel/mma8452.c
1295
static const struct iio_chan_spec mma8652_channels[] = {
drivers/iio/accel/mma8452.c
1303
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
490
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
709
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
777
struct iio_chan_spec const *chan,
drivers/iio/accel/mma8452.c
791
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
822
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
885
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
943
const struct iio_chan_spec *chan,
drivers/iio/accel/mma8452.c
971
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
104
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9551.c
145
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
222
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
243
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
270
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9551.c
313
static const struct iio_chan_spec mma9551_channels[] = {
drivers/iio/accel/mma9551.c
50
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
459
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9553.c
602
struct iio_chan_spec const *chan,
drivers/iio/accel/mma9553.c
707
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
722
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
764
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
804
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
851
const struct iio_chan_spec *chan)
drivers/iio/accel/mma9553.c
865
const struct iio_chan_spec *chan,
drivers/iio/accel/mma9553.c
941
static const struct iio_chan_spec mma9553_channels[] = {
drivers/iio/accel/msa311.c
393
static const struct iio_chan_spec msa311_channels[] = {
drivers/iio/accel/msa311.c
569
const struct iio_chan_spec * const chan,
drivers/iio/accel/msa311.c
588
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
674
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
693
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
792
struct iio_chan_spec const *chan,
drivers/iio/accel/msa311.c
887
const struct iio_chan_spec *chan;
drivers/iio/accel/mxc4005.c
222
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc4005.c
258
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc4005.c
276
const struct iio_chan_spec *chan)
drivers/iio/accel/mxc4005.c
317
static const struct iio_chan_spec mxc4005_channels[] = {
drivers/iio/accel/mxc6255.c
48
struct iio_chan_spec const *chan,
drivers/iio/accel/mxc6255.c
88
static const struct iio_chan_spec mxc6255_channels[] = {
drivers/iio/accel/sca3000.c
1099
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
1237
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
498
static const struct iio_chan_spec sca3000_channels[] = {
drivers/iio/accel/sca3000.c
512
static const struct iio_chan_spec sca3000_channels_with_temp[] = {
drivers/iio/accel/sca3000.c
703
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3000.c
771
struct iio_chan_spec const *chan,
drivers/iio/accel/sca3000.c
858
const struct iio_chan_spec *chan,
drivers/iio/accel/sca3000.c
910
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
118
static const struct iio_chan_spec stk8ba50_channels[] = {
drivers/iio/accel/stk8ba50.c
207
struct iio_chan_spec const *chan,
drivers/iio/accel/stk8ba50.c
249
struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
104
static const struct iio_chan_spec pm886_gpadc_channels[] = {
drivers/iio/adc/88pm886-gpadc.c
153
gpadc_find_bias_current(struct iio_dev *iio, struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
206
gpadc_get_resistance_ohm(struct iio_dev *iio, struct iio_chan_spec const *chan)
drivers/iio/adc/88pm886-gpadc.c
227
__pm886_gpadc_read_raw(struct iio_dev *iio, struct iio_chan_spec const *chan,
drivers/iio/adc/88pm886-gpadc.c
264
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
198
struct iio_chan_spec chan_spec[2];
drivers/iio/adc/ad4000.c
199
struct iio_chan_spec reg_access_chan_spec[2];
drivers/iio/adc/ad4000.c
200
struct iio_chan_spec offload_chan_spec;
drivers/iio/adc/ad4000.c
201
struct iio_chan_spec reg_access_offload_chan_spec;
drivers/iio/adc/ad4000.c
532
struct iio_chan_spec const *chan)
drivers/iio/adc/ad4000.c
635
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ad4000.c
668
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4000.c
701
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
719
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad4000.c
730
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
757
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4000.c
902
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4000.c
935
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4000.c
970
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4030.c
1017
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4030.c
1046
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4030.c
1065
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4030.c
1092
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4030.c
1108
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad4030.c
1138
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
1147
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4030.c
174
const struct iio_chan_spec channels[AD4030_MAX_IIO_CHANNEL_NB];
drivers/iio/adc/ad4030.c
175
const struct iio_chan_spec offload_channels[AD4030_MAX_IIO_CHANNEL_NB];
drivers/iio/adc/ad4030.c
516
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
545
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
570
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
693
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
718
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4030.c
925
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ad4030.c
979
struct iio_chan_spec const *channel,
drivers/iio/adc/ad4062.c
1008
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1037
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1105
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
112
const struct iio_chan_spec channels[1];
drivers/iio/adc/ad4062.c
1179
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4062.c
1299
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4062.c
498
static int ad4062_setup(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ad4062.c
759
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/adc/ad4062.c
917
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4062.c
958
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad4080.c
180
const struct iio_chan_spec *channels;
drivers/iio/adc/ad4080.c
232
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4080.c
247
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4080.c
265
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
300
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
337
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4080.c
352
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4080.c
386
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4080.c
521
static const struct iio_chan_spec ad4080_channel = AD4080_CHANNEL_DEFINE(20, 32, 0);
drivers/iio/adc/ad4080.c
523
static const struct iio_chan_spec ad4081_channel = AD4080_CHANNEL_DEFINE(20, 32, 0);
drivers/iio/adc/ad4080.c
525
static const struct iio_chan_spec ad4082_channel = AD4080_CHANNEL_DEFINE(20, 32, 0);
drivers/iio/adc/ad4080.c
527
static const struct iio_chan_spec ad4083_channel = AD4080_CHANNEL_DEFINE(16, 16, 0);
drivers/iio/adc/ad4080.c
529
static const struct iio_chan_spec ad4084_channel = AD4080_CHANNEL_DEFINE(16, 16, 0);
drivers/iio/adc/ad4080.c
531
static const struct iio_chan_spec ad4085_channel = AD4080_CHANNEL_DEFINE(16, 16, 0);
drivers/iio/adc/ad4080.c
533
static const struct iio_chan_spec ad4086_channel = AD4080_CHANNEL_DEFINE(14, 16, 0);
drivers/iio/adc/ad4080.c
535
static const struct iio_chan_spec ad4087_channel = AD4080_CHANNEL_DEFINE(14, 16, 0);
drivers/iio/adc/ad4080.c
537
static const struct iio_chan_spec ad4088_channel = AD4080_CHANNEL_DEFINE(14, 16, 0);
drivers/iio/adc/ad4080.c
539
static const struct iio_chan_spec ad4880_channels[] = {
drivers/iio/adc/ad4080.c
544
static const struct iio_chan_spec ad4884_channels[] = {
drivers/iio/adc/ad4130.c
1033
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4130.c
1076
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4130.c
1110
static const struct iio_chan_spec ad4130_channel_template = {
drivers/iio/adc/ad4130.c
1233
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1273
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1306
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1319
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4130.c
1868
struct iio_chan_spec *chan;
drivers/iio/adc/ad4130.c
2229
struct iio_chan_spec *chan = &st->chans[i];
drivers/iio/adc/ad4130.c
353
struct iio_chan_spec chans[AD4130_MAX_CHANNELS];
drivers/iio/adc/ad4134.c
251
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4134.c
89
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
2113
struct iio_chan_spec *chan,
drivers/iio/adc/ad4170-4.c
2208
struct iio_chan_spec *chan)
drivers/iio/adc/ad4170-4.c
2264
struct iio_chan_spec *chan;
drivers/iio/adc/ad4170-4.c
2388
struct iio_chan_spec ts_chan = IIO_CHAN_SOFT_TIMESTAMP(chan_num);
drivers/iio/adc/ad4170-4.c
2608
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/ad4691.c
123
const struct iio_chan_spec *channels __counted_by_ptr(num_channels);
drivers/iio/adc/ad4691.c
124
const struct iio_chan_spec *manual_channels __counted_by_ptr(num_channels);
drivers/iio/adc/ad4691.c
230
static const struct iio_chan_spec ad4691_channels[] = {
drivers/iio/adc/ad4691.c
250
static const struct iio_chan_spec ad4693_channels[] = {
drivers/iio/adc/ad4691.c
266
static const struct iio_chan_spec ad4691_offload_channels[] = {
drivers/iio/adc/ad4691.c
285
static const struct iio_chan_spec ad4693_offload_channels[] = {
drivers/iio/adc/ad4691.c
296
static const struct iio_chan_spec ad4691_manual_channels[] = {
drivers/iio/adc/ad4691.c
316
static const struct iio_chan_spec ad4693_manual_channels[] = {
drivers/iio/adc/ad4691.c
328
static const struct iio_chan_spec ad4691_offload_manual_channels[] = {
drivers/iio/adc/ad4691.c
347
static const struct iio_chan_spec ad4693_offload_manual_channels[] = {
drivers/iio/adc/ad4691.c
814
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4691.c
847
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ad4691.c
908
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad4691.c
947
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1023
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1042
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1198
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1210
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1266
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1334
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4695.c
1348
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
1470
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4695.c
1510
struct iio_chan_spec *iio_chan;
drivers/iio/adc/ad4695.c
1742
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
1017
struct iio_chan_spec *ad4851_channels;
drivers/iio/adc/ad4851.c
1018
const struct iio_chan_spec ad4851_chan = AD4857_IIO_CHANNEL;
drivers/iio/adc/ad4851.c
1036
struct iio_chan_spec *ad4851_channels;
drivers/iio/adc/ad4851.c
1037
const struct iio_chan_spec ad4851_chan = AD4858_IIO_CHANNEL;
drivers/iio/adc/ad4851.c
720
const struct iio_chan_spec *chan, int val, int val2)
drivers/iio/adc/ad4851.c
755
const struct iio_chan_spec *chan, int *val,
drivers/iio/adc/ad4851.c
794
const struct iio_chan_spec *chan,
drivers/iio/adc/ad4851.c
818
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4851.c
861
struct iio_chan_spec const *chan,
drivers/iio/adc/ad4851.c
918
const struct iio_chan_spec *chan)
drivers/iio/adc/ad4851.c
958
struct iio_chan_spec **chans,
drivers/iio/adc/ad4851.c
959
const struct iio_chan_spec ad4851_chan)
drivers/iio/adc/ad4851.c
963
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
1010
static int ad7124_syscalib_locked(struct ad7124_state *st, const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1057
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1087
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1098
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1126
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7124.c
1141
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7124.c
1173
static const struct iio_chan_spec ad7124_channel_template = {
drivers/iio/adc/ad7124.c
1211
struct iio_chan_spec *chan;
drivers/iio/adc/ad7124.c
1299
chan[num_channels] = (struct iio_chan_spec) {
drivers/iio/adc/ad7124.c
708
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7124.c
723
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7124.c
849
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1250
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1336
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7173.c
1498
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1516
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1557
static const struct iio_chan_spec ad7173_channel_template = {
drivers/iio/adc/ad7173.c
1571
static const struct iio_chan_spec ad7173_temp_iio_channel_template = {
drivers/iio/adc/ad7173.c
1763
struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
1784
struct iio_chan_spec *chan_arr, *chan;
drivers/iio/adc/ad7173.c
350
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
361
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7173.c
370
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
416
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7173.c
433
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7173.c
518
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7191.c
276
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7191.c
341
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7191.c
373
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ad7191.c
390
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad7191.c
403
struct iio_chan_spec const *chan, const int **vals,
drivers/iio/adc/ad7191.c
432
static const struct iio_chan_spec ad7191_channels[] = {
drivers/iio/adc/ad7192.c
1021
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1039
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1057
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
1187
static const struct iio_chan_spec ad7192_channels[] = {
drivers/iio/adc/ad7192.c
1199
static const struct iio_chan_spec ad7193_channels[] = {
drivers/iio/adc/ad7192.c
1225
struct iio_chan_spec *ad7194_channels;
drivers/iio/adc/ad7192.c
1226
const struct iio_chan_spec ad7194_chan = AD7193_CHANNEL(0, 0, 0);
drivers/iio/adc/ad7192.c
1227
const struct iio_chan_spec ad7194_chan_diff = AD7193_DIFF_CHANNEL(0, 0, 0, 0);
drivers/iio/adc/ad7192.c
1228
const struct iio_chan_spec ad7194_chan_temp = AD719x_TEMP_CHANNEL(0, 0);
drivers/iio/adc/ad7192.c
1229
const struct iio_chan_spec ad7194_chan_timestamp = IIO_CHAN_SOFT_TIMESTAMP(0);
drivers/iio/adc/ad7192.c
195
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7192.c
228
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7192.c
239
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7192.c
248
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7192.c
892
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7192.c
958
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
169
struct iio_chan_spec *channels;
drivers/iio/adc/ad7280a.c
472
const struct iio_chan_spec *chan, char *buf)
drivers/iio/adc/ad7280a.c
483
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
514
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
535
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
589
static void ad7280_voltage_channel_init(struct iio_chan_spec *chan, int i,
drivers/iio/adc/ad7280a.c
603
static void ad7280_temp_channel_init(struct iio_chan_spec *chan, int i,
drivers/iio/adc/ad7280a.c
614
static void ad7280_common_fields_init(struct iio_chan_spec *chan, int addr,
drivers/iio/adc/ad7280a.c
628
static void ad7280_total_voltage_channel_init(struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
649
struct iio_chan_spec *chan;
drivers/iio/adc/ad7280a.c
687
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
725
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7280a.c
868
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7280a.c
910
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
206
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7292.c
53
static const struct iio_chan_spec ad7292_channels[] = {
drivers/iio/adc/ad7292.c
64
static const struct iio_chan_spec ad7292_channels_diff[] = {
drivers/iio/adc/ad7298.c
224
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7298.c
72
static const struct iio_chan_spec ad7298_channels[] = {
drivers/iio/adc/ad7380.c
108
const struct iio_chan_spec *channels;
drivers/iio/adc/ad7380.c
109
const struct iio_chan_spec *offload_channels;
drivers/iio/adc/ad7380.c
1420
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7380.c
1491
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7380.c
1570
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ad7380.c
1596
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7380.c
1605
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1626
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1648
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1692
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1715
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
1758
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7380.c
377
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
384
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
393
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
402
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
421
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
435
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7380.c
443
static const struct iio_chan_spec name[] = { \
drivers/iio/adc/ad7405.c
101
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7405.c
121
static const struct iio_chan_spec ad7405_channel = {
drivers/iio/adc/ad7405.c
38
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7405.c
62
const struct iio_chan_spec *chan, int *val,
drivers/iio/adc/ad7405.c
87
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
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
223
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7625.c
246
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7625.c
40
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
1040
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7768-1.c
1081
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ad7768-1.c
1092
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7768-1.c
1139
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/ad7768-1.c
1147
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7768-1.c
290
const struct iio_chan_spec *channel_spec;
drivers/iio/adc/ad7768-1.c
891
const struct iio_chan_spec *chan,
drivers/iio/adc/ad7768-1.c
906
const struct iio_chan_spec *chan)
drivers/iio/adc/ad7768-1.c
967
static const struct iio_chan_spec ad7768_channels[] = {
drivers/iio/adc/ad7768-1.c
971
static const struct iio_chan_spec adaq776x_channels[] = {
drivers/iio/adc/ad7768-1.c
976
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
137
struct iio_chan_spec const *channels;
drivers/iio/adc/ad7779.c
344
struct iio_chan_spec const *chan)
drivers/iio/adc/ad7779.c
358
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
472
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7779.c
503
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ad7779.c
517
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7779.c
536
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ad7779.c
704
static const struct iio_chan_spec ad7779_channels[] = {
drivers/iio/adc/ad7779.c
716
static const struct iio_chan_spec ad7779_channels_filter[] = {
drivers/iio/adc/ad7779.c
805
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
362
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
400
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
469
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
518
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
534
struct iio_chan_spec const *chan,
drivers/iio/adc/ad7793.c
624
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
635
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
649
const struct iio_chan_spec _name##_channels[] = { \
drivers/iio/adc/ad7793.c
658
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
109
const struct iio_chan_spec channel[9];
drivers/iio/adc/ad799x.c
287
struct iio_chan_spec const *chan,
drivers/iio/adc/ad799x.c
385
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
401
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
430
static unsigned int ad799x_threshold_reg(const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
450
const struct iio_chan_spec *chan,
drivers/iio/adc/ad799x.c
470
const struct iio_chan_spec *chan,
drivers/iio/adc/ad9467.c
148
const struct iio_chan_spec *channels;
drivers/iio/adc/ad9467.c
302
const struct iio_chan_spec *chan = &info->channels[0];
drivers/iio/adc/ad9467.c
327
static const struct iio_chan_spec ad9211_channels[] = {
drivers/iio/adc/ad9467.c
331
static const struct iio_chan_spec ad9434_channels[] = {
drivers/iio/adc/ad9467.c
352
static const struct iio_chan_spec ad9467_channels[] = {
drivers/iio/adc/ad9467.c
356
static const struct iio_chan_spec ad9643_channels[] = {
drivers/iio/adc/ad9467.c
361
static const struct iio_chan_spec ad9649_channels[] = {
drivers/iio/adc/ad9467.c
365
static const struct iio_chan_spec ad9652_channels[] = {
drivers/iio/adc/ad9467.c
899
struct iio_chan_spec const *chan,
drivers/iio/adc/ad9467.c
935
struct iio_chan_spec const *chan,
drivers/iio/adc/ad9467.c
977
struct iio_chan_spec const *chan,
drivers/iio/adc/ad_sigma_delta.c
425
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/ade9000.c
1096
struct iio_chan_spec const *chan,
drivers/iio/adc/ade9000.c
1183
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1239
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1359
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
1383
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
379
const struct iio_chan_spec *chan)
drivers/iio/adc/ade9000.c
401
const struct iio_chan_spec *chan,
drivers/iio/adc/ade9000.c
587
static const struct iio_chan_spec ade9000_channels[] = {
drivers/iio/adc/ade9000.c
972
struct iio_chan_spec const *chan,
drivers/iio/adc/aspeed_adc.c
162
static const struct iio_chan_spec aspeed_adc_iio_channels[] = {
drivers/iio/adc/aspeed_adc.c
191
static const struct iio_chan_spec aspeed_adc_iio_bat_channels[] = {
drivers/iio/adc/aspeed_adc.c
307
struct iio_chan_spec const *chan,
drivers/iio/adc/aspeed_adc.c
379
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1221
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1315
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1364
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1450
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1620
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
1731
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1809
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1852
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/at91-sama5d2_adc.c
1902
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1949
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
1988
struct iio_chan_spec const *chan,
drivers/iio/adc/at91-sama5d2_adc.c
469
const struct iio_chan_spec (*adc_channels)[];
drivers/iio/adc/at91-sama5d2_adc.c
598
const struct iio_chan_spec *chan;
drivers/iio/adc/at91-sama5d2_adc.c
645
static const struct iio_chan_spec at91_sama5d2_adc_channels[] = {
drivers/iio/adc/at91-sama5d2_adc.c
671
static const struct iio_chan_spec at91_sama7g5_adc_channels[] = {
drivers/iio/adc/at91-sama5d2_adc.c
760
static inline struct iio_chan_spec const *
drivers/iio/adc/at91-sama5d2_adc.c
784
struct iio_chan_spec const *chan =
drivers/iio/adc/at91-sama5d2_adc.c
793
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
484
struct iio_chan_spec *chan_array;
drivers/iio/adc/at91_adc.c
502
sizeof(struct iio_chan_spec)),
drivers/iio/adc/at91_adc.c
509
struct iio_chan_spec *chan = chan_array + idx;
drivers/iio/adc/at91_adc.c
579
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/at91_adc.c
594
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/at91_adc.c
693
struct iio_chan_spec const *chan,
drivers/iio/adc/axp20x_adc.c
1010
struct iio_chan_spec const *channels;
drivers/iio/adc/axp20x_adc.c
198
static const struct iio_chan_spec axp192_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
235
static const struct iio_chan_spec axp20x_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
268
static const struct iio_chan_spec axp22x_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
291
static const struct iio_chan_spec axp717_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
310
static const struct iio_chan_spec axp813_adc_channels[] = {
drivers/iio/adc/axp20x_adc.c
332
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
353
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
377
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
391
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
436
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
590
static int axp192_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
613
static int axp20x_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
632
static int axp22x_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
652
static int axp717_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
673
static int axp813_adc_scale(struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
758
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
774
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/axp20x_adc.c
790
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
809
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
828
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
849
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
865
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/axp20x_adc.c
885
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/axp20x_adc.c
930
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
452
struct iio_chan_spec const *chan,
drivers/iio/adc/bcm_iproc_adc.c
494
static const struct iio_chan_spec iproc_adc_iio_channels[] = {
drivers/iio/adc/berlin2-adc.c
204
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/berlin2-adc.c
90
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;
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
355
static const struct iio_chan_spec cpcap_adc_channels[] = {
drivers/iio/adc/cpcap-adc.c
856
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
186
struct iio_chan_spec const *chan,
drivers/iio/adc/envelope-detector.c
231
struct iio_chan_spec const *ch, char *buf)
drivers/iio/adc/envelope-detector.c
240
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
270
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
280
struct iio_chan_spec const *ch,
drivers/iio/adc/envelope-detector.c
310
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
106
struct iio_chan_spec const *chan,
drivers/iio/adc/fsl-imx25-gcq.c
140
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/fsl-imx25-gcq.c
63
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
100
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
120
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
130
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
155
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
187
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
298
const struct iio_chan_spec *chan)
drivers/iio/adc/hi8435.c
312
const struct iio_chan_spec *chan,
drivers/iio/adc/hi8435.c
365
static const struct iio_chan_spec hi8435_channels[] = {
drivers/iio/adc/hx711.c
271
const struct iio_chan_spec *chan,
drivers/iio/adc/hx711.c
303
struct iio_chan_spec const *chan,
drivers/iio/adc/hx711.c
351
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
152
static const struct iio_chan_spec imx7d_adc_iio_channels[] = {
drivers/iio/adc/imx7d_adc.c
285
struct iio_chan_spec const *chan,
drivers/iio/adc/imx8qxp-adc.c
111
static const struct iio_chan_spec imx8qxp_adc_iio_channels[] = {
drivers/iio/adc/imx8qxp-adc.c
201
struct iio_chan_spec const *chan,
drivers/iio/adc/imx93_adc.c
249
struct iio_chan_spec const *chan,
drivers/iio/adc/imx93_adc.c
93
static const struct iio_chan_spec imx93_adc_iio_channels[] = {
drivers/iio/adc/ina2xx-adc.c
189
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
461
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
486
struct iio_chan_spec const *chan,
drivers/iio/adc/ina2xx-adc.c
711
static const struct iio_chan_spec ina226_channels[] = {
drivers/iio/adc/ina2xx-adc.c
719
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
101
const struct iio_chan_spec *channels;
drivers/iio/adc/ingenic-adc.c
232
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
382
static const struct iio_chan_spec jz4740_channels[] = {
drivers/iio/adc/ingenic-adc.c
405
static const struct iio_chan_spec jz4760_channels[] = {
drivers/iio/adc/ingenic-adc.c
446
static const struct iio_chan_spec jz4770_channels[] = {
drivers/iio/adc/ingenic-adc.c
601
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
626
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
666
struct iio_chan_spec const *chan,
drivers/iio/adc/ingenic-adc.c
688
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
112
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
126
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
147
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/intel_dc_ti_adc.c
203
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_dc_ti_adc.c
60
static const struct iio_chan_spec dc_ti_adc_channels[] = {
drivers/iio/adc/intel_mrfld_adc.c
123
struct iio_chan_spec const *chan,
drivers/iio/adc/intel_mrfld_adc.c
154
static const struct iio_chan_spec mrfld_adc_channels[] = {
drivers/iio/adc/intel_mrfld_adc.c
71
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
57
static const struct iio_chan_spec lpc18xx_adc_iio_channels[] = {
drivers/iio/adc/lpc18xx_adc.c
87
struct iio_chan_spec const *chan,
drivers/iio/adc/lpc32xx_adc.c
120
static const struct iio_chan_spec lpc32xx_adc_iio_channels[] = {
drivers/iio/adc/lpc32xx_adc.c
126
static const struct iio_chan_spec lpc32xx_adc_iio_scale_channels[] = {
drivers/iio/adc/lpc32xx_adc.c
59
struct iio_chan_spec const *chan,
drivers/iio/adc/ltc2309.c
103
static const struct iio_chan_spec ltc2309_channels[] = {
drivers/iio/adc/ltc2309.c
126
const struct iio_chan_spec *channels __counted_by_ptr(num_channels);
drivers/iio/adc/ltc2309.c
175
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ltc2309.c
96
static const struct iio_chan_spec ltc2305_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
153
static const struct iio_chan_spec max1027_channels[] = {
drivers/iio/adc/max1027.c
157
static const struct iio_chan_spec max1029_channels[] = {
drivers/iio/adc/max1027.c
161
static const struct iio_chan_spec max1031_channels[] = {
drivers/iio/adc/max1027.c
165
static const struct iio_chan_spec max1227_channels[] = {
drivers/iio/adc/max1027.c
169
static const struct iio_chan_spec max1229_channels[] = {
drivers/iio/adc/max1027.c
173
static const struct iio_chan_spec max1231_channels[] = {
drivers/iio/adc/max1027.c
228
const struct iio_chan_spec *channels;
drivers/iio/adc/max1027.c
332
struct iio_chan_spec const *chan,
drivers/iio/adc/max1027.c
370
struct iio_chan_spec const *chan,
drivers/iio/adc/max11100.c
41
static const struct iio_chan_spec max11100_channels[] = {
drivers/iio/adc/max11100.c
72
struct iio_chan_spec const *chan,
drivers/iio/adc/max1118.c
136
struct iio_chan_spec const *chan,
drivers/iio/adc/max1118.c
177
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/max1118.c
62
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/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
135
const struct iio_chan_spec *channels;
drivers/iio/adc/max1363.c
360
struct iio_chan_spec const *chan,
drivers/iio/adc/max1363.c
413
struct iio_chan_spec const *chan,
drivers/iio/adc/max1363.c
518
static const struct iio_chan_spec max1036_channels[] =
drivers/iio/adc/max1363.c
520
static const struct iio_chan_spec max1136_channels[] =
drivers/iio/adc/max1363.c
522
static const struct iio_chan_spec max1236_channels[] =
drivers/iio/adc/max1363.c
524
static const struct iio_chan_spec max1361_channels[] =
drivers/iio/adc/max1363.c
526
static const struct iio_chan_spec max1363_channels[] =
drivers/iio/adc/max1363.c
578
static const struct iio_chan_spec max1038_channels[] = MAX1363_12X_CHANS(8);
drivers/iio/adc/max1363.c
579
static const struct iio_chan_spec max1138_channels[] = MAX1363_12X_CHANS(10);
drivers/iio/adc/max1363.c
580
static const struct iio_chan_spec max1238_channels[] = MAX1363_12X_CHANS(12);
drivers/iio/adc/max1363.c
618
static const struct iio_chan_spec max11602_channels[] = MAX1363_8X_CHANS(8);
drivers/iio/adc/max1363.c
619
static const struct iio_chan_spec max11608_channels[] = MAX1363_8X_CHANS(10);
drivers/iio/adc/max1363.c
620
static const struct iio_chan_spec max11614_channels[] = MAX1363_8X_CHANS(12);
drivers/iio/adc/max1363.c
634
static const struct iio_chan_spec max11646_channels[] = MAX1363_2X_CHANS(10);
drivers/iio/adc/max1363.c
635
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
221
struct iio_chan_spec const *chan,
drivers/iio/adc/max14001.c
280
static const struct iio_chan_spec max14001_channel[] = {
drivers/iio/adc/max34408.c
104
static const struct iio_chan_spec max34408_channels[] = {
drivers/iio/adc/max34408.c
109
static const struct iio_chan_spec max34409_channels[] = {
drivers/iio/adc/max34408.c
117
const struct iio_chan_spec *chan, int *val)
drivers/iio/adc/max34408.c
150
struct iio_chan_spec const *chan,
drivers/iio/adc/max34408.c
89
const struct iio_chan_spec *channels;
drivers/iio/adc/max77541-adc.c
122
static const struct iio_chan_spec max77541_adc_channels[] = {
drivers/iio/adc/max77541-adc.c
134
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
29
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
42
struct iio_chan_spec const *chan,
drivers/iio/adc/max77541-adc.c
86
struct iio_chan_spec const *chan,
drivers/iio/adc/max9611.c
157
static const struct iio_chan_spec max9611_channels[] = {
drivers/iio/adc/max9611.c
286
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp320x.c
194
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/mcp320x.c
255
static const struct iio_chan_spec mcp3201_channels[] = {
drivers/iio/adc/mcp320x.c
259
static const struct iio_chan_spec mcp3202_channels[] = {
drivers/iio/adc/mcp320x.c
266
static const struct iio_chan_spec mcp3204_channels[] = {
drivers/iio/adc/mcp320x.c
277
static const struct iio_chan_spec mcp3208_channels[] = {
drivers/iio/adc/mcp320x.c
64
const struct iio_chan_spec *channels;
drivers/iio/adc/mcp3422.c
124
struct iio_chan_spec const *channel, int *value)
drivers/iio/adc/mcp3422.c
154
struct iio_chan_spec const *channel, int *val1,
drivers/iio/adc/mcp3422.c
187
struct iio_chan_spec const *channel, int val1,
drivers/iio/adc/mcp3422.c
247
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/mcp3422.c
298
static const struct iio_chan_spec mcp3421_channels[] = {
drivers/iio/adc/mcp3422.c
302
static const struct iio_chan_spec mcp3422_channels[] = {
drivers/iio/adc/mcp3422.c
307
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
106
const struct iio_chan_spec *channels;
drivers/iio/adc/mcp3911.c
306
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp3911.c
320
struct iio_chan_spec const *chan,
drivers/iio/adc/mcp3911.c
341
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/mcp3911.c
376
struct iio_chan_spec const *channel, int val,
drivers/iio/adc/mcp3911.c
455
static const struct iio_chan_spec mcp3910_channels[] = {
drivers/iio/adc/mcp3911.c
461
static const struct iio_chan_spec mcp3911_channels[] = {
drivers/iio/adc/mcp3911.c
467
static const struct iio_chan_spec mcp3912_channels[] = {
drivers/iio/adc/mcp3911.c
475
static const struct iio_chan_spec mcp3913_channels[] = {
drivers/iio/adc/mcp3911.c
485
static const struct iio_chan_spec mcp3914_channels[] = {
drivers/iio/adc/mcp3911.c
497
static const struct iio_chan_spec mcp3918_channels[] = {
drivers/iio/adc/mcp3911.c
502
static const struct iio_chan_spec mcp3919_channels[] = {
drivers/iio/adc/mcp3911.c
537
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
1183
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
46
static const struct iio_chan_spec mp2629_channels[] = {
drivers/iio/adc/mp2629_adc.c
64
struct iio_chan_spec const *chan,
drivers/iio/adc/mt6359-auxadc.c
157
const struct iio_chan_spec *channels;
drivers/iio/adc/mt6359-auxadc.c
167
const struct iio_chan_spec *chan, int *vbat, int *ibat);
drivers/iio/adc/mt6359-auxadc.c
207
static const struct iio_chan_spec mt6357_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
253
static const struct iio_chan_spec mt6358_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
301
static const struct iio_chan_spec mt6359_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
351
static const struct iio_chan_spec mt6363_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
415
static const struct iio_chan_spec mt6373_auxadc_channels[] = {
drivers/iio/adc/mt6359-auxadc.c
463
static int mt6358_start_imp_conv(struct mt6359_auxadc *adc_dev, const struct iio_chan_spec *chan)
drivers/iio/adc/mt6359-auxadc.c
486
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
193
static int mt6360_adc_read_raw(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/adc/mt6360-adc.c
215
static int mt6360_adc_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/adc/mt6360-adc.c
243
static const struct iio_chan_spec mt6360_adc_channels[] = {
drivers/iio/adc/mt6370-adc.c
220
const struct iio_chan_spec *chan,
drivers/iio/adc/mt6370-adc.c
251
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mt6370-adc.c
272
static const struct iio_chan_spec mt6370_adc_channels[] = {
drivers/iio/adc/mt6577_auxadc.c
110
struct iio_chan_spec const *chan)
drivers/iio/adc/mt6577_auxadc.c
184
struct iio_chan_spec const *chan,
drivers/iio/adc/mt6577_auxadc.c
70
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
204
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
242
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
289
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
359
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
396
struct iio_chan_spec const *chan,
drivers/iio/adc/nau7802.c
72
static const struct iio_chan_spec nau7802_chan_array[] = {
drivers/iio/adc/nct7201.c
126
const struct iio_chan_spec *channels;
drivers/iio/adc/nct7201.c
157
static const struct iio_chan_spec nct7201_channels[] = {
drivers/iio/adc/nct7201.c
168
static const struct iio_chan_spec nct7202_channels[] = {
drivers/iio/adc/nct7201.c
184
struct iio_chan_spec const *chan,
drivers/iio/adc/nct7201.c
212
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
243
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
269
const struct iio_chan_spec *chan,
drivers/iio/adc/nct7201.c
282
const struct iio_chan_spec *chan,
drivers/iio/adc/npcm_adc.c
155
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/npcm_adc.c
88
static const struct iio_chan_spec npcm_adc_iio_channels[] = {
drivers/iio/adc/nxp-sar-adc.c
175
static const struct iio_chan_spec nxp_sar_adc_iio_channels[] = {
drivers/iio/adc/nxp-sar-adc.c
523
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/nxp-sar-adc.c
560
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
408
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
645
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-pm8xxx-xoadc.c
719
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-pm8xxx-xoadc.c
739
struct iio_chan_spec *iio_chan,
drivers/iio/adc/qcom-spmi-adc5-gen3.c
361
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/qcom-spmi-adc5-gen3.c
389
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/qcom-spmi-adc5-gen3.c
579
struct iio_chan_spec *iio_chan;
drivers/iio/adc/qcom-spmi-adc5-gen3.c
67
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-spmi-adc5.c
150
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-spmi-adc5.c
315
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
356
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
393
struct iio_chan_spec const *chan,
drivers/iio/adc/qcom-spmi-adc5.c
435
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
466
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
474
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-adc5.c
825
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
254
static const struct iio_chan_spec rradc_iio_chans[RR_ADC_CHAN_MAX];
drivers/iio/adc/qcom-spmi-rradc.c
427
const struct iio_chan_spec *iio_chan = &rradc_iio_chans[chan_address];
drivers/iio/adc/qcom-spmi-rradc.c
514
const struct iio_chan_spec *iio_chan = &rradc_iio_chans[chan_address];
drivers/iio/adc/qcom-spmi-rradc.c
727
struct iio_chan_spec const *chan_spec, int *val,
drivers/iio/adc/qcom-spmi-rradc.c
769
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-rradc.c
848
static const struct iio_chan_spec rradc_iio_chans[RR_ADC_CHAN_MAX] = {
drivers/iio/adc/qcom-spmi-vadc.c
119
struct iio_chan_spec *iio_chans;
drivers/iio/adc/qcom-spmi-vadc.c
446
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/qcom-spmi-vadc.c
500
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-vadc.c
754
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
196
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/rohm-bd79112.c
224
static const struct iio_chan_spec bd79112_chan_template = {
drivers/iio/adc/rohm-bd79112.c
385
static unsigned int bd79112_get_gpio_pins(const struct iio_chan_spec *cs, int num_channels)
drivers/iio/adc/rohm-bd79112.c
417
struct iio_chan_spec *cs;
drivers/iio/adc/rohm-bd79124.c
1002
const struct iio_chan_spec *template;
drivers/iio/adc/rohm-bd79124.c
1003
struct iio_chan_spec *cs;
drivers/iio/adc/rohm-bd79124.c
317
static const struct iio_chan_spec bd79124_chan_template_noirq = {
drivers/iio/adc/rohm-bd79124.c
324
static const struct iio_chan_spec bd79124_chan_template = {
drivers/iio/adc/rohm-bd79124.c
334
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
455
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
557
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
573
const struct iio_chan_spec *chan,
drivers/iio/adc/rohm-bd79124.c
666
struct iio_chan_spec const *chan,
drivers/iio/adc/rohm-bd79124.c
931
static int bd79124_get_gpio_pins(const struct iio_chan_spec *cs, int num_channels)
drivers/iio/adc/rtq6056.c
115
static const struct iio_chan_spec rtq6056_channels[RTQ6056_MAX_CHANNEL + 1] = {
drivers/iio/adc/rtq6056.c
199
static const struct iio_chan_spec rtq6059_channels[RTQ6056_MAX_CHANNEL + 1] = {
drivers/iio/adc/rtq6056.c
275
struct iio_chan_spec const *ch,
drivers/iio/adc/rtq6056.c
309
static int rtq6056_adc_read_scale(struct iio_chan_spec const *ch, int *val,
drivers/iio/adc/rtq6056.c
332
static int rtq6059_adc_read_scale(struct iio_chan_spec const *ch, int *val,
drivers/iio/adc/rtq6056.c
364
struct iio_chan_spec const *ch, int val)
drivers/iio/adc/rtq6056.c
452
struct iio_chan_spec const *ch, int *val)
drivers/iio/adc/rtq6056.c
471
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/rtq6056.c
493
struct iio_chan_spec const *chan,
drivers/iio/adc/rtq6056.c
517
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/rtq6056.c
536
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/rtq6056.c
557
struct iio_chan_spec const *chan,
drivers/iio/adc/rtq6056.c
82
const struct iio_chan_spec *channels;
drivers/iio/adc/rtq6056.c
84
int (*read_scale)(struct iio_chan_spec const *ch, int *val, int *val2);
drivers/iio/adc/rzg2l_adc.c
255
struct iio_chan_spec const *chan,
drivers/iio/adc/rzg2l_adc.c
283
const struct iio_chan_spec *chan,
drivers/iio/adc/rzg2l_adc.c
325
static const struct iio_chan_spec rzg2l_adc_chan_template = {
drivers/iio/adc/rzg2l_adc.c
333
struct iio_chan_spec *chan_array;
drivers/iio/adc/rzg2l_adc.c
78
const struct iio_chan_spec *channels;
drivers/iio/adc/rzn1-adc.c
102
static struct iio_chan_spec rzn1_adc1_adc2_channels[] = {
drivers/iio/adc/rzn1-adc.c
289
static int rzn1_adc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/rzn1-adc.c
76
static struct iio_chan_spec rzn1_adc1_channels[] = {
drivers/iio/adc/rzn1-adc.c
87
static struct iio_chan_spec rzn1_adc2_channels[] = {
drivers/iio/adc/rzt2h_adc.c
153
struct iio_chan_spec const *chan,
drivers/iio/adc/rzt2h_adc.c
183
static const struct iio_chan_spec rzt2h_adc_chan_template = {
drivers/iio/adc/rzt2h_adc.c
192
struct iio_chan_spec *chan_array;
drivers/iio/adc/rzt2h_adc.c
43
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
19
static const struct iio_chan_spec iio_sd_mod_ch = {
drivers/iio/adc/sd_adc_modulator.c
52
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
65
static const struct iio_chan_spec sophgo_channels[] = {
drivers/iio/adc/sophgo-cv1800b-adc.c
95
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
151
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
191
struct iio_chan_spec const *chan,
drivers/iio/adc/spear_adc.c
227
static const struct iio_chan_spec spear_adc_iio_channels[] = {
drivers/iio/adc/stm32-adc.c
1328
const struct iio_chan_spec *chan;
drivers/iio/adc/stm32-adc.c
1435
const struct iio_chan_spec *chan,
drivers/iio/adc/stm32-adc.c
1446
const struct iio_chan_spec *chan)
drivers/iio/adc/stm32-adc.c
1477
const struct iio_chan_spec *chan,
drivers/iio/adc/stm32-adc.c
1536
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
1579
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
1596
struct iio_chan_spec const *chan,
drivers/iio/adc/stm32-adc.c
2083
struct iio_chan_spec *chan, u32 vinp,
drivers/iio/adc/stm32-adc.c
2170
struct iio_chan_spec *channels,
drivers/iio/adc/stm32-adc.c
2323
struct iio_chan_spec *channels)
drivers/iio/adc/stm32-adc.c
2398
struct iio_chan_spec *channels;
drivers/iio/adc/stm32-adc.c
2431
sizeof(struct iio_chan_spec), GFP_KERNEL);
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
111
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/sun20i-gpadc-iio.c
167
static const struct iio_chan_spec sun20i_gpadc_chan_template = {
drivers/iio/adc/sun20i-gpadc-iio.c
178
struct iio_chan_spec *channels;
drivers/iio/adc/sun20i-gpadc-iio.c
63
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
100
const struct iio_chan_spec* channels;
drivers/iio/adc/ti-adc081c.c
46
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-adc081c.c
92
static const struct iio_chan_spec _name ## _channels[] = { \
drivers/iio/adc/ti-adc0832.c
169
struct iio_chan_spec const *channel, int *value,
drivers/iio/adc/ti-adc0832.c
214
const struct iio_chan_spec *scan_chan =
drivers/iio/adc/ti-adc0832.c
74
static const struct iio_chan_spec adc0831_channels[] = {
drivers/iio/adc/ti-adc0832.c
79
static const struct iio_chan_spec adc0832_channels[] = {
drivers/iio/adc/ti-adc0832.c
87
static const struct iio_chan_spec adc0834_channels[] = {
drivers/iio/adc/ti-adc0832.c
99
static const struct iio_chan_spec adc0838_channels[] = {
drivers/iio/adc/ti-adc084s021.c
168
const struct iio_chan_spec *channel =
drivers/iio/adc/ti-adc084s021.c
58
static const struct iio_chan_spec adc084s021_channels[] = {
drivers/iio/adc/ti-adc084s021.c
89
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/ti-adc108s102.c
175
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-adc108s102.c
99
static const struct iio_chan_spec adc108s102_channels[] = {
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
101
static const struct iio_chan_spec simple_1chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
105
static const struct iio_chan_spec simple_2chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
110
static const struct iio_chan_spec simple_4chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
117
static const struct iio_chan_spec simple_8chan_adc_channels[] = {
drivers/iio/adc/ti-adc128s052.c
21
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-adc128s052.c
64
struct iio_chan_spec const *channel, int *val,
drivers/iio/adc/ti-adc161s626.c
130
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-adc161s626.c
32
static const struct iio_chan_spec ti_adc141s626_channels[] = {
drivers/iio/adc/ti-adc161s626.c
49
static const struct iio_chan_spec ti_adc161s626_channels[] = {
drivers/iio/adc/ti-adc161s626.c
77
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads1015.c
317
static const struct iio_chan_spec ads1015_channels[] = {
drivers/iio/adc/ti-ads1015.c
337
static const struct iio_chan_spec ads1115_channels[] = {
drivers/iio/adc/ti-ads1015.c
357
static const struct iio_chan_spec tla2024_channels[] = {
drivers/iio/adc/ti-ads1015.c
475
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1015.c
507
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1015.c
533
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads1015.c
558
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads1015.c
590
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1015.c
607
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
639
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
679
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/adc/ti-ads1015.c
699
const struct iio_chan_spec *chan, int comp_mode)
drivers/iio/adc/ti-ads1015.c
745
const struct iio_chan_spec *chan, int comp_mode)
drivers/iio/adc/ti-ads1015.c
772
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
157
static const struct iio_chan_spec ads1118_iio_channels[] = {
drivers/iio/adc/ti-ads1018.c
170
static const struct iio_chan_spec ads1018_iio_channels[] = {
drivers/iio/adc/ti-ads1018.c
248
struct iio_chan_spec const *chan, u16 *cnv)
drivers/iio/adc/ti-ads1018.c
292
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/adc/ti-ads1018.c
341
ads1018_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
355
ads1018_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
380
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/adc/ti-ads1018.c
417
ads1018_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1018.c
432
struct iio_chan_spec const *chan, long mask)
drivers/iio/adc/ti-ads1018.c
56
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
584
const struct iio_chan_spec ads1119_channel =
drivers/iio/adc/ti-ads1119.c
585
(const struct iio_chan_spec) {
drivers/iio/adc/ti-ads1119.c
602
const struct iio_chan_spec ads1119_ts = IIO_CHAN_SOFT_TIMESTAMP(0);
drivers/iio/adc/ti-ads1119.c
604
struct iio_chan_spec *iio_channels, *chan;
drivers/iio/adc/ti-ads124s08.c
125
static const struct iio_chan_spec ads124s06_channels[] = {
drivers/iio/adc/ti-ads124s08.c
134
static const struct iio_chan_spec ads124s08_channels[] = {
drivers/iio/adc/ti-ads124s08.c
222
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads124s08.c
91
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
321
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads1298.c
359
struct iio_chan_spec const *chan, int val,
drivers/iio/adc/ti-ads1298.c
512
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
114
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads131m02.c
485
static int ads131m_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *channel,
drivers/iio/adc/ti-ads131m02.c
517
static const struct iio_chan_spec ads131m02_channels[] = {
drivers/iio/adc/ti-ads131m02.c
522
static const struct iio_chan_spec ads131m03_channels[] = {
drivers/iio/adc/ti-ads131m02.c
528
static const struct iio_chan_spec ads131m04_channels[] = {
drivers/iio/adc/ti-ads131m02.c
535
static const struct iio_chan_spec ads131m06_channels[] = {
drivers/iio/adc/ti-ads131m02.c
544
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
186
static const struct iio_chan_spec ads7924_channels[] = {
drivers/iio/adc/ti-ads7924.c
194
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/ti-ads7924.c
225
struct iio_chan_spec const *chan, int *val,
drivers/iio/adc/ti-ads7950.c
114
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-ads7950.c
138
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
147
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
160
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
177
const struct iio_chan_spec name ## _channels[] = { \
drivers/iio/adc/ti-ads7950.c
323
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
140
static const struct iio_chan_spec ads8684_channels[] = {
drivers/iio/adc/ti-ads8688.c
147
static const struct iio_chan_spec ads8688_channels[] = {
drivers/iio/adc/ti-ads8688.c
216
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
252
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
263
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
332
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
346
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-ads8688.c
57
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
123
struct iio_chan_spec const *chan,
drivers/iio/adc/ti-tlc4541.c
48
const struct iio_chan_spec *channels;
drivers/iio/adc/ti-tlc4541.c
71
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
176
const struct iio_chan_spec *chan,
drivers/iio/adc/twl4030-madc.c
214
static const struct iio_chan_spec twl4030_madc_iio_channels[] = {
drivers/iio/adc/twl6030-gpadc.c
117
const struct iio_chan_spec *iio_channels;
drivers/iio/adc/twl6030-gpadc.c
516
const struct iio_chan_spec *chan,
drivers/iio/adc/twl6030-gpadc.c
808
static const struct iio_chan_spec twl6030_gpadc_iio_channels[] = {
drivers/iio/adc/twl6030-gpadc.c
824
static const struct iio_chan_spec twl6032_gpadc_iio_channels[] = {
drivers/iio/adc/vf610_adc.c
470
const struct iio_chan_spec *chan,
drivers/iio/adc/vf610_adc.c
485
const struct iio_chan_spec *chan)
drivers/iio/adc/vf610_adc.c
535
static const struct iio_chan_spec vf610_adc_iio_channels[] = {
drivers/iio/adc/vf610_adc.c
631
struct iio_chan_spec const *chan, int *val)
drivers/iio/adc/vf610_adc.c
669
struct iio_chan_spec const *chan,
drivers/iio/adc/vf610_adc.c
707
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
1084
static const struct iio_chan_spec ams_ps_channels[] = {
drivers/iio/adc/xilinx-ams.c
1100
static const struct iio_chan_spec ams_pl_channels[] = {
drivers/iio/adc/xilinx-ams.c
1134
static const struct iio_chan_spec ams_ctrl_channels[] = {
drivers/iio/adc/xilinx-ams.c
1145
struct iio_chan_spec *channels, int num_channels)
drivers/iio/adc/xilinx-ams.c
1147
struct iio_chan_spec *chan;
drivers/iio/adc/xilinx-ams.c
1186
struct iio_chan_spec *channels)
drivers/iio/adc/xilinx-ams.c
1232
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
829
static const struct iio_chan_spec *ams_event_to_channel(struct iio_dev *dev,
drivers/iio/adc/xilinx-ams.c
874
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
884
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
907
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
926
const struct iio_chan_spec *chan,
drivers/iio/adc/xilinx-ams.c
961
const struct iio_chan_spec *chan;
drivers/iio/adc/xilinx-xadc-core.c
1025
struct iio_chan_spec const *chan, int val, int val2, long info)
drivers/iio/adc/xilinx-xadc-core.c
1110
static const struct iio_chan_spec xadc_7s_channels[] = {
drivers/iio/adc/xilinx-xadc-core.c
1145
static const struct iio_chan_spec xadc_us_channels[] = {
drivers/iio/adc/xilinx-xadc-core.c
1203
const struct iio_chan_spec *channel_templates;
drivers/iio/adc/xilinx-xadc-core.c
1204
struct iio_chan_spec *channels, *chan;
drivers/iio/adc/xilinx-xadc-core.c
921
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
1037
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74413r.c
1061
struct iio_chan_spec const *chan,
drivers/iio/addac/ad74413r.c
1135
static const struct iio_chan_spec ad74413r_voltage_output_channels[] = {
drivers/iio/addac/ad74413r.c
1140
static const struct iio_chan_spec ad74413r_current_output_channels[] = {
drivers/iio/addac/ad74413r.c
1145
static const struct iio_chan_spec ad74413r_voltage_input_channels[] = {
drivers/iio/addac/ad74413r.c
1149
static const struct iio_chan_spec ad74413r_current_input_channels[] = {
drivers/iio/addac/ad74413r.c
1153
static const struct iio_chan_spec ad74413r_current_input_loop_channels[] = {
drivers/iio/addac/ad74413r.c
1158
static const struct iio_chan_spec ad74413r_resistance_input_channels[] = {
drivers/iio/addac/ad74413r.c
1162
static const struct iio_chan_spec ad74413r_digital_input_channels[] = {
drivers/iio/addac/ad74413r.c
1267
const struct iio_chan_spec *chans;
drivers/iio/addac/ad74413r.c
1268
struct iio_chan_spec *channels;
drivers/iio/addac/ad74413r.c
1287
struct iio_chan_spec *chan = &channels[chan_i];
drivers/iio/addac/ad74413r.c
50
const struct iio_chan_spec *channels;
drivers/iio/addac/ad74413r.c
975
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
146
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
235
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
258
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
270
struct iio_chan_spec const *chan,
drivers/iio/afe/iio-rescale.c
283
struct iio_chan_spec *chan = &rescale->chan;
drivers/iio/afe/iio-rescale.c
284
struct iio_chan_spec const *schan = rescale->source->channel;
drivers/iio/amplifiers/ad8366.c
206
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
237
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
274
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/ad8366.c
299
static const struct iio_chan_spec ad8366_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
101
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/adl8113.c
124
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/adl8113.c
93
static const struct iio_chan_spec adl8113_channels[] = {
drivers/iio/amplifiers/hmc425a.c
168
struct iio_chan_spec const *chan, int *val,
drivers/iio/amplifiers/hmc425a.c
191
struct iio_chan_spec const *chan, int val,
drivers/iio/amplifiers/hmc425a.c
216
struct iio_chan_spec const *chan,
drivers/iio/amplifiers/hmc425a.c
235
const struct iio_chan_spec *chan,
drivers/iio/amplifiers/hmc425a.c
245
const struct iio_chan_spec *chan,
drivers/iio/amplifiers/hmc425a.c
294
static const struct iio_chan_spec hmc425a_channels[] = {
drivers/iio/amplifiers/hmc425a.c
298
static const struct iio_chan_spec ltc6373_channels[] = {
drivers/iio/amplifiers/hmc425a.c
46
const struct iio_chan_spec *channels;
drivers/iio/cdc/ad7150.c
101
struct iio_chan_spec const *chan,
drivers/iio/cdc/ad7150.c
149
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
232
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
324
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
356
const struct iio_chan_spec *chan,
drivers/iio/cdc/ad7150.c
460
static const struct iio_chan_spec ad7150_channels[] = {
drivers/iio/cdc/ad7150.c
465
static const struct iio_chan_spec ad7150_channels_no_irq[] = {
drivers/iio/cdc/ad7150.c
470
static const struct iio_chan_spec ad7151_channels[] = {
drivers/iio/cdc/ad7150.c
474
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
36
static const struct iio_chan_spec ams_iaqcore_channels[] = {
drivers/iio/chemical/ams-iaq-core.c
93
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/atlas-ezo-sensor.c
113
struct iio_chan_spec const *chan,
drivers/iio/chemical/atlas-ezo-sensor.c
30
const struct iio_chan_spec *channels;
drivers/iio/chemical/atlas-ezo-sensor.c
61
static const struct iio_chan_spec atlas_co2_ezo_channels[] = {
drivers/iio/chemical/atlas-ezo-sensor.c
65
static const struct iio_chan_spec atlas_o2_ezo_channels[] = {
drivers/iio/chemical/atlas-ezo-sensor.c
69
static const struct iio_chan_spec atlas_hum_ezo_channels[] = {
drivers/iio/chemical/atlas-sensor.c
102
static int atlas_buffer_num_channels(const struct iio_chan_spec *spec)
drivers/iio/chemical/atlas-sensor.c
112
static const struct iio_chan_spec atlas_ph_channels[] = {
drivers/iio/chemical/atlas-sensor.c
154
static const struct iio_chan_spec atlas_ec_channels[] = {
drivers/iio/chemical/atlas-sensor.c
181
static const struct iio_chan_spec atlas_orp_channels[] = {
drivers/iio/chemical/atlas-sensor.c
198
static const struct iio_chan_spec atlas_do_channels[] = {
drivers/iio/chemical/atlas-sensor.c
223
static const struct iio_chan_spec atlas_rtd_channels[] = {
drivers/iio/chemical/atlas-sensor.c
346
const struct iio_chan_spec *channels;
drivers/iio/chemical/atlas-sensor.c
498
struct iio_chan_spec const *chan,
drivers/iio/chemical/atlas-sensor.c
566
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
145
struct iio_chan_spec const *chan,
drivers/iio/chemical/mhz19b.c
237
static const struct iio_chan_spec mhz19b_channels[] = {
drivers/iio/chemical/pms7003.c
138
struct iio_chan_spec const *chan,
drivers/iio/chemical/pms7003.c
187
static const struct iio_chan_spec pms7003_channels[] = {
drivers/iio/chemical/scd30_core.c
209
static int scd30_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
261
static int scd30_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
312
static int scd30_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
334
static int scd30_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/chemical/scd30_core.c
483
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
117
const struct iio_chan_spec *channels;
drivers/iio/chemical/sgp30.c
135
static const struct iio_chan_spec sgp30_channels[] = {
drivers/iio/chemical/sgp30.c
166
static const struct iio_chan_spec sgpc3_channels[] = {
drivers/iio/chemical/sgp30.c
337
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
130
struct iio_chan_spec const *chan,
drivers/iio/chemical/sps30.c
305
static const struct iio_chan_spec sps30_channels[] = {
drivers/iio/chemical/sunrise_co2.c
237
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
262
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
319
const struct iio_chan_spec *chan,
drivers/iio/chemical/sunrise_co2.c
376
static const struct iio_chan_spec sunrise_channels[] = {
drivers/iio/chemical/sunrise_co2.c
393
const struct iio_chan_spec *chan,
drivers/iio/chemical/vz89x.c
241
struct iio_chan_spec const *chan,
drivers/iio/chemical/vz89x.c
261
struct iio_chan_spec const *chan, int *val,
drivers/iio/chemical/vz89x.c
54
const struct iio_chan_spec *channels;
drivers/iio/chemical/vz89x.c
62
static const struct iio_chan_spec vz89x_channels[] = {
drivers/iio/chemical/vz89x.c
99
static const struct iio_chan_spec vz89te_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
33
static const struct iio_chan_spec cros_ec_lid_angle_channels[] = {
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
68
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
150
struct iio_chan_spec const *chan,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
230
struct iio_chan_spec *channel;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
32
struct iio_chan_spec channels[CROS_EC_SENSORS_MAX_CHANNELS];
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
36
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_data_channel(struct iio_chan_spec *iio_chan,
drivers/iio/common/scmi_sensors/scmi_iio.c
560
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
533
struct iio_chan_spec const *ch, int *val)
drivers/iio/dac/ad3530r.c
114
const struct iio_chan_spec *chan)
drivers/iio/dac/ad3530r.c
123
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
150
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
161
const struct iio_chan_spec *chan,
drivers/iio/dac/ad3530r.c
222
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3530r.c
251
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3530r.c
315
static const struct iio_chan_spec ad3530r_channels[] = {
drivers/iio/dac/ad3530r.c
326
static const struct iio_chan_spec ad3531r_channels[] = {
drivers/iio/dac/ad3530r.c
69
const struct iio_chan_spec *channels;
drivers/iio/dac/ad3552r-hs.c
110
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r-hs.c
154
struct iio_chan_spec const *chan,
drivers/iio/dac/ad3552r-hs.c
775
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
186
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
303
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5360.c
359
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5360.c
428
struct iio_chan_spec *channels;
drivers/iio/dac/ad5360.c
431
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
102
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad5686.c
114
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.c
168
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5686.c
195
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5686.c
255
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
260
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
266
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
274
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
286
static const struct iio_chan_spec name[] = { \
drivers/iio/dac/ad5686.c
47
static inline unsigned int ad5686_pd_mask_shift(const struct iio_chan_spec *chan)
drivers/iio/dac/ad5686.c
56
static inline void ad5686_pd_field_set(const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.c
64
static inline unsigned int ad5686_pd_field_get(const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.c
73
const struct iio_chan_spec *chan)
drivers/iio/dac/ad5686.c
83
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5686.h
85
const struct iio_chan_spec *channels;
drivers/iio/dac/ad5706r.c
122
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5706r.c
148
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5706r.c
193
static const struct iio_chan_spec ad5706r_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
518
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
551
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
570
const struct iio_chan_spec *chan,
drivers/iio/dac/ad5758.c
580
struct iio_chan_spec const *chan,
drivers/iio/dac/ad5758.c
644
static const struct iio_chan_spec ad5758_voltage_ch[] = {
drivers/iio/dac/ad5758.c
648
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
476
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
582
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
655
struct iio_chan_spec const *chan,
drivers/iio/dac/ad7293.c
728
static const struct iio_chan_spec ad7293_channels[] = {
drivers/iio/dac/ad7303.c
113
struct iio_chan_spec const *chan, int *val, int *val2, long info)
drivers/iio/dac/ad7303.c
140
struct iio_chan_spec const *chan, int val, int val2, long mask)
drivers/iio/dac/ad7303.c
195
static const struct iio_chan_spec ad7303_channels[] = {
drivers/iio/dac/ad7303.c
63
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad7303.c
72
uintptr_t private, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/dac/ad7303.c
99
struct iio_chan_spec const *chan)
drivers/iio/dac/ad8460.c
176
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
190
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
207
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
221
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
241
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
255
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
275
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/ad8460.c
289
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
343
const struct iio_chan_spec *chan)
drivers/iio/dac/ad8460.c
349
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
422
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/dac/ad8460.c
448
static int ad8460_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan,
drivers/iio/dac/ad8460.c
535
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
557
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
579
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
597
const struct iio_chan_spec *chan,
drivers/iio/dac/ad8460.c
775
static const struct iio_chan_spec ad8460_channels[] = {
drivers/iio/dac/ad8460.c
780
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
104
const struct iio_chan_spec *chan, u32 mode)
drivers/iio/dac/ad9739a.c
120
struct iio_chan_spec const *chan,
drivers/iio/dac/ad9739a.c
323
static struct iio_chan_spec ad9739a_channels[] = {
drivers/iio/dac/ad9739a.c
79
const struct iio_chan_spec *chan)
drivers/iio/dac/adi-axi-dac.c
212
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
228
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
266
const struct iio_chan_spec *chan, char *buf,
drivers/iio/dac/adi-axi-dac.c
329
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
349
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
395
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
436
const struct iio_chan_spec *chan,
drivers/iio/dac/adi-axi-dac.c
460
const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/adi-axi-dac.c
493
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
111
struct iio_chan_spec const *chan,
drivers/iio/dac/dpot-dac.c
42
static const struct iio_chan_spec dpot_dac_iio_channel = {
drivers/iio/dac/dpot-dac.c
52
struct iio_chan_spec const *chan,
drivers/iio/dac/dpot-dac.c
95
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
106
static const struct iio_chan_spec ds4424_channels_with_scale[] = {
drivers/iio/dac/ds4424.c
182
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
221
struct iio_chan_spec const *chan,
drivers/iio/dac/ds4424.c
99
static const struct iio_chan_spec ds4424_channels[] = {
drivers/iio/dac/lpc18xx_dac.c
38
static const struct iio_chan_spec lpc18xx_dac_iio_channels[] = {
drivers/iio/dac/lpc18xx_dac.c
48
struct iio_chan_spec const *chan,
drivers/iio/dac/lpc18xx_dac.c
73
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
112
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2632.c
123
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2632.c
178
const struct iio_chan_spec _name ## _channels[] = { \
drivers/iio/dac/ltc2632.c
34
const struct iio_chan_spec *channels;
drivers/iio/dac/ltc2632.c
72
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2632.c
89
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2664.c
104
struct iio_chan_spec *iio_channels;
drivers/iio/dac/ltc2664.c
227
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2664.c
243
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/ltc2664.c
268
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/ltc2664.c
287
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
316
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
366
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
384
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2664.c
455
static const struct iio_chan_spec ltc2664_channel_template = {
drivers/iio/dac/ltc2664.c
624
sizeof(struct iio_chan_spec),
drivers/iio/dac/ltc2688.c
255
struct iio_chan_spec const *chan,
drivers/iio/dac/ltc2688.c
270
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/ltc2688.c
318
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/ltc2688.c
347
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
372
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
388
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
424
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
449
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
485
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
509
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
531
const struct iio_chan_spec *chan)
drivers/iio/dac/ltc2688.c
545
const struct iio_chan_spec *chan,
drivers/iio/dac/ltc2688.c
666
static const struct iio_chan_spec ltc2688_channels[] = {
drivers/iio/dac/ltc2688.c
88
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
233
struct iio_chan_spec const *chan,
drivers/iio/dac/max22007.c
258
struct iio_chan_spec const *chan,
drivers/iio/dac/max22007.c
278
const struct iio_chan_spec *chan,
drivers/iio/dac/max22007.c
297
const struct iio_chan_spec *chan,
drivers/iio/dac/max22007.c
373
st->iio_chans[i++] = (struct iio_chan_spec) {
drivers/iio/dac/max22007.c
83
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
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/max5522.c
99
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
114
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
156
static const struct iio_chan_spec max5821_channels[] = {
drivers/iio/dac/max5821.c
240
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
258
struct iio_chan_spec const *chan,
drivers/iio/dac/max5821.c
50
const struct iio_chan_spec *chan)
drivers/iio/dac/max5821.c
58
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
77
const struct iio_chan_spec *chan,
drivers/iio/dac/max5821.c
86
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4725.c
163
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4725.c
171
const struct iio_chan_spec *chan, unsigned mode)
drivers/iio/dac/mcp4725.c
181
uintptr_t private, const struct iio_chan_spec *chan, char *buf)
drivers/iio/dac/mcp4725.c
189
uintptr_t private, const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4725.c
258
static const struct iio_chan_spec mcp472x_channel[] = {
drivers/iio/dac/mcp4725.c
31
const struct iio_chan_spec *chan_spec;
drivers/iio/dac/mcp4725.c
323
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4725.c
350
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4728.c
219
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp4728.c
227
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
239
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
249
const struct iio_chan_spec *chan,
drivers/iio/dac/mcp4728.c
291
static const struct iio_chan_spec mcp4728_channels[MCP4728_N_CHANNELS] = {
drivers/iio/dac/mcp4728.c
362
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/mcp4728.c
379
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/mcp4728.c
426
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp47feb02.c
611
const struct iio_chan_spec *chan)
drivers/iio/dac/mcp47feb02.c
618
static int mcp47feb02_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *ch,
drivers/iio/dac/mcp47feb02.c
629
const struct iio_chan_spec *ch, char *buf)
drivers/iio/dac/mcp47feb02.c
638
const struct iio_chan_spec *ch, const char *buf,
drivers/iio/dac/mcp47feb02.c
689
static const struct iio_chan_spec mcp47febxx_ch_template = {
drivers/iio/dac/mcp47feb02.c
743
static int mcp47feb02_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
868
static int mcp47feb02_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
888
static int mcp47feb02_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
920
static int mcp47feb02_read_label(struct iio_dev *indio_dev, struct iio_chan_spec const *ch,
drivers/iio/dac/mcp47feb02.c
946
struct iio_chan_spec chanspec = mcp47febxx_ch_template;
drivers/iio/dac/mcp47feb02.c
949
struct iio_chan_spec *channels;
drivers/iio/dac/mcp4821.c
137
struct iio_chan_spec const *chan, int *val,
drivers/iio/dac/mcp4821.c
168
struct iio_chan_spec const *chan, int val,
drivers/iio/dac/mcp4821.c
233
struct iio_chan_spec const *chan,
drivers/iio/dac/mcp4821.c
72
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
130
struct iio_chan_spec const *chan,
drivers/iio/dac/stm32-dac.c
148
struct iio_chan_spec const *chan,
drivers/iio/dac/stm32-dac.c
184
const struct iio_chan_spec *chan)
drivers/iio/dac/stm32-dac.c
190
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
198
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
211
const struct iio_chan_spec *chan,
drivers/iio/dac/stm32-dac.c
265
static const struct iio_chan_spec stm32_dac_channels[] = {
drivers/iio/dac/ti-dac082s085.c
118
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac082s085.c
128
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac082s085.c
178
static const struct iio_chan_spec ti_dac_channels[] = {
drivers/iio/dac/ti-dac082s085.c
186
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac082s085.c
216
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac082s085.c
248
struct iio_chan_spec const *chan, long mask)
drivers/iio/dac/ti-dac082s085.c
79
const struct iio_chan_spec *chan)
drivers/iio/dac/ti-dac082s085.c
87
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
124
const struct iio_chan_spec *chan)
drivers/iio/dac/ti-dac5571.c
132
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
165
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
175
const struct iio_chan_spec *chan,
drivers/iio/dac/ti-dac5571.c
232
static const struct iio_chan_spec dac5571_channels[] = {
drivers/iio/dac/ti-dac5571.c
240
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac5571.c
266
struct iio_chan_spec const *chan,
drivers/iio/dac/ti-dac5571.c
296
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
112
static const struct iio_chan_spec vf610_dac_iio_channels[] = {
drivers/iio/dac/vf610_dac.c
117
struct iio_chan_spec const *chan,
drivers/iio/dac/vf610_dac.c
143
struct iio_chan_spec const *chan,
drivers/iio/dac/vf610_dac.c
62
const struct iio_chan_spec *chan,
drivers/iio/dac/vf610_dac.c
82
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
405
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
418
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
439
struct iio_chan_spec const *chan,
drivers/iio/filter/admv8818.c
514
const struct iio_chan_spec *chan)
drivers/iio/filter/admv8818.c
522
const struct iio_chan_spec *chan,
drivers/iio/filter/admv8818.c
625
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
610
struct iio_chan_spec const *chan,
drivers/iio/frequency/ad9523.c
646
struct iio_chan_spec const *chan,
drivers/iio/frequency/adf4350.c
263
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4350.c
323
const struct iio_chan_spec *chan,
drivers/iio/frequency/adf4350.c
384
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
808
const struct iio_chan_spec *chan, char *buf)
drivers/iio/frequency/adf4377.c
827
const struct iio_chan_spec *chan, const char *buf,
drivers/iio/frequency/adf4377.c
868
static const struct iio_chan_spec adf4377_channels[] = {
drivers/iio/frequency/admfm2000.c
127
struct iio_chan_spec const *chan,
drivers/iio/frequency/admfm2000.c
152
static const struct iio_chan_spec admfm2000_channels[] = {
drivers/iio/frequency/admfm2000.c
77
struct iio_chan_spec const *chan, int *val,
drivers/iio/frequency/admfm2000.c
98
struct iio_chan_spec const *chan, int val,
drivers/iio/frequency/admv1013.c
189
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1013.c
225
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1013.c
260
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1013.c
289
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1013.c
431
static const struct iio_chan_spec admv1013_channels[] = {
drivers/iio/frequency/admv1014.c
270
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
320
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
363
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1014.c
405
const struct iio_chan_spec *chan,
drivers/iio/frequency/admv1014.c
449
struct iio_chan_spec const *chan,
drivers/iio/frequency/admv1014.c
561
static const struct iio_chan_spec admv1014_channels_iq[] = {
drivers/iio/frequency/admv1014.c
567
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
219
struct iio_chan_spec const *chan,
drivers/iio/frequency/adrf6780.c
268
struct iio_chan_spec const *chan,
drivers/iio/frequency/adrf6780.c
341
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
268
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
346
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
400
struct iio_chan_spec const *chan,
drivers/iio/gyro/adxrs290.c
535
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
561
struct iio_chan_spec const *chan,
drivers/iio/gyro/bmg160_core.c
623
struct iio_chan_spec const *chan,
drivers/iio/gyro/bmg160_core.c
701
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
722
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
745
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
756
const struct iio_chan_spec *chan,
drivers/iio/gyro/bmg160_core.c
804
const struct iio_chan_spec *chan)
drivers/iio/gyro/bmg160_core.c
858
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
148
struct iio_chan_spec const *chan,
drivers/iio/gyro/hid-sensor-gyro-3d.c
235
struct iio_chan_spec *channels,
drivers/iio/gyro/hid-sensor-gyro-3d.c
305
(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
87
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
145
static const struct iio_chan_spec max30102_channels[] = {
drivers/iio/health/max30102.c
156
static const struct iio_chan_spec max30105_channels[] = {
drivers/iio/health/max30102.c
465
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
187
const struct iio_chan_spec *chan,
drivers/iio/humidity/dht11.c
276
static const struct iio_chan_spec dht11_chan_spec[] = {
drivers/iio/humidity/ens210.c
144
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
168
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc100x.c
200
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/hdc100x.c
249
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc100x.c
92
static const struct iio_chan_spec hdc100x_channels[] = {
drivers/iio/humidity/hdc2010.c
123
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc2010.c
138
struct iio_chan_spec const *chan)
drivers/iio/humidity/hdc2010.c
158
struct iio_chan_spec const *chan, int *val,
drivers/iio/humidity/hdc2010.c
214
struct iio_chan_spec const *chan,
drivers/iio/humidity/hdc2010.c
82
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
103
struct iio_chan_spec const *chan,
drivers/iio/humidity/hid-sensor-humidity.c
162
struct iio_chan_spec *channels,
drivers/iio/humidity/hid-sensor-humidity.c
197
struct iio_chan_spec *humid_chans;
drivers/iio/humidity/hid-sensor-humidity.c
33
static const struct iio_chan_spec humidity_channels[] = {
drivers/iio/humidity/hid-sensor-humidity.c
46
static void humidity_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/humidity/hid-sensor-humidity.c
57
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
103
static const struct iio_chan_spec htu21_channels[] = {
drivers/iio/humidity/htu21.c
120
static const struct iio_chan_spec ms8607_channels[] = {
drivers/iio/humidity/htu21.c
39
struct iio_chan_spec const *channel, int *val,
drivers/iio/humidity/htu21.c
78
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
110
static const struct iio_chan_spec si7020_channels[] = {
drivers/iio/humidity/si7020.c
145
struct iio_chan_spec const *chan,
drivers/iio/humidity/si7020.c
167
struct iio_chan_spec const *chan,
drivers/iio/humidity/si7020.c
54
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
111
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16475.c
577
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16475.c
639
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16475.c
742
static const struct iio_chan_spec adis16477_channels[] = {
drivers/iio/imu/adis16475.c
759
static const struct iio_chan_spec adis16475_channels[] = {
drivers/iio/imu/adis16475.c
776
static const struct iio_chan_spec adis16575_channels[] = {
drivers/iio/imu/adis16480.c
141
const struct iio_chan_spec *channels;
drivers/iio/imu/adis16480.c
469
const struct iio_chan_spec *chan, int bias)
drivers/iio/imu/adis16480.c
491
const struct iio_chan_spec *chan, int *bias)
drivers/iio/imu/adis16480.c
523
const struct iio_chan_spec *chan, int scale)
drivers/iio/imu/adis16480.c
535
const struct iio_chan_spec *chan, int *scale)
drivers/iio/imu/adis16480.c
577
const struct iio_chan_spec *chan, int *freq)
drivers/iio/imu/adis16480.c
601
const struct iio_chan_spec *chan, unsigned int freq)
drivers/iio/imu/adis16480.c
644
const struct iio_chan_spec *chan, int *val, int *val2, long info)
drivers/iio/imu/adis16480.c
713
const struct iio_chan_spec *chan, int val, int val2, long info)
drivers/iio/imu/adis16480.c
825
static const struct iio_chan_spec adis16480_channels[] = {
drivers/iio/imu/adis16480.c
846
static const struct iio_chan_spec adis16485_channels[] = {
drivers/iio/imu/adis16480.c
863
static const struct iio_chan_spec adis16545_channels[] = {
drivers/iio/imu/adis16480.c
880
static const struct iio_chan_spec adis16489_channels[] = {
drivers/iio/imu/adis16550.c
579
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16550.c
663
const struct iio_chan_spec *chan,
drivers/iio/imu/adis16550.c
773
static const struct iio_chan_spec adis16550_channels[] = {
drivers/iio/imu/adis16550.c
92
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
1524
struct iio_chan_spec const *chan, int *val)
drivers/iio/imu/bmi323/bmi323_core.c
1671
struct iio_chan_spec const *chan,
drivers/iio/imu/bmi323/bmi323_core.c
1700
struct iio_chan_spec const *chan, int val,
drivers/iio/imu/bmi323/bmi323_core.c
1749
struct iio_chan_spec const *chan, int *val,
drivers/iio/imu/bmi323/bmi323_core.c
183
const struct iio_chan_spec *chan)
drivers/iio/imu/bmi323/bmi323_core.c
282
static const struct iio_chan_spec bmi323_channels[] = {
drivers/iio/imu/bmi323/bmi323_core.c
785
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
804
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
851
const struct iio_chan_spec *chan,
drivers/iio/imu/bmi323/bmi323_core.c
961
const struct iio_chan_spec *chan,
drivers/iio/imu/bno055/bno055.c
1036
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
501
static const struct iio_chan_spec bno055_channels[] = {
drivers/iio/imu/bno055/bno055.c
685
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
809
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
874
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
908
struct iio_chan_spec const *chan)
drivers/iio/imu/bno055/bno055.c
931
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
973
struct iio_chan_spec const *chan,
drivers/iio/imu/bno055/bno055.c
988
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
1229
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
846
struct iio_chan_spec const *chan, int val,
drivers/iio/imu/kmx61.c
878
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
900
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
924
const struct iio_chan_spec *chan,
drivers/iio/imu/kmx61.c
934
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
306
const struct iio_chan_spec *chan;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
380
const struct iio_chan_spec *chan;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
572
const struct iio_chan_spec *chan)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
141
static const struct iio_chan_spec st_lsm6dsx_acc_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
148
static const struct iio_chan_spec st_lsm6dsx_acc_tap_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
155
static const struct iio_chan_spec st_lsm6ds0_acc_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
162
static const struct iio_chan_spec st_lsm6dsx_gyro_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
169
static const struct iio_chan_spec st_lsm6ds0_gyro_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
176
static const struct iio_chan_spec st_lsm6dsx_fusion_channels[] = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1947
struct iio_chan_spec const *ch,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1980
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2088
const struct iio_chan_spec *chan)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2119
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2151
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2185
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2243
const struct iio_chan_spec *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2343
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_fusion.c
139
struct iio_chan_spec const *ch,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_fusion.c
155
struct iio_chan_spec const *chan,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_fusion.c
182
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
574
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/industrialio-backend.c
624
const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-backend.c
660
const struct iio_chan_spec *chan,
drivers/iio/industrialio-backend.c
747
struct iio_chan_spec *chan)
drivers/iio/industrialio-buffer.c
2141
const struct iio_chan_spec *channels;
drivers/iio/industrialio-buffer.c
2295
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
1048
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1180
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1229
struct iio_chan_spec const *chan)
drivers/iio/industrialio-core.c
1253
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1283
struct iio_chan_spec const *chan,
drivers/iio/industrialio-core.c
1321
struct iio_chan_spec const *chan)
drivers/iio/industrialio-core.c
1568
const struct iio_chan_spec *chan =
drivers/iio/industrialio-core.c
1900
const struct iio_chan_spec *channels = indio_dev->channels;
drivers/iio/industrialio-core.c
254
const struct iio_chan_spec
drivers/iio/industrialio-core.c
527
uintptr_t priv, const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
550
uintptr_t priv, const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
569
uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
drivers/iio/industrialio-core.c
604
const struct iio_chan_spec *chan, char *buf)
drivers/iio/industrialio-core.c
745
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
114
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/acpi-als.c
38
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
106
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3000a.c
49
static const struct iio_chan_spec al3000a_channels[] = {
drivers/iio/light/al3010.c
109
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3010.c
146
struct iio_chan_spec const *chan, int val,
drivers/iio/light/al3010.c
57
static const struct iio_chan_spec al3010_channels[] = {
drivers/iio/light/al3320a.c
133
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/al3320a.c
170
struct iio_chan_spec const *chan, int val,
drivers/iio/light/al3320a.c
70
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
1009
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
1031
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
1071
const struct iio_chan_spec *chan,
drivers/iio/light/apds9306.c
240
static const struct iio_chan_spec apds9306_channels_with_events[] = {
drivers/iio/light/apds9306.c
266
static const struct iio_chan_spec apds9306_channels_without_events[] = {
drivers/iio/light/apds9306.c
819
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/apds9306.c
868
struct iio_chan_spec const *chan,
drivers/iio/light/apds9306.c
891
struct iio_chan_spec const *chan,
drivers/iio/light/apds9306.c
907
struct iio_chan_spec const *chan, int val,
drivers/iio/light/apds9306.c
978
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/apds9999.c
167
struct iio_chan_spec const *chan,
drivers/iio/light/apds9999.c
224
static const struct iio_chan_spec apds9999_channels[] = {
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
134
static const struct iio_chan_spec bh1780_channels[] = {
drivers/iio/light/bh1780.c
99
struct iio_chan_spec const *chan,
drivers/iio/light/cm32181.c
336
struct iio_chan_spec const *chan,
drivers/iio/light/cm32181.c
362
struct iio_chan_spec const *chan,
drivers/iio/light/cm32181.c
402
static const struct iio_chan_spec cm32181_channels[] = {
drivers/iio/light/cm3232.c
234
struct iio_chan_spec const *chan,
drivers/iio/light/cm3232.c
258
struct iio_chan_spec const *chan,
drivers/iio/light/cm3232.c
296
static const struct iio_chan_spec cm3232_channels[] = {
drivers/iio/light/cm3323.c
155
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/cm3323.c
192
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
106
struct iio_chan_spec const *chan,
drivers/iio/light/cm3605.c
141
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
125
struct iio_chan_spec const *chan,
drivers/iio/light/cros_ec_light_prox.c
176
struct iio_chan_spec *channel;
drivers/iio/light/cros_ec_light_prox.c
35
struct iio_chan_spec channels[CROS_EC_LIGHT_PROX_MAX_CHANNELS];
drivers/iio/light/cros_ec_light_prox.c
39
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
1040
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1118
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1147
const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
1172
struct iio_chan_spec const *chan, int *val)
drivers/iio/light/gp2ap020a00f.c
1215
struct iio_chan_spec const *chan,
drivers/iio/light/gp2ap020a00f.c
1260
static const struct iio_chan_spec gp2ap020a00f_channels[] = {
drivers/iio/light/gp2ap020a00f.c
973
static int gp2ap020a00f_get_thresh_reg(const struct iio_chan_spec *chan,
drivers/iio/light/gp2ap020a00f.c
993
const struct iio_chan_spec *chan,
drivers/iio/light/hid-sensor-als.c
122
struct iio_chan_spec const *chan,
drivers/iio/light/hid-sensor-als.c
208
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
310
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
137
struct iio_chan_spec const *chan,
drivers/iio/light/hid-sensor-prox.c
223
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
72
struct iio_chan_spec const *chan,
drivers/iio/light/iqs621-als.c
196
struct iio_chan_spec const *chan,
drivers/iio/light/iqs621-als.c
229
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
253
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
314
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
346
const struct iio_chan_spec *chan,
drivers/iio/light/iqs621-als.c
464
static const struct iio_chan_spec iqs621_als_channels[] = {
drivers/iio/light/iqs621-als.c
490
static const struct iio_chan_spec iqs622_als_channels[] = {
drivers/iio/light/isl29018.c
360
struct iio_chan_spec const *chan,
drivers/iio/light/isl29018.c
400
struct iio_chan_spec const *chan,
drivers/iio/light/isl29018.c
487
static const struct iio_chan_spec isl29018_channels[] = {
drivers/iio/light/isl29018.c
493
static const struct iio_chan_spec isl29023_channels[] = {
drivers/iio/light/isl29018.c
663
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
212
struct iio_chan_spec const *chan,
drivers/iio/light/jsa1212.c
251
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
1000
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1026
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1049
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
1075
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
143
struct iio_chan_spec const *channels;
drivers/iio/light/ltr501.c
525
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
602
static const struct iio_chan_spec ltr501_channels[] = {
drivers/iio/light/ltr501.c
631
static const struct iio_chan_spec ltr301_channels[] = {
drivers/iio/light/ltr501.c
645
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
675
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
760
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
861
struct iio_chan_spec const *chan,
drivers/iio/light/ltr501.c
877
const struct iio_chan_spec *chan,
drivers/iio/light/ltr501.c
937
const struct iio_chan_spec *chan,
drivers/iio/light/ltrf216a.c
261
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/ltrf216a.c
300
struct iio_chan_spec const *chan, int val,
drivers/iio/light/ltrf216a.c
320
struct iio_chan_spec const *chan,
drivers/iio/light/ltrf216a.c
99
static const struct iio_chan_spec ltrf216a_channels[] = {
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
129
static const struct iio_chan_spec max44000_channels[] = {
drivers/iio/light/max44000.c
256
struct iio_chan_spec const *chan,
drivers/iio/light/max44000.c
340
struct iio_chan_spec const *chan,
drivers/iio/light/max44000.c
375
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
291
static const struct iio_chan_spec opt3001_channels[] = {
drivers/iio/light/opt3001.c
302
static const struct iio_chan_spec opt3002_channels[] = {
drivers/iio/light/opt3001.c
478
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/light/opt3001.c
510
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/light/opt3001.c
536
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
564
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
628
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
637
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/opt3001.c
78
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
241
static const struct iio_chan_spec rpr0521_channels[] = {
drivers/iio/light/rpr0521.c
704
struct iio_chan_spec const *chan,
drivers/iio/light/rpr0521.c
736
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/rpr0521.c
790
struct iio_chan_spec const *chan, int val,
drivers/iio/light/si1133.c
489
static const struct iio_chan_spec si1133_channels[] = {
drivers/iio/light/si1133.c
628
struct iio_chan_spec const *chan,
drivers/iio/light/si1133.c
761
struct iio_chan_spec const *chan,
drivers/iio/light/si1133.c
835
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
167
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
184
static const struct iio_chan_spec stk3310_channels[] = {
drivers/iio/light/stk3310.c
250
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
285
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
328
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
344
const struct iio_chan_spec *chan,
drivers/iio/light/stk3310.c
370
struct iio_chan_spec const *chan,
drivers/iio/light/stk3310.c
428
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
109
static const struct iio_chan_spec tcs3472_channels[] = {
drivers/iio/light/tcs3472.c
140
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3472.c
175
struct iio_chan_spec const *chan,
drivers/iio/light/tcs3472.c
222
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
248
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
302
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tcs3472.c
313
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
448
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2563.c
468
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2563.c
539
static const struct iio_chan_spec tsl2563_channels[] = {
drivers/iio/light/tsl2563.c
563
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
584
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
631
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/tsl2563.c
664
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
369
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
616
static const struct iio_chan_spec tsl2591_channels[] = {
drivers/iio/light/tsl2591.c
650
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
718
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
766
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2591.c
788
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
842
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
907
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2591.c
917
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1079
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1092
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1108
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1181
const struct iio_chan_spec *chan,
drivers/iio/light/tsl2772.c
1242
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2772.c
1296
struct iio_chan_spec const *chan,
drivers/iio/light/tsl2772.c
155
struct iio_chan_spec channel_with_events[4];
drivers/iio/light/tsl2772.c
156
struct iio_chan_spec channel_without_events[4];
drivers/iio/light/tsl2772.c
909
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
183
static const struct iio_chan_spec us5182d_channels[] = {
drivers/iio/light/us5182d.c
373
struct iio_chan_spec const *chan)
drivers/iio/light/us5182d.c
413
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/us5182d.c
488
struct iio_chan_spec const *chan, int val,
drivers/iio/light/us5182d.c
529
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
554
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
596
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/us5182d.c
622
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/vcnl4000.c
1006
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1041
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1078
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
1105
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1138
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1171
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1235
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1313
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1375
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1389
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1421
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1512
const struct iio_chan_spec *chan,
drivers/iio/light/vcnl4000.c
1708
static const struct iio_chan_spec vcnl4000_channels[] = {
drivers/iio/light/vcnl4000.c
1720
static const struct iio_chan_spec vcnl4010_channels[] = {
drivers/iio/light/vcnl4000.c
1745
static const struct iio_chan_spec vcnl4040_channels[] = {
drivers/iio/light/vcnl4000.c
1769
static const struct iio_chan_spec cm36672p_channels[] = {
drivers/iio/light/vcnl4000.c
212
struct iio_chan_spec const *channels;
drivers/iio/light/vcnl4000.c
845
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
921
struct iio_chan_spec const *chan,
drivers/iio/light/vcnl4000.c
958
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/veml3328.c
139
struct iio_chan_spec const *chan,
drivers/iio/light/veml3328.c
199
struct iio_chan_spec const *chan,
drivers/iio/light/veml3328.c
241
struct iio_chan_spec const *chan,
drivers/iio/light/veml3328.c
70
static const struct iio_chan_spec veml3328_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
657
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml6030.c
701
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
718
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
732
struct iio_chan_spec const *chan,
drivers/iio/light/veml6030.c
746
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
768
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
783
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/light/veml6030.c
810
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
318
static const struct iio_chan_spec veml6046x00_channels[] = {
drivers/iio/light/veml6046x00.c
718
struct iio_chan_spec const *chan, int *val,
drivers/iio/light/veml6046x00.c
739
struct iio_chan_spec const *chan,
drivers/iio/light/veml6046x00.c
766
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
306
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
323
struct iio_chan_spec const *chan,
drivers/iio/light/veml6075.c
361
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
277
static const struct iio_chan_spec vl6180_channels[] = {
drivers/iio/light/vl6180.c
333
struct iio_chan_spec const *chan,
drivers/iio/light/vl6180.c
480
struct iio_chan_spec const *chan,
drivers/iio/light/zopt2201.c
224
static const struct iio_chan_spec zopt2201_channels[] = {
drivers/iio/light/zopt2201.c
248
struct iio_chan_spec const *chan,
drivers/iio/light/zopt2201.c
382
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
591
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/ak8974.c
695
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/ak8974.c
730
static const struct iio_chan_spec ak8974_12_bits_channels[] = {
drivers/iio/magnetometer/ak8974.c
741
static const struct iio_chan_spec ak8974_15_bits_channels[] = {
drivers/iio/magnetometer/ak8975.c
801
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/ak8975.c
820
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/ak8975.c
850
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
458
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/bmc150_magn.c
529
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/bmc150_magn.c
600
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/bmc150_magn.c
641
static const struct iio_chan_spec bmc150_magn_channels[] = {
drivers/iio/magnetometer/hid-sensor-magn-3d.c
137
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
231
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
340
struct iio_chan_spec **channels,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
347
struct iio_chan_spec *_channels;
drivers/iio/magnetometer/hid-sensor-magn-3d.c
380
sizeof(struct iio_chan_spec),
drivers/iio/magnetometer/hid-sensor-magn-3d.c
465
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
151
static const struct iio_chan_spec mmc35240_channels[] = {
drivers/iio/magnetometer/mmc35240.c
348
struct iio_chan_spec const *chan, int *val,
drivers/iio/magnetometer/mmc35240.c
391
struct iio_chan_spec const *chan, int val,
drivers/iio/magnetometer/mmc5633.c
103
static const struct iio_chan_spec mmc5633_channels[] = {
drivers/iio/magnetometer/mmc5633.c
289
struct iio_chan_spec const *chan, int *val,
drivers/iio/magnetometer/mmc5633.c
344
struct iio_chan_spec const *chan, int val,
drivers/iio/magnetometer/mmc5633.c
368
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/mmc5983.c
133
const struct iio_chan_spec *chan, int *val,
drivers/iio/magnetometer/mmc5983.c
74
static const struct iio_chan_spec mmc5983_channels[] = {
drivers/iio/magnetometer/rm3100-core.c
244
static const struct iio_chan_spec rm3100_channels[] = {
drivers/iio/magnetometer/rm3100-core.c
385
const struct iio_chan_spec *chan,
drivers/iio/magnetometer/rm3100-core.c
413
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
139
static const struct iio_chan_spec si7210_channels[] = {
drivers/iio/magnetometer/si7210.c
151
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
186
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/si7210.c
264
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
515
struct iio_chan_spec const *ch, int *val,
drivers/iio/magnetometer/st_magn_core.c
548
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
269
const struct iio_chan_spec *chan, int *val,
drivers/iio/magnetometer/tlv493d.c
388
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
613
struct iio_chan_spec const *chan,
drivers/iio/magnetometer/yamaha-yas530.c
694
const struct iio_chan_spec *chan)
drivers/iio/magnetometer/yamaha-yas530.c
724
static const struct iio_chan_spec yas5xx_channels[] = {
drivers/iio/multiplexer/iio-mux.c
118
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
146
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
178
struct iio_chan_spec const *chan, char *buf)
drivers/iio/multiplexer/iio-mux.c
198
struct iio_chan_spec const *chan,
drivers/iio/multiplexer/iio-mux.c
244
struct iio_chan_spec const *pchan = mux->parent->channel;
drivers/iio/multiplexer/iio-mux.c
296
struct iio_chan_spec *chan = &mux->chan[idx];
drivers/iio/multiplexer/iio-mux.c
297
struct iio_chan_spec const *pchan = mux->parent->channel;
drivers/iio/multiplexer/iio-mux.c
33
struct iio_chan_spec *chan;
drivers/iio/multiplexer/iio-mux.c
393
mux->chan = (struct iio_chan_spec *)(mux->child + children);
drivers/iio/multiplexer/iio-mux.c
42
struct iio_chan_spec const *chan = &mux->chan[idx];
drivers/iio/multiplexer/iio-mux.c
88
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
100
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
160
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-incl-3d.c
248
struct iio_chan_spec *channels,
drivers/iio/orientation/hid-sensor-incl-3d.c
336
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/orientation/hid-sensor-incl-3d.c
52
static const struct iio_chan_spec incl_3d_channels[] = {
drivers/iio/orientation/hid-sensor-incl-3d.c
88
static void incl_3d_adjust_channel_bit_mask(struct iio_chan_spec *chan,
drivers/iio/orientation/hid-sensor-rotation.c
167
struct iio_chan_spec const *chan,
drivers/iio/orientation/hid-sensor-rotation.c
192
const struct iio_chan_spec *chan)
drivers/iio/orientation/hid-sensor-rotation.c
63
static const struct iio_chan_spec dev_rot_channels[] = {
drivers/iio/orientation/hid-sensor-rotation.c
83
struct iio_chan_spec const *chan,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
101
static void hinge_adjust_channel_realbits(struct iio_chan_spec *channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
109
struct iio_chan_spec const *chan, int *val, int *val2,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
156
struct iio_chan_spec const *chan, int val, int val2,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
174
struct iio_chan_spec const *chan, char *label)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
237
struct iio_chan_spec *channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
300
(struct iio_chan_spec *)indio_dev->channels,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
56
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
121
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ad5272.c
55
static const struct iio_chan_spec ad5272_channel = {
drivers/iio/potentiometer/ad5272.c
99
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
134
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
158
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
181
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
36
const struct iio_chan_spec *channels;
drivers/iio/potentiometer/ds1803.c
39
struct iio_chan_spec const *chan, int *val);
drivers/iio/potentiometer/ds1803.c
58
static const struct iio_chan_spec ds1803_channels[] = {
drivers/iio/potentiometer/ds1803.c
63
static const struct iio_chan_spec ds3502_channels[] = {
drivers/iio/potentiometer/ds1803.c
68
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/ds1803.c
84
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5432.c
30
static const struct iio_chan_spec max5432_channels[] = {
drivers/iio/potentiometer/max5432.c
43
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5432.c
61
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5481.c
58
static const struct iio_chan_spec max5481_channels[] = {
drivers/iio/potentiometer/max5481.c
84
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5481.c
99
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5487.c
38
static const struct iio_chan_spec max5487_channels[] = {
drivers/iio/potentiometer/max5487.c
49
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/max5487.c
64
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4018.c
46
static const struct iio_chan_spec mcp4018_channel = {
drivers/iio/potentiometer/mcp4018.c
56
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4018.c
79
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp41010.c
101
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp41010.c
74
static const struct iio_chan_spec mcp41010_channels[] = {
drivers/iio/potentiometer/mcp41010.c
80
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4131.c
142
static const struct iio_chan_spec mcp4131_channels[] = {
drivers/iio/potentiometer/mcp4131.c
163
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4131.c
204
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
133
static const struct iio_chan_spec mcp4531_channels[] = {
drivers/iio/potentiometer/mcp4531.c
139
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
164
struct iio_chan_spec const *chan,
drivers/iio/potentiometer/mcp4531.c
182
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
155
struct iio_chan_spec const *chan,
drivers/iio/potentiostat/lmp91000.c
77
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
108
struct iio_chan_spec const *chan,
drivers/iio/pressure/adp810.c
156
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
128
struct iio_chan_spec *channel;
drivers/iio/pressure/cros_ec_baro.c
33
struct iio_chan_spec channels[CROS_EC_BARO_MAX_CHANNELS];
drivers/iio/pressure/cros_ec_baro.c
37
struct iio_chan_spec const *chan,
drivers/iio/pressure/cros_ec_baro.c
83
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
126
struct iio_chan_spec const *chan,
drivers/iio/pressure/hid-sensor-press.c
205
struct iio_chan_spec *channels,
drivers/iio/pressure/hid-sensor-press.c
271
(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
58
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
204
struct iio_chan_spec const *chan, int *val,
drivers/iio/pressure/hp206c.c
297
struct iio_chan_spec const *chan,
drivers/iio/pressure/hp206c.c
322
static const struct iio_chan_spec hp206c_channels[] = {
drivers/iio/pressure/hsc030pa.c
346
struct iio_chan_spec const *channel, int *val,
drivers/iio/pressure/hsc030pa.c
404
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
335
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
375
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
416
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
434
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
461
struct iio_chan_spec const *chan,
drivers/iio/pressure/icp10100.c
479
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
160
static const struct iio_chan_spec mpr_channels[] = {
drivers/iio/pressure/mprls0025pa.c
291
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
114
static const struct iio_chan_spec ms5637_channels[] = {
drivers/iio/pressure/ms5637.c
53
struct iio_chan_spec const *channel, int *val,
drivers/iio/pressure/ms5637.c
92
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
32
static const struct iio_chan_spec sdp500_channels[] = {
drivers/iio/pressure/sdp500.c
41
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
179
struct iio_chan_spec const *chan,
drivers/iio/proximity/as3935.c
70
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
139
const struct iio_chan_spec *chan, int *val,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
152
const struct iio_chan_spec *chan,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
162
const struct iio_chan_spec *chan,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
42
static const struct iio_chan_spec cros_ec_mkbp_proximity_chan_spec[] = {
drivers/iio/proximity/d3323aa.c
552
struct iio_chan_spec const *chan,
drivers/iio/proximity/d3323aa.c
578
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/d3323aa.c
603
struct iio_chan_spec const *chan, int val,
drivers/iio/proximity/d3323aa.c
623
const struct iio_chan_spec *chan,
drivers/iio/proximity/d3323aa.c
642
const struct iio_chan_spec *chan,
drivers/iio/proximity/d3323aa.c
680
static const struct iio_chan_spec d3323aa_channels[] = {
drivers/iio/proximity/hx9023s.c
257
static const struct iio_chan_spec hx9023s_channels[] = {
drivers/iio/proximity/hx9023s.c
658
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
692
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
739
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
807
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
842
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
877
const struct iio_chan_spec *chan,
drivers/iio/proximity/hx9023s.c
887
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
259
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
381
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
489
static const struct iio_chan_spec isl29501_channels[] = {
drivers/iio/proximity/isl29501.c
612
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
656
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
713
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
774
struct iio_chan_spec const *chan, int *val,
drivers/iio/proximity/isl29501.c
796
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
825
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
846
const struct iio_chan_spec *chan,
drivers/iio/proximity/isl29501.c
883
struct iio_chan_spec const *chan,
drivers/iio/proximity/mb1232.c
135
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/mb1232.c
161
static const struct iio_chan_spec mb1232_channels[] = {
drivers/iio/proximity/ping.c
226
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/ping.c
258
static const struct iio_chan_spec ping_chan_spec[] = {
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
193
struct iio_chan_spec const *chan,
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
47
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
191
struct iio_chan_spec const *channel, int *val,
drivers/iio/proximity/srf04.c
224
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
409
static const struct iio_chan_spec srf08_channels[] = {
drivers/iio/proximity/sx9310.c
166
static const struct iio_chan_spec sx9310_channels[] = {
drivers/iio/proximity/sx9310.c
259
const struct iio_chan_spec *chan, __be16 *val)
drivers/iio/proximity/sx9310.c
291
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
335
const struct iio_chan_spec *chan, int *val,
drivers/iio/proximity/sx9310.c
369
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9310.c
412
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
435
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9310.c
495
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9310.c
525
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9310.c
553
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9310.c
615
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9310.c
664
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9310.c
691
const struct iio_chan_spec *chan, int val, int val2,
drivers/iio/proximity/sx9324.c
177
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
232
static const struct iio_chan_spec sx9324_channels[] = {
drivers/iio/proximity/sx9324.c
355
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
387
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
427
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
458
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9324.c
502
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
527
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9324.c
586
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
616
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9324.c
634
const struct iio_chan_spec *chan, int _val)
drivers/iio/proximity/sx9324.c
698
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9324.c
728
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9324.c
748
const struct iio_chan_spec *chan, int val, int val2,
drivers/iio/proximity/sx9360.c
125
static const struct iio_chan_spec sx9360_channels[] = {
drivers/iio/proximity/sx9360.c
256
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
281
const struct iio_chan_spec *chan, int *val)
drivers/iio/proximity/sx9360.c
319
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
351
static int sx9360_read_label(struct iio_dev *iio_dev, const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
360
struct iio_chan_spec const *chan,
drivers/iio/proximity/sx9360.c
473
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
577
const struct iio_chan_spec *chan,
drivers/iio/proximity/sx9360.c
607
const struct iio_chan_spec *chan, int val)
drivers/iio/proximity/sx9360.c
622
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
145
const struct iio_chan_spec *chan,
drivers/iio/proximity/vl53l0x-i2c.c
197
static const struct iio_chan_spec vl53l0x_channels[] = {
drivers/iio/proximity/vl53l0x-i2c.c
213
const struct iio_chan_spec *chan,
drivers/iio/proximity/vl53l1x-i2c.c
499
static const struct iio_chan_spec vl53l1x_channels[] = {
drivers/iio/proximity/vl53l1x-i2c.c
515
const struct iio_chan_spec *chan,
drivers/iio/resolver/ad2s1200.c
110
static const struct iio_chan_spec ad2s1200_channels[] = {
drivers/iio/resolver/ad2s1200.c
46
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
103
struct iio_chan_spec const *chan,
drivers/iio/temperature/hid-sensor-temperature.c
160
struct iio_chan_spec *channels,
drivers/iio/temperature/hid-sensor-temperature.c
195
struct iio_chan_spec *temp_chans;
drivers/iio/temperature/hid-sensor-temperature.c
33
static const struct iio_chan_spec temperature_channels[] = {
drivers/iio/temperature/hid-sensor-temperature.c
46
static void temperature_adjust_channel_bit_mask(struct iio_chan_spec *channels,
drivers/iio/temperature/hid-sensor-temperature.c
57
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
1565
struct iio_chan_spec const *chan,
drivers/iio/temperature/ltc2983.c
1644
struct iio_chan_spec __chan = { \
drivers/iio/temperature/ltc2983.c
253
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
157
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
213
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
255
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
267
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31856.c
55
static const struct iio_chan_spec max31856_channels[] = {
drivers/iio/temperature/max31865.c
150
struct iio_chan_spec const *chan,
drivers/iio/temperature/max31865.c
44
static const struct iio_chan_spec max31865_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
136
struct iio_chan_spec const *chan, int *val)
drivers/iio/temperature/maxim_thermocouple.c
187
struct iio_chan_spec const *chan,
drivers/iio/temperature/maxim_thermocouple.c
39
static const struct iio_chan_spec max6675_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
57
static const struct iio_chan_spec max31855_channels[] = {
drivers/iio/temperature/maxim_thermocouple.c
95
const struct iio_chan_spec *channels;
drivers/iio/temperature/mcp9600.c
164
static const struct iio_chan_spec mcp9600_channels[][2] = {
drivers/iio/temperature/mcp9600.c
184
struct iio_chan_spec const *chan, int *val)
drivers/iio/temperature/mcp9600.c
199
struct iio_chan_spec const *chan, int *val,
drivers/iio/temperature/mcp9600.c
239
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
256
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
279
const struct iio_chan_spec *chan,
drivers/iio/temperature/mcp9600.c
315
const struct iio_chan_spec *chan,
drivers/iio/temperature/mlx90614.c
238
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90614.c
342
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90614.c
388
struct iio_chan_spec const *channel,
drivers/iio/temperature/mlx90614.c
402
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90614.c
421
static const struct iio_chan_spec mlx90614_channels[] = {
drivers/iio/temperature/mlx90632.c
1050
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90632.c
1072
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90632.c
1087
static const struct iio_chan_spec mlx90632_channels[] = {
drivers/iio/temperature/mlx90632.c
982
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90635.c
692
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/mlx90635.c
756
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/mlx90635.c
790
struct iio_chan_spec const *chan,
drivers/iio/temperature/mlx90635.c
805
static const struct iio_chan_spec mlx90635_channels[] = {
drivers/iio/temperature/tmp006.c
136
struct iio_chan_spec const *chan,
drivers/iio/temperature/tmp006.c
177
static const struct iio_chan_spec tmp006_channels[] = {
drivers/iio/temperature/tmp006.c
76
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tmp007.c
101
struct iio_chan_spec const *channel, int *val,
drivers/iio/temperature/tmp007.c
146
struct iio_chan_spec const *channel, int val,
drivers/iio/temperature/tmp007.c
217
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
257
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
284
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
320
const struct iio_chan_spec *chan, enum iio_event_type type,
drivers/iio/temperature/tmp007.c
393
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
104
static const struct iio_chan_spec tsys01_channels[] = {
drivers/iio/temperature/tsys01.c
80
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
451
struct iio_chan_spec const *chan,
drivers/iio/trigger/stm32-timer-trigger.c
486
struct iio_chan_spec const *chan,
drivers/iio/trigger/stm32-timer-trigger.c
560
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
571
const struct iio_chan_spec *chan)
drivers/iio/trigger/stm32-timer-trigger.c
609
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
652
const struct iio_chan_spec *chan)
drivers/iio/trigger/stm32-timer-trigger.c
672
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
685
const struct iio_chan_spec *chan,
drivers/iio/trigger/stm32-timer-trigger.c
717
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
2549
struct iio_chan_spec const *chan,
drivers/platform/x86/toshiba_acpi.c
2577
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
118
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
169
struct iio_chan_spec *chan);
include/linux/iio/backend.h
171
const struct iio_chan_spec *chan,
include/linux/iio/backend.h
174
const struct iio_chan_spec *chan, char *buf);
include/linux/iio/backend.h
181
struct iio_chan_spec const *chan, int *val, int *val2,
include/linux/iio/backend.h
246
const struct iio_chan_spec *chan,
include/linux/iio/backend.h
249
const struct iio_chan_spec *chan, char *buf);
include/linux/iio/backend.h
257
struct iio_chan_spec const *chan, int *val, int *val2,
include/linux/iio/backend.h
260
struct iio_chan_spec *chan);
include/linux/iio/backend.h
276
struct iio_chan_spec const *chan,
include/linux/iio/backend.h
283
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
209
struct iio_chan_spec *ch;
include/linux/iio/common/st_sensors.h
306
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
1059
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
330
static inline bool iio_channel_has_info(const struct iio_chan_spec *chan,
include/linux/iio/iio.h
347
static inline bool iio_channel_has_available(const struct iio_chan_spec *chan,
include/linux/iio/iio.h
356
#define IIO_CHAN_SOFT_TIMESTAMP(_si) (struct iio_chan_spec) { \
include/linux/iio/iio.h
39
struct iio_chan_spec;
include/linux/iio/iio.h
504
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
510
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
517
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
524
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
530
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
534
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
538
const struct iio_chan_spec *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
549
const struct iio_chan_spec *chan,
include/linux/iio/iio.h
555
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
561
struct iio_chan_spec const *chan,
include/linux/iio/iio.h
569
const struct iio_chan_spec *chan);
include/linux/iio/iio.h
651
struct iio_chan_spec const *channels;
include/linux/iio/iio.h
666
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;