/linux-master/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_trigger.c | 22 if (!indio_dev->active_scan_mask) { 29 indio_dev->active_scan_mask) || 31 indio_dev->active_scan_mask) || 33 indio_dev->active_scan_mask); 37 indio_dev->active_scan_mask) || 39 indio_dev->active_scan_mask) || 41 indio_dev->active_scan_mask); 44 test_bit(INV_MPU6050_SCAN_TEMP, indio_dev->active_scan_mask); 70 indio_dev->active_scan_mask) || 72 indio_dev->active_scan_mask) || [all...] |
/linux-master/drivers/iio/common/st_sensors/ |
H A D | st_sensors_buffer.c | 28 for_each_set_bit(i, indio_dev->active_scan_mask, num_data_channels) {
|
H A D | st_sensors_trigger.c | 37 if (!indio_dev->active_scan_mask)
|
/linux-master/drivers/iio/accel/ |
H A D | st_accel_buffer.c | 30 err = st_sensors_set_axis_enable(indio_dev, indio_dev->active_scan_mask[0]);
|
H A D | adxl367.c | 675 const unsigned long *active_scan_mask, 678 if (*active_scan_mask & ADXL367_TEMP_CHANNEL_MASK) 680 else if (*active_scan_mask & ADXL367_EX_ADC_CHANNEL_MASK) 1199 const unsigned long *active_scan_mask) 1205 if (!adxl367_find_mask_fifo_format(active_scan_mask, &fifo_format)) 1222 st->fifo_set_size = bitmap_weight(active_scan_mask, 1235 ret = adxl367_set_temp_adc_mask_en(st, indio_dev->active_scan_mask, 1278 return adxl367_set_temp_adc_mask_en(st, indio_dev->active_scan_mask, 674 adxl367_set_temp_adc_mask_en(struct adxl367_state *st, const unsigned long *active_scan_mask, bool en) argument 1198 adxl367_update_scan_mode(struct iio_dev *indio_dev, const unsigned long *active_scan_mask) argument
|
H A D | stk8ba50.c | 323 if (*(indio_dev->active_scan_mask) == STK8BA50_ALL_CHANNEL_MASK) { 333 for_each_set_bit(bit, indio_dev->active_scan_mask,
|
/linux-master/drivers/iio/gyro/ |
H A D | st_gyro_buffer.c | 30 err = st_sensors_set_axis_enable(indio_dev, indio_dev->active_scan_mask[0]);
|
/linux-master/drivers/iio/dummy/ |
H A D | iio_simple_dummy_buffer.c | 71 for_each_set_bit(j, indio_dev->active_scan_mask, indio_dev->masklength)
|
/linux-master/drivers/iio/adc/ |
H A D | max1027.c | 183 * ->active_scan_mask and the "minimum" number of channels will be 188 * filter out the unneeded samples based on the ->active_scan_mask that has 291 if (indio_dev->active_scan_mask) 292 conversion_time *= hweight32(*indio_dev->active_scan_mask); 306 st->reg |= MAX1027_CHAN(fls(*indio_dev->active_scan_mask) - 2); 307 if (*indio_dev->active_scan_mask & MAX1X27_SCAN_MASK_TEMP) 465 scanned_chans = fls(*indio_dev->active_scan_mask) - 1; 466 if (*indio_dev->active_scan_mask & MAX1X27_SCAN_MASK_TEMP)
|
H A D | ad7298.c | 104 const unsigned long *active_scan_mask) 112 scan_count = bitmap_weight(active_scan_mask, indio_dev->masklength); 117 if (test_bit(i, active_scan_mask)) 103 ad7298_update_scan_mode(struct iio_dev *indio_dev, const unsigned long *active_scan_mask) argument
|
H A D | ti-adc108s102.c | 114 unsigned long const *active_scan_mask) 124 for_each_set_bit(bit, active_scan_mask, ADC108S102_MAX_CHANNELS) 113 adc108s102_update_scan_mode(struct iio_dev *indio_dev, unsigned long const *active_scan_mask) argument
|
H A D | ad7923.c | 162 const unsigned long *active_scan_mask) 172 for_each_set_bit(i, active_scan_mask, indio_dev->num_channels - 1) { 161 ad7923_update_scan_mode(struct iio_dev *indio_dev, const unsigned long *active_scan_mask) argument
|
H A D | dln2-adc.c | 112 (*indio_dev->active_scan_mask & 0xff) == 0xff) { 119 /* Build demux table from fixed 8-channels to active_scan_mask */ 121 indio_dev->active_scan_mask, 543 trigger_chan = find_first_bit(indio_dev->active_scan_mask,
|
H A D | ti-adc084s021.c | 169 for_each_set_bit(scan_index, indio_dev->active_scan_mask,
|
H A D | ti-adc0832.c | 214 for_each_set_bit(scan_index, indio_dev->active_scan_mask,
|
/linux-master/drivers/iio/pressure/ |
H A D | mpl3115.c | 171 if (test_bit(0, indio_dev->active_scan_mask)) { 181 if (test_bit(1, indio_dev->active_scan_mask)) {
|
H A D | rohm-bm1390.c | 387 if (test_bit(BM1390_CHAN_PRESSURE, idev->active_scan_mask)) { 413 if (test_bit(BM1390_CHAN_TEMP, idev->active_scan_mask)) { 653 if (test_bit(BM1390_CHAN_PRESSURE, idev->active_scan_mask)) { 661 if (test_bit(BM1390_CHAN_TEMP, idev->active_scan_mask)) {
|
/linux-master/drivers/iio/humidity/ |
H A D | am2315.c | 172 if (*(indio_dev->active_scan_mask) == AM2315_ALL_CHANNEL_MASK) { 177 for_each_set_bit(bit, indio_dev->active_scan_mask,
|
/linux-master/drivers/iio/magnetometer/ |
H A D | rm3100-core.c | 378 (*indio_dev->active_scan_mask & 0x7) << 446 (*indio_dev->active_scan_mask & 0x7) << RM3100_CMM_AXIS_SHIFT | 466 unsigned long scan_mask = *indio_dev->active_scan_mask;
|
/linux-master/drivers/iio/imu/bno055/ |
H A D | bno055.c | 1057 if (indio_dev->active_scan_mask && 1058 !bitmap_empty(indio_dev->active_scan_mask, _BNO055_SCAN_MAX)) 1097 if (indio_dev->active_scan_mask && 1098 !bitmap_empty(indio_dev->active_scan_mask, _BNO055_SCAN_MAX)) 1460 for_each_set_bitrange(start, end, iio_dev->active_scan_mask, 1494 mask = *iio_dev->active_scan_mask >> xfer_start; 1511 mask = *iio_dev->active_scan_mask >> xfer_start; 1541 bitmap_intersects(indio_dev->active_scan_mask, &fusion_mask,
|
/linux-master/drivers/iio/proximity/ |
H A D | sx9500.c | 657 for_each_set_bit(bit, indio_dev->active_scan_mask, 686 if (test_bit(i, indio_dev->active_scan_mask)) { 694 if (test_bit(i, indio_dev->active_scan_mask)) 710 if (test_bit(i, indio_dev->active_scan_mask)) { 718 if (test_bit(i, indio_dev->active_scan_mask))
|
/linux-master/drivers/staging/iio/impedance-analyzer/ |
H A D | ad5933.c | 551 if (bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) 628 int scan_count = bitmap_weight(indio_dev->active_scan_mask, 631 test_bit(1, indio_dev->active_scan_mask) ?
|
/linux-master/drivers/iio/health/ |
H A D | max30102.c | 198 switch (*indio_dev->active_scan_mask) { 295 unsigned int measurements = bitmap_weight(indio_dev->active_scan_mask,
|
/linux-master/drivers/iio/ |
H A D | industrialio-buffer.c | 1006 if (bitmap_equal(indio_dev->active_scan_mask, 1015 in_ind = find_next_bit(indio_dev->active_scan_mask, 1022 in_ind = find_next_bit(indio_dev->active_scan_mask, 1085 indio_dev->active_scan_mask = config->scan_mask; 1105 indio_dev->active_scan_mask); 1159 indio_dev->active_scan_mask = NULL; 1205 iio_free_scan_mask(indio_dev, indio_dev->active_scan_mask); 1206 indio_dev->active_scan_mask = NULL;
|
/linux-master/drivers/iio/light/ |
H A D | max44000.c | 501 if (test_bit(MAX44000_SCAN_INDEX_ALS, indio_dev->active_scan_mask)) { 507 if (test_bit(MAX44000_SCAN_INDEX_PRX, indio_dev->active_scan_mask)) {
|