Home
last modified time | relevance | path

Searched refs:realbits (Results 1 – 25 of 156) sorted by relevance

1234567

/Linux-v5.4/drivers/iio/adc/
Dti-adc161s626.c41 .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()
Dti-ads1015.c147 .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 …]
Dad7887.c167 *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,
Dti-tlc4541.c63 .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()
Dad7298.c68 .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()
Dad7124.c141 .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()
Dad7476.c124 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), \
Dad7780.c123 *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/
Dmaxim_thermocouple.c37 .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/
Dst_pressure_core.c138 .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/
Dssp_iio_sensor.h14 .realbits = 16,\
28 .realbits = 64, \
/Linux-v5.4/drivers/iio/dac/
Dmcp4922.c44 .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()
Dad5764.c87 .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()
Dltc1660.c69 *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), \
Dad5380.c176 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), \
Dad5360.c111 .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()
Dad5791.c268 *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()
Dad5624r_spi.c56 *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), \
Dad7303.c127 *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, \
Dad5504.c114 *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, \
Dltc2632.c94 *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), \
Dad5449.c158 *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), \
Dad5686.c136 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/
Dadis.h176 .realbits = (bits), \
200 .realbits = (bits), \
218 .realbits = (bits), \
/Linux-v5.4/drivers/iio/dummy/
Diio_simple_dummy.c132 .realbits = 13, /* 13 bits */
171 .realbits = 12, /* 12 bits */
189 .realbits = 11,
216 .realbits = 16, /* 16 bits */

1234567