Searched refs:scan_type (Results 51 - 75 of 269) sorted by relevance
1234567891011
/linux-master/drivers/iio/adc/ |
H A D | ti-adc12138.c | 71 .scan_type = { \ 91 .scan_type = { \ 243 *value = sign_extend32(be16_to_cpu(data) >> channel->scan_type.shift, 244 channel->scan_type.realbits - 1); 262 *shift = channel->scan_type.realbits - 1;
|
H A D | ad7476.c | 149 *val = (ret >> st->chip_info->channel[0].scan_type.shift) & 150 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); 161 *val2 = chan->scan_type.realbits; 173 .scan_type = { \ 395 st->xfer.len = st->chip_info->channel[0].scan_type.storagebits / 8;
|
H A D | ti-ads1015.c | 194 .scan_type = { \ 220 .scan_type = { \ 484 (chan->scan_type.realbits - 1), 1000000); 566 *val = sign_extend32(*val >> chan->scan_type.shift, 567 chan->scan_type.realbits - 1); 580 *val2 = chan->scan_type.realbits - 1; 668 int realbits = chan->scan_type.realbits; 752 low_thresh = max(-1 << (chan->scan_type.realbits - 1), 756 low_thresh << chan->scan_type.shift); 761 high_thresh << chan->scan_type [all...] |
H A D | dln2-adc.c | 458 lval.scan_type.sign = 'u'; \ 459 lval.scan_type.realbits = DLN2_ADC_DATA_BITS; \ 460 lval.scan_type.storagebits = 16; \ 461 lval.scan_type.endianness = IIO_LE; \ 469 lval.scan_type.sign = 's'; \ 470 lval.scan_type.realbits = 64; \ 471 lval.scan_type.storagebits = 64; \
|
H A D | ad7791.c | 82 .scan_type = { \ 277 *val = -(1 << (chan->scan_type.realbits - 1)); 297 *val2 = chan->scan_type.realbits; 299 *val2 = chan->scan_type.realbits - 1;
|
H A D | xilinx-xadc-events.c | 178 *val >>= 16 - chan->scan_type.realbits; 193 val <<= 16 - chan->scan_type.realbits;
|
H A D | ti-adc084s021.c | 48 .scan_type = { \ 117 *val = (*val >> channel->scan_type.shift) & 0xff;
|
H A D | ti-adc0832.c | 51 .scan_type = { \ 68 .scan_type = { \
|
H A D | ad7766.c | 140 *val2 = chan->scan_type.realbits; 156 .scan_type = {
|
/linux-master/drivers/iio/ |
H A D | industrialio-buffer.c | 368 u8 type = this_attr->c->scan_type.endianness; 377 if (this_attr->c->scan_type.repeat > 1) 380 this_attr->c->scan_type.sign, 381 this_attr->c->scan_type.realbits, 382 this_attr->c->scan_type.storagebits, 383 this_attr->c->scan_type.repeat, 384 this_attr->c->scan_type.shift); 388 this_attr->c->scan_type.sign, 389 this_attr->c->scan_type.realbits, 390 this_attr->c->scan_type [all...] |
/linux-master/drivers/iio/common/scmi_sensors/ |
H A D | scmi_iio.c | 430 iio_chan->scan_type.sign = 'u'; 431 iio_chan->scan_type.realbits = 64; 432 iio_chan->scan_type.storagebits = 64; 448 iio_chan->scan_type.sign = 's'; 449 iio_chan->scan_type.realbits = 64; 450 iio_chan->scan_type.storagebits = 64; 451 iio_chan->scan_type.endianness = IIO_LE;
|
/linux-master/drivers/iio/chemical/ |
H A D | atlas-sensor.c | 121 .scan_type = { 148 .scan_type = { \ 163 .scan_type = { 190 .scan_type = { 207 .scan_type = { 231 .scan_type = {
|
H A D | vz89x.c | 94 .scan_type = { 124 .scan_type = { 247 switch (chan->scan_type.endianness) {
|
/linux-master/drivers/iio/dac/ |
H A D | ad5504.c | 113 *val2 = chan->scan_type.realbits; 129 if (val >= (1 << chan->scan_type.realbits) || val < 0) 256 .scan_type = { \
|
/linux-master/drivers/iio/pressure/ |
H A D | hid-sensor-press.c | 60 channels[channel].scan_type.sign = 's'; 62 channels[channel].scan_type.realbits = size * 8; 64 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
|
/linux-master/drivers/iio/orientation/ |
H A D | hid-sensor-incl-3d.c | 92 chan->scan_type.sign = 's'; 94 chan->scan_type.realbits = size * 8; 96 chan->scan_type.storagebits = sizeof(u32) * 8;
|
/linux-master/drivers/iio/light/ |
H A D | hid-sensor-prox.c | 50 channels[channel].scan_type.sign = 's'; 52 channels[channel].scan_type.realbits = size * 8; 54 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
|
/linux-master/drivers/iio/gyro/ |
H A D | hid-sensor-gyro-3d.c | 89 channels[channel].scan_type.sign = 's'; 91 channels[channel].scan_type.realbits = size * 8; 93 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
|
/linux-master/include/linux/iio/imu/ |
H A D | adis.h | 456 .scan_type = { \ 480 .scan_type = { \ 498 .scan_type = { \
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | scan.h | 157 int scan_type);
|
/linux-master/drivers/iio/health/ |
H A D | afe440x.h | 89 .scan_type = { \
|
/linux-master/drivers/iio/imu/ |
H A D | adis.c | 472 chan->scan_type.storagebits / 8); 482 if (chan->scan_type.sign == 's') 483 *val = sign_extend32(uval, chan->scan_type.realbits - 1); 485 *val = uval & ((1 << chan->scan_type.realbits) - 1);
|
H A D | adis16400.c | 680 .scan_type = { \ 706 .scan_type = { \ 726 .scan_type = { \ 745 .scan_type = { \ 771 .scan_type = { \ 790 .scan_type = { \ 808 .scan_type = { \ 861 .scan_type = {
|
/linux-master/drivers/iio/dummy/ |
H A D | iio_simple_dummy.c | 130 .scan_type = { /* Description of storage in buffer */ 169 .scan_type = { /* Description of storage in buffer */ 187 .scan_type = { 214 .scan_type = { /* Description of storage in buffer */
|
/linux-master/drivers/iio/accel/ |
H A D | mma7455_core.c | 138 chan->scan_type.realbits - 1); 219 .scan_type = { \
|
Completed in 304 milliseconds
1234567891011