| /linux/drivers/iio/dac/ |
| H A D | mcp4821.c | 83 .realbits = (resolution), \ 149 *val2 = chan->scan_type.realbits; in mcp4821_read_raw() 183 if (val < 0 || val >= BIT(chan->scan_type.realbits)) in mcp4821_write_raw() 205 mcp4821_calc_scale(MCP4821_VREF_MV, chan->scan_type.realbits, &v, &v2); in mcp4821_write_raw() 212 chan->scan_type.realbits, &v, &v2); in mcp4821_write_raw() 277 mcp4821_init_avail_gain(state, info->channels[0].scan_type.realbits); in mcp4821_probe()
|
| H A D | ad5446.c | 85 shift = chan->scan_type.realbits + chan->scan_type.shift; in ad5446_write_dac_powerdown() 125 *val2 = chan->scan_type.realbits; in ad5446_read_raw() 137 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5446_write_dac_raw()
|
| H A D | ad7303.c | 130 *val2 = chan->scan_type.realbits; in ad7303_read_raw() 147 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad7303_write_raw() 188 .realbits = 8, \
|
| H A D | ad5446.h | 24 .realbits = (bits), \
|
| /linux/drivers/iio/adc/ |
| H A D | ti-adc161s626.c | 42 .realbits = 14, 59 .realbits = 16, 100 *val = sign_extend32(*val >> data->shift, chan->scan_type.realbits - 1); in ti_adc_read_measurement() 151 *val2 = chan->scan_type.realbits; in ti_adc_read_raw() 155 *val = 1 << (chan->scan_type.realbits - 1); in ti_adc_read_raw()
|
| H A D | ad4695.c | 318 .realbits = 16, 324 .realbits = 17, 330 .realbits = 18, 336 .realbits = 19, 344 .realbits = 16, 350 .realbits = 17, 356 .realbits = 18, 362 .realbits = 19, 379 .realbits = 16, 392 .realbits = 16, [all …]
|
| H A D | rtq6056.c | 130 .realbits = 16, 149 .realbits = 16, 167 .realbits = 16, 184 .realbits = 16, 213 .realbits = 16, 231 .realbits = 16, 249 .realbits = 16, 266 .realbits = 16,
|
| H A D | ad7405.c | 70 *val2 = indio_dev->channels[0].scan_type.realbits - 1; in ad7405_read_raw() 79 *val = -(1 << (indio_dev->channels[0].scan_type.realbits - 1)); in ad7405_read_raw() 136 .realbits = 16,
|
| H A D | ad4000.c | 54 .realbits = _real_bits, \ 92 .realbits = _real_bits, \ 543 scale_bits = chan->scan_type.realbits - 1; in ad4000_fill_scale_tbl() 545 scale_bits = chan->scan_type.realbits; in ad4000_fill_scale_tbl() 646 if (chan->scan_type.realbits > 16) in ad4000_single_conversion() 651 if (chan->scan_type.realbits > 16) in ad4000_single_conversion() 660 *val = sign_extend32(sample, chan->scan_type.realbits - 1); in ad4000_single_conversion() 906 xfer->bits_per_word = chan->scan_type.realbits; in ad4000_prepare_offload_message() 907 xfer->len = chan->scan_type.realbits > 16 ? 4 : 2; in ad4000_prepare_offload_message() 944 xfers[1].len = chan->scan_type.realbits > 16 ? 4 : 2; in ad4000_prepare_3wire_mode_message() [all …]
|
| H A D | pac1934.c | 334 .realbits = 48, \ 352 .realbits = 16, \ 370 .realbits = 16, \ 388 .realbits = 16, \ 406 .realbits = 16, \ 424 .realbits = 28, \ 1397 ch_sp[PAC1934_CH_ENERGY].scan_type.realbits = 47; in pac1934_prep_iio_channels() 1399 ch_sp[PAC1934_CH_POWER].scan_type.realbits = 27; in pac1934_prep_iio_channels() 1401 ch_sp[PAC1934_CH_VOLTAGE].scan_type.realbits = 15; in pac1934_prep_iio_channels() 1403 ch_sp[PAC1934_CH_CURRENT].scan_type.realbits = 15; in pac1934_prep_iio_channels() [all …]
|
| H A D | ad7298.c | 66 .realbits = 12, \ 84 .realbits = 32, 248 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw() 255 *val2 = chan->scan_type.realbits; in ad7298_read_raw()
|
| H A D | ti-tlc4541.c | 63 .realbits = (bits), \ 141 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in tlc4541_read_raw() 148 *val2 = chan->scan_type.realbits; in tlc4541_read_raw()
|
| H A D | ad7191.c | 196 (indio_dev->channels[0].scan_type.realbits - 1); in ad7191_config_setup() 300 *val = -(1 << (chan->scan_type.realbits - 1)); in ad7191_read_raw() 443 .realbits = 24, 464 .realbits = 24, 485 .realbits = 24,
|
| H A D | ingenic-adc.c | 454 .realbits = 12, 465 .realbits = 12, 476 .realbits = 12, 487 .realbits = 12, 498 .realbits = 12, 509 .realbits = 12,
|
| H A D | ti-adc108s102.c | 93 .realbits = ADC108S102_BITS, \ 201 *val2 = chan->scan_type.realbits; in adc108s102_read_raw()
|
| H A D | ti-ads1018.c | 108 .realbits = _realbits, \ 128 .realbits = _realbits, \ 146 .realbits = _realbits, \ 309 *val = sign_extend32(cnv, chan->scan_type.realbits - 1); in ads1018_read_raw_direct_mode()
|
| /linux/drivers/iio/pressure/ |
| H A D | st_pressure_core.c | 131 .realbits = 24, 145 .realbits = 16, 165 .realbits = 16, 179 .realbits = 16, 197 .realbits = 24, 212 .realbits = 16,
|
| /linux/drivers/iio/temperature/ |
| H A D | maxim_thermocouple.c | 48 .realbits = 13, 67 .realbits = 14, 83 .realbits = 12, 162 *val = sign_extend32(*val >> shift, chan->scan_type.realbits - 1); in maxim_thermocouple_read()
|
| /linux/drivers/iio/chemical/ |
| H A D | atlas-sensor.c | 119 .realbits = 32, 146 .realbits = 32, \ 161 .realbits = 32, 188 .realbits = 32, 205 .realbits = 32, 229 .realbits = 32,
|
| H A D | atlas-ezo-sensor.c | 55 .realbits = 32, \ 77 .realbits = 32,
|
| /linux/drivers/iio/dummy/ |
| H A D | iio_simple_dummy.c | 132 .realbits = 13, /* 13 bits */ 171 .realbits = 12, /* 12 bits */ 189 .realbits = 11, 216 .realbits = 16, /* 16 bits */
|
| /linux/drivers/iio/imu/inv_icm42600/ |
| H A D | inv_icm42600_temp.h | 21 .realbits = 16, \
|
| /linux/include/linux/iio/imu/ |
| H A D | adis.h | 472 .realbits = (bits), \ 496 .realbits = (bits), \ 514 .realbits = (bits), \
|
| /linux/drivers/iio/accel/ |
| H A D | mma7455_core.c | 140 chan->scan_type.realbits - 1); in mma7455_read_raw() 223 .realbits = 10, \
|
| /linux/drivers/iio/common/st_sensors/ |
| H A D | st_sensors_buffer.c | 31 DIV_ROUND_UP(channel->scan_type.realbits + in st_sensors_get_buffer_element()
|