/Linux-v4.19/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 | 150 .realbits = 12, \ 173 .realbits = 12, \ 194 .realbits = 16, \ 216 .realbits = 16, \ 416 (chan->scan_type.realbits - 1), 1000000); in ads1015_set_scale() 488 *val2 = chan->scan_type.realbits - 1; in ads1015_read_raw() 575 int realbits = chan->scan_type.realbits; in ads1015_write_event() local 585 if (val >= 1 << (realbits - 1) || val < -1 << (realbits - 1)) { in ads1015_write_event() 659 low_thresh = max(-1 << (chan->scan_type.realbits - 1), in ads1015_enable_event_config() 984 int realbits = indio_dev->channels[i].scan_type.realbits; in ads1015_probe() local [all …]
|
D | ad7887.c | 168 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad7887_read_raw() 180 *val2 = chan->scan_type.realbits; in ad7887_read_raw() 203 .realbits = 12, 219 .realbits = 12,
|
D | ti-tlc4541.c | 66 .realbits = (bits), \ 145 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in tlc4541_read_raw() 152 *val2 = chan->scan_type.realbits; in tlc4541_read_raw()
|
D | ad7298.c | 69 .realbits = 12, \ 87 .realbits = 32, 257 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw() 264 *val2 = chan->scan_type.realbits; in ad7298_read_raw()
|
D | ad7476.c | 121 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw() 132 *val2 = chan->scan_type.realbits; in ad7476_read_raw() 146 .realbits = (bits), \
|
/Linux-v4.19/drivers/iio/pressure/ |
D | st_pressure_core.c | 140 .realbits = 24, 154 .realbits = 16, 174 .realbits = 16, 188 .realbits = 16, 206 .realbits = 24, 221 .realbits = 16,
|
D | cros_ec_baro.c | 157 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe() 182 channel->scan_type.realbits = 64; in cros_ec_baro_probe()
|
/Linux-v4.19/drivers/iio/temperature/ |
D | maxim_thermocouple.c | 35 .realbits = 13, 53 .realbits = 14, 69 .realbits = 12, 142 *val = sign_extend32(*val >> shift, chan->scan_type.realbits - 1); in maxim_thermocouple_read()
|
/Linux-v4.19/drivers/iio/common/ssp_sensors/ |
D | ssp_iio_sensor.h | 14 .realbits = 16,\ 28 .realbits = 64, \
|
/Linux-v4.19/drivers/iio/dac/ |
D | mcp4922.c | 54 .realbits = (bits), \ 83 *val2 = chan->scan_type.realbits; in mcp4922_read_raw() 103 if (val > GENMASK(chan->scan_type.realbits-1, 0)) in mcp4922_write_raw()
|
D | ad5764.c | 88 .realbits = (_bits), \ 187 const int max_val = (1 << chan->scan_type.realbits); in ad5764_write_raw() 258 *val2 = chan->scan_type.realbits; in ad5764_read_raw() 261 *val = -(1 << chan->scan_type.realbits) / 2; in ad5764_read_raw()
|
D | ad5360.c | 112 .realbits = (bits), \ 318 int max_val = (1 << chan->scan_type.realbits); in ad5360_write_raw() 352 val >>= (chan->scan_type.realbits - 14); in ad5360_write_raw() 393 *val2 = chan->scan_type.realbits; in ad5360_read_raw() 416 ret <<= (chan->scan_type.realbits - 14); in ad5360_read_raw()
|
D | ad5380.c | 177 const unsigned int max_val = (1 << chan->scan_type.realbits); in ad5380_write_raw() 190 val += (1 << chan->scan_type.realbits) / 2; in ad5380_write_raw() 224 val -= (1 << chan->scan_type.realbits) / 2; in ad5380_read_raw() 228 *val2 = chan->scan_type.realbits; in ad5380_read_raw() 265 .realbits = (_bits), \
|
D | ad5791.c | 269 *val2 = (1 << chan->scan_type.realbits) - 1; in ad5791_read_raw() 272 val64 = (((u64)st->vref_neg_mv) << chan->scan_type.realbits); in ad5791_read_raw() 306 .realbits = (bits), \ 330 val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad5791_write_raw()
|
D | ad5624r_spi.c | 57 *val2 = chan->scan_type.realbits; in ad5624r_read_raw() 73 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5624r_write_raw() 177 .realbits = (_bits), \
|
D | ad7303.c | 128 *val2 = chan->scan_type.realbits; in ad7303_read_raw() 145 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad7303_write_raw() 186 .realbits = 8, \
|
D | ad5449.c | 159 *val2 = chan->scan_type.realbits; in ad5449_read_raw() 177 if (val < 0 || val >= (1 << chan->scan_type.realbits)) in ad5449_write_raw() 208 .realbits = (bits), \
|
D | ltc2632.c | 95 *val2 = chan->scan_type.realbits; in ltc2632_read_raw() 111 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ltc2632_write_raw() 184 .realbits = (_bits), \
|
D | ad5504.c | 115 *val2 = chan->scan_type.realbits; in ad5504_read_raw() 131 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5504_write_raw() 260 .realbits = 12, \
|
D | ad5446.c | 118 shift = chan->scan_type.realbits + chan->scan_type.shift; in ad5446_write_dac_powerdown() 151 .realbits = (bits), \ 178 *val2 = chan->scan_type.realbits; in ad5446_read_raw() 195 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5446_write_raw()
|
D | ad5761.c | 219 *val2 = chan->scan_type.realbits; in ad5761_read_raw() 223 *val = -(1 << chan->scan_type.realbits); in ad5761_read_raw() 264 .realbits = (_bits), \
|
/Linux-v4.19/include/linux/iio/imu/ |
D | adis.h | 173 .realbits = (bits), \ 197 .realbits = (bits), \ 215 .realbits = (bits), \
|
/Linux-v4.19/drivers/iio/dummy/ |
D | iio_simple_dummy.c | 135 .realbits = 13, /* 13 bits */ 174 .realbits = 12, /* 12 bits */ 192 .realbits = 11, 219 .realbits = 16, /* 16 bits */
|
/Linux-v4.19/drivers/iio/imu/ |
D | adis16400_core.c | 480 .realbits = (bits), \ 506 .realbits = (bits), \ 526 .realbits = (bits), \ 545 .realbits = (bits), \ 571 .realbits = (bits), \ 590 .realbits = (bits), \ 608 .realbits = (bits), \ 661 .realbits = 16,
|