| /Linux-v5.4/drivers/iio/adc/ |
| D | ti-adc161s626.c | 41 .realbits = 14, 58 .realbits = 16, 106 *val = sign_extend32(*val >> data->shift, chan->scan_type.realbits - 1); in ti_adc_read_measurement() 156 *val2 = chan->scan_type.realbits; in ti_adc_read_raw() 160 *val = 1 << (chan->scan_type.realbits - 1); in ti_adc_read_raw()
|
| D | ti-ads1015.c | 147 .realbits = 12, \ 170 .realbits = 12, \ 191 .realbits = 16, \ 213 .realbits = 16, \ 413 (chan->scan_type.realbits - 1), 1000000); in ads1015_set_scale() 485 *val2 = chan->scan_type.realbits - 1; in ads1015_read_raw() 572 int realbits = chan->scan_type.realbits; in ads1015_write_event() local 582 if (val >= 1 << (realbits - 1) || val < -1 << (realbits - 1)) { in ads1015_write_event() 656 low_thresh = max(-1 << (chan->scan_type.realbits - 1), in ads1015_enable_event_config() 981 int realbits = indio_dev->channels[i].scan_type.realbits; in ads1015_probe() local [all …]
|
| D | ad7887.c | 167 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad7887_read_raw() 179 *val2 = chan->scan_type.realbits; in ad7887_read_raw() 202 .realbits = 12, 218 .realbits = 12,
|
| D | ti-tlc4541.c | 63 .realbits = (bits), \ 142 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in tlc4541_read_raw() 149 *val2 = chan->scan_type.realbits; in tlc4541_read_raw()
|
| D | ad7298.c | 68 .realbits = 12, \ 86 .realbits = 32, 256 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw() 263 *val2 = chan->scan_type.realbits; in ad7298_read_raw()
|
| D | ad7124.c | 141 .realbits = 24, 306 *val2 = chan->scan_type.realbits - 1 + idx; in ad7124_read_raw() 308 *val2 = chan->scan_type.realbits + idx; in ad7124_read_raw() 313 *val = -(1 << (chan->scan_type.realbits - 1)); in ad7124_read_raw() 345 full_scale = 1 << (chan->scan_type.realbits - 1); in ad7124_write_raw() 347 full_scale = 1 << chan->scan_type.realbits; in ad7124_write_raw()
|
| D | ad7476.c | 124 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw() 135 *val2 = chan->scan_type.realbits; in ad7476_read_raw() 149 .realbits = (bits), \
|
| D | ad7780.c | 123 *val2 = chan->scan_type.realbits - 1; in ad7780_read_raw() 127 *val = -(1 << (chan->scan_type.realbits - 1)); in ad7780_read_raw() 159 full_scale = 1 << (chip_info->channel.scan_type.realbits - 1); in ad7780_write_raw()
|
| /Linux-v5.4/drivers/iio/temperature/ |
| D | maxim_thermocouple.c | 37 .realbits = 13, 55 .realbits = 14, 71 .realbits = 12, 144 *val = sign_extend32(*val >> shift, chan->scan_type.realbits - 1); in maxim_thermocouple_read()
|
| /Linux-v5.4/drivers/iio/pressure/ |
| D | st_pressure_core.c | 138 .realbits = 24, 152 .realbits = 16, 172 .realbits = 16, 186 .realbits = 16, 204 .realbits = 24, 219 .realbits = 16,
|
| /Linux-v5.4/drivers/iio/common/ssp_sensors/ |
| D | ssp_iio_sensor.h | 14 .realbits = 16,\ 28 .realbits = 64, \
|
| /Linux-v5.4/drivers/iio/dac/ |
| D | mcp4922.c | 44 .realbits = (bits), \ 73 *val2 = chan->scan_type.realbits; in mcp4922_read_raw() 94 if (val < 0 || val > GENMASK(chan->scan_type.realbits - 1, 0)) in mcp4922_write_raw()
|
| D | ad5764.c | 87 .realbits = (_bits), \ 186 const int max_val = (1 << chan->scan_type.realbits); in ad5764_write_raw() 257 *val2 = chan->scan_type.realbits; in ad5764_read_raw() 260 *val = -(1 << chan->scan_type.realbits) / 2; in ad5764_read_raw()
|
| D | ltc1660.c | 69 *val2 = chan->scan_type.realbits; in ltc1660_read_raw() 90 if (val < 0 || val > GENMASK(chan->scan_type.realbits - 1, 0)) in ltc1660_write_raw() 113 .realbits = (bits), \
|
| D | ad5380.c | 176 const unsigned int max_val = (1 << chan->scan_type.realbits); in ad5380_write_raw() 189 val += (1 << chan->scan_type.realbits) / 2; in ad5380_write_raw() 223 *val -= (1 << chan->scan_type.realbits) / 2; in ad5380_read_raw() 227 *val2 = chan->scan_type.realbits; in ad5380_read_raw() 264 .realbits = (_bits), \
|
| D | ad5360.c | 111 .realbits = (bits), \ 317 int max_val = (1 << chan->scan_type.realbits); in ad5360_write_raw() 351 val >>= (chan->scan_type.realbits - 14); in ad5360_write_raw() 392 *val2 = chan->scan_type.realbits; in ad5360_read_raw() 415 ret <<= (chan->scan_type.realbits - 14); in ad5360_read_raw()
|
| D | ad5791.c | 268 *val2 = (1 << chan->scan_type.realbits) - 1; in ad5791_read_raw() 271 val64 = (((u64)st->vref_neg_mv) << chan->scan_type.realbits); in ad5791_read_raw() 305 .realbits = (bits), \ 329 val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad5791_write_raw()
|
| D | ad5624r_spi.c | 56 *val2 = chan->scan_type.realbits; in ad5624r_read_raw() 72 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5624r_write_raw() 176 .realbits = (_bits), \
|
| D | ad7303.c | 127 *val2 = chan->scan_type.realbits; in ad7303_read_raw() 144 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad7303_write_raw() 185 .realbits = 8, \
|
| D | ad5504.c | 114 *val2 = chan->scan_type.realbits; in ad5504_read_raw() 130 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5504_write_raw() 259 .realbits = 12, \
|
| D | ltc2632.c | 94 *val2 = chan->scan_type.realbits; in ltc2632_read_raw() 110 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ltc2632_write_raw() 183 .realbits = (_bits), \
|
| D | ad5449.c | 158 *val2 = chan->scan_type.realbits; in ad5449_read_raw() 176 if (val < 0 || val >= (1 << chan->scan_type.realbits)) in ad5449_write_raw() 207 .realbits = (bits), \
|
| D | ad5686.c | 136 GENMASK(chan->scan_type.realbits - 1, 0); in ad5686_read_raw() 140 *val2 = chan->scan_type.realbits; in ad5686_read_raw() 157 if (val > (1 << chan->scan_type.realbits) || val < 0) in ad5686_write_raw() 201 .realbits = (bits), \
|
| /Linux-v5.4/include/linux/iio/imu/ |
| D | adis.h | 176 .realbits = (bits), \ 200 .realbits = (bits), \ 218 .realbits = (bits), \
|
| /Linux-v5.4/drivers/iio/dummy/ |
| D | iio_simple_dummy.c | 132 .realbits = 13, /* 13 bits */ 171 .realbits = 12, /* 12 bits */ 189 .realbits = 11, 216 .realbits = 16, /* 16 bits */
|