Home
last modified time | relevance | path

Searched refs:sign_extend32 (Results 1 – 25 of 101) sorted by relevance

12345

/Linux-v5.4/drivers/thermal/tegra/
Dsoctherm-fuse.c91 shifted_ft = sign_extend32(shifted_ft, 4); in tegra_calc_shared_calib()
99 shifted_cp = sign_extend32(val, 5); in tegra_calc_shared_calib()
126 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in tegra_calc_tsensor_calib()
129 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in tegra_calc_tsensor_calib()
/Linux-v5.4/arch/arm64/kernel/probes/
Dsimulate-insn.c17 sign_extend32(((insn) & 0x3ffffff) << 2, 27)
20 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
23 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
26 sign_extend32(((insn >> 5) & 0x3fff) << 2, 15)
29 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
/Linux-v5.4/drivers/iio/pressure/
Ddps310.c128 data->c0 = sign_extend32(c0, 11); in dps310_get_coefs()
131 data->c1 = sign_extend32(c1, 11); in dps310_get_coefs()
139 data->c00 = sign_extend32(c00, 19); in dps310_get_coefs()
142 data->c10 = sign_extend32(c10, 19); in dps310_get_coefs()
145 data->c01 = sign_extend32(c01, 15); in dps310_get_coefs()
148 data->c11 = sign_extend32(c11, 15); in dps310_get_coefs()
151 data->c20 = sign_extend32(c20, 15); in dps310_get_coefs()
154 data->c21 = sign_extend32(c21, 15); in dps310_get_coefs()
157 data->c30 = sign_extend32(c30, 15); in dps310_get_coefs()
327 data->pressure_raw = sign_extend32(raw, 23); in dps310_read_pres_raw()
[all …]
/Linux-v5.4/drivers/hwmon/
Dltc2990.c113 *result = sign_extend32(val, 12) * 1000 / 16; in ltc2990_get_value()
118 *result = sign_extend32(val, 14) * 1942 / 100; in ltc2990_get_value()
122 *result = sign_extend32(val, 14) * 30518 / (100 * 1000) + 2500; in ltc2990_get_value()
129 *result = sign_extend32(val, 14) * 30518 / (100 * 1000); in ltc2990_get_value()
Dad7314.c69 data = sign_extend32(data, 9); in ad7314_temperature_show()
80 data = sign_extend32(data, 13); in ad7314_temperature_show()
Dfam15h_power.c92 running_avg_capture = sign_extend32(running_avg_capture, 27); in power1_input_show()
95 running_avg_capture = sign_extend32(running_avg_capture, 21); in power1_input_show()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dar9002_phy.c337 nfarray[0] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
341 nfarray[3] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
347 nfarray[1] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
351 nfarray[4] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
Dar5008_phy.c1123 nfarray[0] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
1126 nfarray[1] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
1129 nfarray[2] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
1135 nfarray[3] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
1138 nfarray[4] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
1141 nfarray[5] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
/Linux-v5.4/drivers/iio/accel/
Dadxl345_core.c108 *val = sign_extend32(le16_to_cpu(accel), 12); in adxl345_read_raw()
131 *val = sign_extend32(regval, 7) * 4; in adxl345_read_raw()
Dmxc6255.c66 *val = sign_extend32(reg, 7); in mxc6255_read_raw()
Dmc3230.c94 *val = sign_extend32(ret, 7); in mc3230_read_raw()
Ddmard06.c83 *val = sign_extend32(ret, DMARD06_SIGN_BIT); in dmard06_read_raw()
/Linux-v5.4/drivers/iio/temperature/
Dtmp006.c88 *val = sign_extend32(ret, 15); in tmp006_read_raw()
94 *val = sign_extend32(ret, 15) >> TMP006_TAMBIENT_SHIFT; in tmp006_read_raw()
Dtmp007.c126 *val = sign_extend32(ret, 15) >> TMP007_TEMP_SHIFT; in tmp007_read_raw()
315 *val = sign_extend32(ret, 15) >> 7; in tmp007_read_thresh()
/Linux-v5.4/drivers/iio/adc/
Dad7291.c221 *val = sign_extend32(uval, 11); in ad7291_read_event_value()
364 *val = sign_extend32(ret, 11); in ad7291_read_raw()
374 *val = sign_extend32(ret, 11); in ad7291_read_raw()
Dltc2485.c51 *val = sign_extend32(be32_to_cpu(buf) >> 6, 24); in ltc2485_read()
Dep93xx_adc.c119 *value = sign_extend32(t, 15); in ep93xx_read_raw()
/Linux-v5.4/drivers/staging/iio/accel/
Dadis16240.c292 *val = sign_extend32(val16, 9); in adis16240_read_raw()
299 *val = sign_extend32(val16, 9); in adis16240_read_raw()
/Linux-v5.4/drivers/power/supply/
Dmax17042_battery.c102 *temp = sign_extend32(data, 15); in max17042_get_temperature()
161 avg_current = sign_extend32(data, 15); in max17042_get_status()
365 val->intval = sign_extend32(data & 0xff, 7) * 10; in max17042_get_property()
372 val->intval = sign_extend32(data >> 8, 7) * 10; in max17042_get_property()
394 val->intval = sign_extend32(data, 15); in max17042_get_property()
406 val->intval = sign_extend32(data, 15); in max17042_get_property()
/Linux-v5.4/drivers/input/misc/
Dbma150.c322 x = sign_extend32(x, 9); in bma150_report_xyz()
323 y = sign_extend32(y, 9); in bma150_report_xyz()
324 z = sign_extend32(z, 9); in bma150_report_xyz()
/Linux-v5.4/drivers/iio/magnetometer/
Dmag3110.c287 *val = sign_extend32( in mag3110_read_raw()
303 *val = sign_extend32(ret, 7); in mag3110_read_raw()
335 *val = sign_extend32(ret >> 1, 14); in mag3110_read_raw()
/Linux-v5.4/drivers/iio/dac/
Dad5764.c241 *val = sign_extend32(*val, 7); in ad5764_read_raw()
248 *val = sign_extend32(*val, 5); in ad5764_read_raw()
/Linux-v5.4/drivers/input/mouse/
Dlogips2pp.c62 -sign_extend32(packet[2], 3)); in ps2pp_process_byte()
82 -sign_extend32(packet[2] >> 4, 3)); in ps2pp_process_byte()
/Linux-v5.4/drivers/iio/resolver/
Dad2s1200.c93 *val = sign_extend32(be16_to_cpup(&st->rx) >> 4, 11); in ad2s1200_read_raw()
/Linux-v5.4/drivers/iio/gyro/
Dadis16080.c69 *val = sign_extend32(be16_to_cpu(st->buf), 11); in adis16080_read_sample()

12345