Searched refs:sign_extend32 (Results 76 - 100 of 162) sorted by relevance
1234567
/linux-master/drivers/iio/accel/ |
H A D | fxls8962af-core.c | 277 *val = sign_extend32(le16_to_cpu(raw_val), 540 *val = sign_extend32(data->lower_thres, chan->scan_type.realbits - 1); 548 *val = sign_extend32(data->upper_thres, chan->scan_type.realbits - 1);
|
H A D | stk8ba50.c | 230 *val = sign_extend32(ret >> chan->scan_type.shift,
|
H A D | mxc4005.c | 239 *val = sign_extend32(ret >> chan->scan_type.shift,
|
/linux-master/drivers/rtc/ |
H A D | rtc-rv3032.c | 380 steps = sign_extend32(FIELD_GET(RV3032_OFFSET_MSK, value), 5); 794 temp = sign_extend32(buf[1], 7) << 4; 805 temp = sign_extend32(buf[1], 7) << 4;
|
H A D | rtc-pcf2123.c | 130 val = sign_extend32((reg & OFFSET_MASK), OFFSET_SIGN_BIT);
|
/linux-master/drivers/iio/imu/bno055/ |
H A D | bno055.c | 670 *val = sign_extend32(le16_to_cpu(raw_val), 15); 686 *val = -sign_extend32(le16_to_cpu(raw_val), 15); 863 vals[i] = sign_extend32(le16_to_cpu(raw_vals[i]), 15);
|
/linux-master/drivers/iio/imu/ |
H A D | adis16480.c | 510 *bias = sign_extend32(val16, 15); 516 *bias = sign_extend32(val32, 31); 552 *scale = sign_extend32(val16, 15);
|
H A D | adis.c | 483 *val = sign_extend32(uval, chan->scan_type.realbits - 1);
|
/linux-master/drivers/iio/adc/ |
H A D | ad7266.c | 162 *val = sign_extend32(*val,
|
H A D | ti-adc12138.c | 243 *value = sign_extend32(be16_to_cpu(data) >> channel->scan_type.shift,
|
H A D | nau7802.c | 152 st->last_value = sign_extend32(st->last_value, 23);
|
/linux-master/drivers/iio/gyro/ |
H A D | adis16136.c | 326 *val = sign_extend32(val32, 31);
|
H A D | bmg160_core.c | 513 *val = sign_extend32(raw_val, 7); 544 *val = sign_extend32(le16_to_cpu(raw_val), 15);
|
H A D | fxas21002c_core.c | 399 *val = sign_extend32(temp, 7); 433 *val = sign_extend32(be16_to_cpu(axis_be), 15);
|
/linux-master/drivers/power/supply/ |
H A D | ip5xxx_power.c | 307 *val = sign_extend32(hi << 8 | lo, 13);
|
/linux-master/drivers/iio/health/ |
H A D | max30102.c | 435 *val = sign_extend32(*val, 11);
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | sar.c | 476 tmp = sign_extend32(val, 8);
|
H A D | rtw8852b_rfk.c | 498 dc_re += sign_extend32(FIELD_GET(0xfff000, tmp), 11); 499 dc_im += sign_extend32(FIELD_GET(0xfff, tmp), 11); 2009 dc_i = abs(sign_extend32(dc_i, 11)); 2010 dc_q = abs(sign_extend32(dc_q, 11)); 2188 val1_i = abs(sign_extend32(val1_i, 11)); 2190 val1_q = abs(sign_extend32(val1_q, 11)); 2194 val2_i = abs(sign_extend32(val2_i, 11)); 2196 val2_q = abs(sign_extend32(val2_q, 11)); 3649 tssi_cw_default = sign_extend32(tmp, 8); 3656 tssi_cw_default = sign_extend32(tm [all...] |
/linux-master/drivers/iio/magnetometer/ |
H A D | rm3100-core.c | 221 *val = sign_extend32(get_unaligned_be24(&buffer[0]), 23);
|
H A D | af8133j.c | 262 *val = sign_extend32(le16_to_cpu(buf[chan->address]),
|
/linux-master/drivers/hwmon/ |
H A D | max31827.c | 45 #define MAX31827_16_BIT_TO_M_DGR(x) (sign_extend32(x, 15) * 1000 / 16)
|
H A D | adc128d818.c | 197 temp = sign_extend32(data->temp[index], 8);
|
H A D | ina3221.c | 240 *val = sign_extend32(regval >> 1, 14); 242 *val = sign_extend32(regval >> 3, 12);
|
/linux-master/drivers/iio/pressure/ |
H A D | bmp280-core.c | 251 calib->H2 = sign_extend32(le16_to_cpu(data->le16), 15); 266 calib->H4 = sign_extend32(((be16_to_cpu(data->be16) >> 4) & 0xff0) | 275 calib->H5 = sign_extend32(FIELD_GET(BMP280_COMP_H5_MASK, le16_to_cpu(data->le16)), 11); 282 calib->H6 = sign_extend32(tmp, 7);
|
/linux-master/arch/openrisc/kernel/ |
H A D | traps.c | 279 displacement = sign_extend32(((jmp) & 0x3ffffff) << 2, 27);
|
Completed in 406 milliseconds
1234567