/linux/drivers/iio/adc/ |
H A D | ad7791.c | 85 .storagebits = (_storagebits), \ 115 #define DECLARE_AD7787_CHANNELS(name, bits, storagebits) \ argument 118 (bits), (storagebits), 0), \ 119 AD7991_CHANNEL(1, 1, AD7791_CH_AIN2, (bits), (storagebits), 0), \ 121 (bits), (storagebits), 0), \ 123 (bits), (storagebits), 0), \ 127 #define DECLARE_AD7791_CHANNELS(name, bits, storagebits) \ argument 130 (bits), (storagebits), 0), \ 132 (bits), (storagebits), 0), \ 134 (bits), (storagebits), 0), \
|
H A D | ad7380.c | 109 .storagebits = 16, 115 .storagebits = 16, 125 .storagebits = 16, 131 .storagebits = 16, 141 .storagebits = 16, 147 .storagebits = 16, 157 .storagebits = 16, 163 .storagebits = 32, 173 .storagebits = 16, 179 .storagebits = 32, [all …]
|
H A D | ad7944.c | 122 .scan_type.storagebits = _bits > 16 ? 32 : 16, \ 167 xfers[2].len = BITS_TO_BYTES(chan->scan_type.storagebits); in ad7944_3wire_cs_mode_init_msg() 196 xfers[1].len = BITS_TO_BYTES(chan->scan_type.storagebits); in ad7944_4wire_mode_init_msg() 231 xfers[1].len = BITS_TO_BYTES(chan->scan_type.storagebits) * n_chain_dev; in ad7944_chain_mode_init_msg() 277 if (chan->scan_type.storagebits > 16) in ad7944_single_conversion() 282 if (chan->scan_type.storagebits > 16) in ad7944_single_conversion() 412 BITS_TO_BYTES(chan[0].scan_type.storagebits), sizeof(u64)) in ad7944_chain_mode_alloc()
|
H A D | rtq6056.c | 132 .storagebits = 16, 151 .storagebits = 16, 169 .storagebits = 16, 186 .storagebits = 16, 215 .storagebits = 16, 233 .storagebits = 16, 251 .storagebits = 16, 268 .storagebits = 16,
|
H A D | ingenic-adc.c | 461 .storagebits = 16, 472 .storagebits = 16, 483 .storagebits = 16, 494 .storagebits = 16, 505 .storagebits = 16, 516 .storagebits = 16,
|
H A D | ad4000.c | 55 .storagebits = _storage_bits, \ 77 .storagebits = _storage_bits, \ 338 if (chan->scan_type.storagebits > 16) in ad4000_single_conversion() 497 xfers[1].len = BITS_TO_BYTES(chan->scan_type.storagebits); in ad4000_prepare_3wire_mode_message() 528 xfers[1].len = BITS_TO_BYTES(chan->scan_type.storagebits); in ad4000_prepare_4wire_mode_message()
|
H A D | ti-adc161s626.c | 43 .storagebits = 16, 60 .storagebits = 16,
|
H A D | ti-lmp92064.c | 101 .storagebits = 16, 114 .storagebits = 16,
|
/linux/Documentation/driver-api/iio/ |
H A D | buffers.rst | 40 Format is [be|le]:[s|u]bits/storagebits[Xrepeat][>>shift] . 45 * *storagebits*, is the number of bits (after padding) that it occupies in the 47 * *repeat*, specifies the number of bits/storagebits repetitions. When the 83 u8 storagebits; 103 .storagebits = 16,
|
/linux/drivers/iio/common/ssp_sensors/ |
H A D | ssp_iio_sensor.h | 15 .storagebits = 16,\ 29 .storagebits = 64, \
|
/linux/drivers/iio/pressure/ |
H A D | st_pressure_core.c | 132 .storagebits = 32, 146 .storagebits = 16, 166 .storagebits = 16, 180 .storagebits = 16, 198 .storagebits = 32, 213 .storagebits = 16,
|
H A D | cros_ec_baro.c | 157 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe() 180 channel->scan_type.storagebits = 64; in cros_ec_baro_probe()
|
/linux/drivers/iio/temperature/ |
H A D | maxim_thermocouple.c | 50 .storagebits = 16, 69 .storagebits = 16, 85 .storagebits = 16,
|
/linux/drivers/iio/chemical/ |
H A D | atlas-sensor.c | 124 .storagebits = 32, 151 .storagebits = 32, \ 166 .storagebits = 32, 193 .storagebits = 32, 210 .storagebits = 32, 234 .storagebits = 32,
|
H A D | atlas-ezo-sensor.c | 57 .storagebits = 32, \ 79 .storagebits = 32,
|
/linux/drivers/iio/dummy/ |
H A D | iio_simple_dummy.c | 133 .storagebits = 16, /* 16 bits used for storage */ 172 .storagebits = 16, /* 16 bits used for storage */ 190 .storagebits = 16, 217 .storagebits = 16, /* 16 bits used for storage */
|
/linux/drivers/input/joystick/ |
H A D | adc-joystick.c | 62 bytes = joy->chans[0].channel->scan_type.storagebits >> 3; in adc_joystick_handle() 212 bits = chans[i].channel->scan_type.storagebits; in adc_joystick_count_channels() 217 if (bits != chans[0].channel->scan_type.storagebits) { in adc_joystick_count_channels()
|
/linux/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_temp.h | 22 .storagebits = 16, \
|
/linux/drivers/iio/position/ |
H A D | hid-sensor-custom-intel-hinge.c | 69 .storagebits = 32, 82 .storagebits = 32, 95 .storagebits = 32,
|
/linux/drivers/iio/imu/ |
H A D | adis16400.c | 671 .storagebits = 16, \ 697 .storagebits = 16, \ 717 .storagebits = 16, \ 736 .storagebits = 16, \ 762 .storagebits = 16, \ 781 .storagebits = 16, \ 799 .storagebits = 16, \ 852 .storagebits = 16,
|
/linux/include/linux/iio/imu/ |
H A D | adis.h | 427 .storagebits = 16, \ 451 .storagebits = 16, \ 469 .storagebits = 16, \
|
/linux/drivers/iio/humidity/ |
H A D | am2315.c | 56 .storagebits = 16, 68 .storagebits = 16,
|
/linux/drivers/iio/magnetometer/ |
H A D | tmag5273.c | 412 .storagebits = 16, \ 428 .storagebits = 16, 448 .storagebits = 16, 464 .storagebits = 16,
|
/linux/drivers/iio/light/ |
H A D | cros_ec_light_prox.c | 199 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_light_prox_probe() 233 channel->scan_type.storagebits = 64; in cros_ec_light_prox_probe()
|
/linux/drivers/iio/common/st_sensors/ |
H A D | st_sensors_buffer.c | 34 channel->scan_type.storagebits >> 3; in st_sensors_get_buffer_element()
|