Searched refs:sign_extend32 (Results 76 - 100 of 162) sorted by relevance

1234567

/linux-master/drivers/iio/accel/
H A Dfxls8962af-core.c277 *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 Dstk8ba50.c230 *val = sign_extend32(ret >> chan->scan_type.shift,
H A Dmxc4005.c239 *val = sign_extend32(ret >> chan->scan_type.shift,
/linux-master/drivers/rtc/
H A Drtc-rv3032.c380 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 Drtc-pcf2123.c130 val = sign_extend32((reg & OFFSET_MASK), OFFSET_SIGN_BIT);
/linux-master/drivers/iio/imu/bno055/
H A Dbno055.c670 *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 Dadis16480.c510 *bias = sign_extend32(val16, 15);
516 *bias = sign_extend32(val32, 31);
552 *scale = sign_extend32(val16, 15);
H A Dadis.c483 *val = sign_extend32(uval, chan->scan_type.realbits - 1);
/linux-master/drivers/iio/adc/
H A Dad7266.c162 *val = sign_extend32(*val,
H A Dti-adc12138.c243 *value = sign_extend32(be16_to_cpu(data) >> channel->scan_type.shift,
H A Dnau7802.c152 st->last_value = sign_extend32(st->last_value, 23);
/linux-master/drivers/iio/gyro/
H A Dadis16136.c326 *val = sign_extend32(val32, 31);
H A Dbmg160_core.c513 *val = sign_extend32(raw_val, 7);
544 *val = sign_extend32(le16_to_cpu(raw_val), 15);
H A Dfxas21002c_core.c399 *val = sign_extend32(temp, 7);
433 *val = sign_extend32(be16_to_cpu(axis_be), 15);
/linux-master/drivers/power/supply/
H A Dip5xxx_power.c307 *val = sign_extend32(hi << 8 | lo, 13);
/linux-master/drivers/iio/health/
H A Dmax30102.c435 *val = sign_extend32(*val, 11);
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dsar.c476 tmp = sign_extend32(val, 8);
H A Drtw8852b_rfk.c498 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 Drm3100-core.c221 *val = sign_extend32(get_unaligned_be24(&buffer[0]), 23);
H A Daf8133j.c262 *val = sign_extend32(le16_to_cpu(buf[chan->address]),
/linux-master/drivers/hwmon/
H A Dmax31827.c45 #define MAX31827_16_BIT_TO_M_DGR(x) (sign_extend32(x, 15) * 1000 / 16)
H A Dadc128d818.c197 temp = sign_extend32(data->temp[index], 8);
H A Dina3221.c240 *val = sign_extend32(regval >> 1, 14);
242 *val = sign_extend32(regval >> 3, 12);
/linux-master/drivers/iio/pressure/
H A Dbmp280-core.c251 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 Dtraps.c279 displacement = sign_extend32(((jmp) & 0x3ffffff) << 2, 27);

Completed in 406 milliseconds

1234567