| /linux/drivers/iio/accel/ |
| H A D | cros_ec_accel_legacy.c | 172 #define CROS_EC_ACCEL_ROTATE_AXIS(_axis) \ argument 173 ((_axis) == CROS_EC_SENSOR_Z ? CROS_EC_SENSOR_Z : \ 174 ((_axis) == CROS_EC_SENSOR_X ? CROS_EC_SENSOR_Y : \ 177 #define CROS_EC_ACCEL_LEGACY_CHAN(_axis) \ argument 180 .channel2 = IIO_MOD_X + (_axis), \ 196 .scan_index = CROS_EC_ACCEL_ROTATE_AXIS(_axis), \
|
| H A D | dmard09.c | 34 #define DMARD09_CHANNEL(_axis, offset) { \ argument 40 .channel2 = IIO_MOD_##_axis, \
|
| H A D | mxc6255.c | 80 #define MXC6255_CHANNEL(_axis, reg) { \ argument 83 .channel2 = IIO_MOD_##_axis, \
|
| H A D | dmard06.c | 39 #define DMARD06_ACCEL_CHANNEL(_axis, _reg) { \ argument 42 .channel2 = IIO_MOD_##_axis, \
|
| H A D | bma180.c | 657 #define BMA023_ACC_CHANNEL(_axis, _bits) { \ argument 660 .channel2 = IIO_MOD_##_axis, \ 664 .scan_index = AXIS_##_axis, \ 686 #define BMA180_ACC_CHANNEL(_axis, _bits) { \ argument 689 .channel2 = IIO_MOD_##_axis, \ 693 .scan_index = AXIS_##_axis, \
|
| H A D | mxc4005.c | 300 #define MXC4005_CHANNEL(_axis, _addr) { \ argument 303 .channel2 = IIO_MOD_##_axis, \ 307 .scan_index = AXIS_##_axis, \
|
| H A D | bmi088-accel-core.c | 436 #define BMI088_ACCEL_CHANNEL(_axis) { \ argument 439 .channel2 = IIO_MOD_##_axis, \ 445 .scan_index = AXIS_##_axis, \
|
| H A D | bmc150-accel-core.c | 1053 #define BMC150_ACCEL_CHANNEL(_axis, bits) { \ argument 1056 .channel2 = IIO_MOD_##_axis, \ 1060 .scan_index = AXIS_##_axis, \
|
| H A D | kxcjk-1013.c | 1141 #define KXCJK1013_CHANNEL(_axis) { \ argument 1144 .channel2 = IIO_MOD_##_axis, \ 1148 .scan_index = AXIS_##_axis, \
|
| H A D | bma400_core.c | 388 #define BMA400_ACC_CHANNEL(_index, _axis) { \ argument 391 .channel2 = IIO_MOD_##_axis, \
|
| /linux/drivers/platform/x86/hp/ |
| H A D | hp_accel.c | 165 #define AXIS_DMI_MATCH(_ident, _name, _axis) { \ argument 171 .driver_data = &lis3lv02d_axis_##_axis \ 176 _axis) { \ argument 183 .driver_data = &lis3lv02d_axis_##_axis \
|
| /linux/drivers/iio/imu/smi330/ |
| H A D | smi330_core.c | 70 #define SMI330_ACCEL_CHANNEL(_axis) { \ argument 73 .channel2 = IIO_MOD_##_axis, \ 86 .scan_index = SMI330_SCAN_ACCEL_##_axis, \ 95 #define SMI330_GYRO_CHANNEL(_axis) { \ argument 98 .channel2 = IIO_MOD_##_axis, \ 111 .scan_index = SMI330_SCAN_GYRO_##_axis, \
|
| /linux/drivers/iio/magnetometer/ |
| H A D | af8133j.c | 76 #define AF8133J_CHANNEL(_si, _axis) { \ argument 79 .channel2 = IIO_MOD_ ## _axis, \ 80 .address = AXIS_ ## _axis, \
|
| H A D | mmc35240.c | 142 #define MMC35240_CHANNEL(_axis) { \ argument 145 .channel2 = IIO_MOD_ ## _axis, \ 146 .address = AXIS_ ## _axis, \
|
| H A D | mmc5633.c | 94 #define MMC5633_CHANNEL(_axis) { \ argument 97 .channel2 = IIO_MOD_ ## _axis, \ 98 .address = MMC5633_AXIS_ ## _axis, \
|
| H A D | bmc150_magn.c | 626 #define BMC150_MAGN_CHANNEL(_axis) { \ argument 629 .channel2 = IIO_MOD_##_axis, \ 634 .scan_index = AXIS_##_axis, \
|
| /linux/drivers/iio/imu/ |
| H A D | kmx61.c | 227 #define KMX61_ACC_CHAN(_axis) { \ argument 230 .channel2 = IIO_MOD_ ## _axis, \ 235 .scan_index = KMX61_AXIS_ ## _axis, \ 247 #define KMX61_MAG_CHAN(_axis) { \ argument 250 .channel2 = IIO_MOD_ ## _axis, \ 255 .scan_index = KMX61_AXIS_ ## _axis, \
|
| H A D | smi240.c | 71 #define SMI240_DATA_CHANNEL(_type, _axis, _index) { \ argument 74 .channel2 = IIO_MOD_##_axis, \
|
| H A D | fxos8700_core.c | 236 #define FXOS8700_CHANNEL(_type, _axis) { \ argument 239 .channel2 = IIO_MOD_##_axis, \
|
| /linux/drivers/iio/imu/bmi270/ |
| H A D | bmi270_core.c | 1266 #define BMI270_ACCEL_CHANNEL(_axis) { \ argument 1269 .channel2 = IIO_MOD_##_axis, \ 1276 .scan_index = BMI270_SCAN_ACCEL_##_axis, \ 1287 #define BMI270_ANG_VEL_CHANNEL(_axis) { \ argument 1290 .channel2 = IIO_MOD_##_axis, \ 1297 .scan_index = BMI270_SCAN_GYRO_##_axis, \
|
| /linux/drivers/iio/gyro/ |
| H A D | fxas21002c_core.c | 688 #define FXAS21002C_CHANNEL(_axis) { \ argument 691 .channel2 = IIO_MOD_##_axis, \ 697 .scan_index = CHANNEL_SCAN_INDEX_##_axis, \
|
| H A D | bmg160_core.c | 826 #define BMG160_CHANNEL(_axis) { \ argument 829 .channel2 = IIO_MOD_##_axis, \ 834 .scan_index = AXIS_##_axis, \
|
| /linux/drivers/iio/imu/bmi160/ |
| H A D | bmi160_core.c | 99 #define BMI160_CHANNEL(_type, _axis, _index) { \ argument 102 .channel2 = IIO_MOD_##_axis, \
|
| /linux/drivers/iio/imu/bno055/ |
| H A D | bno055.c | 437 #define BNO055_CHANNEL(_type, _axis, _index, _address, _sep, _sh, _avail) { \ argument 441 .channel2 = IIO_MOD_##_axis, \ 451 .repeat = IIO_MOD_##_axis == IIO_MOD_QUATERNION ? 4 : 0, \
|
| /linux/drivers/iio/imu/bmi323/ |
| H A D | bmi323_core.c | 237 #define BMI323_ACCEL_CHANNEL(_type, _axis, _index) { \ argument 240 .channel2 = IIO_MOD_##_axis, \ 261 #define BMI323_GYRO_CHANNEL(_type, _axis, _index) { \ argument 264 .channel2 = IIO_MOD_##_axis, \
|