| /linux/drivers/iio/adc/ |
| H A D | ad7380.c | 106 #define AD7380_SPI_BYTES(scan_type) ((scan_type)->realbits > 16 ? 4 : 2) 159 .realbits = 12, 165 .realbits = 14, 175 .realbits = 14, 181 .realbits = 16, 191 .realbits = 14, 197 .realbits = 16, 207 .realbits = 16, 213 .realbits = 18, 223 .realbits = 16, [all …]
|
| H A D | ad7944.c | 115 #define AD7944_SPI_BYTES(scan_type) ((scan_type).realbits > 16 ? 4 : 2) 139 .scan_type.realbits = _bits, \ 156 .scan_type.realbits = _bits, \ 210 xfers[2].bits_per_word = chan->scan_type.realbits; in ad7944_3wire_cs_mode_init_msg() 234 xfers[1].bits_per_word = chan->scan_type.realbits; in ad7944_4wire_mode_init_msg() 269 xfers[1].bits_per_word = chan->scan_type.realbits; in ad7944_chain_mode_init_msg() 304 xfers[1].bits_per_word = chan->scan_type.realbits; in ad7944_3wire_cs_mode_init_offload_msg() 356 if (chan->scan_type.realbits > 16) in ad7944_single_conversion() 361 if (chan->scan_type.realbits > 16) in ad7944_single_conversion() 368 *val = sign_extend32(*val, chan->scan_type.realbits - 1); in ad7944_single_conversion() [all …]
|
| 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 | 131 .realbits = 16, 150 .realbits = 16, 168 .realbits = 16, 185 .realbits = 16, 214 .realbits = 16, 232 .realbits = 16, 250 .realbits = 16, 267 .realbits = 16,
|
| H A D | ad7405.c | 71 *val2 = indio_dev->channels[0].scan_type.realbits - 1; in ad7405_read_raw() 80 *val = -(1 << (indio_dev->channels[0].scan_type.realbits - 1)); in ad7405_read_raw() 137 .realbits = 16,
|
| H A 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() 221 .realbits = (_bits), \
|
| H A D | ad4000.c | 55 .realbits = _real_bits, \ 93 .realbits = _real_bits, \ 544 scale_bits = chan->scan_type.realbits - 1; in ad4000_fill_scale_tbl() 546 scale_bits = chan->scan_type.realbits; in ad4000_fill_scale_tbl() 647 if (chan->scan_type.realbits > 16) in ad4000_single_conversion() 652 if (chan->scan_type.realbits > 16) in ad4000_single_conversion() 661 *val = sign_extend32(sample, chan->scan_type.realbits - 1); in ad4000_single_conversion() 907 xfer->bits_per_word = chan->scan_type.realbits; in ad4000_prepare_offload_message() 908 xfer->len = chan->scan_type.realbits > 16 ? 4 : 2; in ad4000_prepare_offload_message() 945 xfers[1].len = chan->scan_type.realbits > 16 ? 4 : 2; in ad4000_prepare_3wire_mode_message() [all …]
|
| H A D | ti-tlc4541.c | 64 .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()
|
| H A D | ad7298.c | 67 .realbits = 12, \ 85 .realbits = 32, 249 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw() 256 *val2 = chan->scan_type.realbits; in ad7298_read_raw()
|
| 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 | ad7266.c | 165 chan->scan_type.realbits - 1); in ad7266_read_raw() 176 *val2 = chan->scan_type.realbits; in ad7266_read_raw() 200 .realbits = 12, \ 248 .realbits = 12, \
|
| H A D | ad7791.c | 84 .realbits = (_bits), \ 278 *val = -(1 << (chan->scan_type.realbits - 1)); in ad7791_read_raw() 298 *val2 = chan->scan_type.realbits; in ad7791_read_raw() 300 *val2 = chan->scan_type.realbits - 1; in ad7791_read_raw()
|
| H A D | ingenic-adc.c | 460 .realbits = 12, 471 .realbits = 12, 482 .realbits = 12, 493 .realbits = 12, 504 .realbits = 12, 515 .realbits = 12,
|
| /linux/drivers/iio/temperature/ |
| H A D | maxim_thermocouple.c | 49 .realbits = 13, 68 .realbits = 14, 84 .realbits = 12, 163 *val = sign_extend32(*val >> shift, chan->scan_type.realbits - 1); in maxim_thermocouple_read()
|
| /linux/drivers/iio/dac/ |
| H A D | mcp4922.c | 45 .realbits = (bits), \ 74 *val2 = chan->scan_type.realbits; in mcp4922_read_raw() 95 if (val < 0 || val > GENMASK(chan->scan_type.realbits - 1, 0)) in mcp4922_write_raw()
|
| H A D | mcp4821.c | 61 .realbits = (resolution), \ 127 *val2 = chan->scan_type.realbits; in mcp4821_read_raw() 146 if (val < 0 || val >= BIT(chan->scan_type.realbits)) in mcp4821_write_raw()
|
| 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 | 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), \
|
| H A 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), \
|
| H A D | ad7303.c | 131 *val2 = chan->scan_type.realbits; in ad7303_read_raw() 148 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad7303_write_raw() 189 .realbits = 8, \
|
| H A 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), \
|
| H A D | ad5504.c | 113 *val2 = chan->scan_type.realbits; in ad5504_read_raw() 129 if (val >= (1 << chan->scan_type.realbits) || val < 0) in ad5504_write_raw() 258 .realbits = 12, \
|
| H A D | ad5761.c | 216 *val2 = chan->scan_type.realbits; in ad5761_read_raw() 220 *val = -(1 << chan->scan_type.realbits); in ad5761_read_raw() 261 .realbits = (_bits), \
|
| /linux/drivers/iio/common/ssp_sensors/ |
| H A D | ssp_iio_sensor.h | 14 .realbits = 16,\ 28 .realbits = 64, \
|
| /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,
|