/linux-4.4.14/drivers/hwmon/ |
D | ad7314.c | 71 data = sign_extend32(data, 9); in ad7314_show_temperature() 82 data = sign_extend32(data, 13); in ad7314_show_temperature()
|
D | fam15h_power.c | 80 running_avg_capture = sign_extend32(running_avg_capture, 27); in show_power() 83 running_avg_capture = sign_extend32(running_avg_capture, 21); in show_power()
|
D | nct7904.c | 253 temp = sign_extend32(temp, 10) * 125; in show_ltemp() 340 temp = sign_extend32(temp, 10) * 125; in show_tcpu()
|
D | jc42.c | 220 reg = sign_extend32(reg, 12); in jc42_temp_from_reg()
|
D | adc128d818.c | 193 temp = sign_extend32(data->temp[index], 8); in adc128_show_temp()
|
/linux-4.4.14/drivers/thermal/ |
D | tegra_soctherm.c | 192 shifted_ft = sign_extend32(val, 4); in calculate_shared_calibration() 197 shifted_cp = sign_extend32(val, 5); in calculate_shared_calibration() 232 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in calculate_tsensor_calibration() 235 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in calculate_tsensor_calibration()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | ar9002_phy.c | 336 nfarray[0] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 340 nfarray[3] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 346 nfarray[1] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 350 nfarray[4] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
|
D | ar5008_phy.c | 1128 nfarray[0] = sign_extend32(nf, 8); in ar5008_hw_do_getnf() 1131 nfarray[1] = sign_extend32(nf, 8); in ar5008_hw_do_getnf() 1134 nfarray[2] = sign_extend32(nf, 8); in ar5008_hw_do_getnf() 1140 nfarray[3] = sign_extend32(nf, 8); in ar5008_hw_do_getnf() 1143 nfarray[4] = sign_extend32(nf, 8); in ar5008_hw_do_getnf() 1146 nfarray[5] = sign_extend32(nf, 8); in ar5008_hw_do_getnf()
|
D | ar9003_phy.c | 1375 nfarray[i] = sign_extend32(nf, 8); in ar9003_hw_do_getnf() 1382 nfarray[ext_idx] = sign_extend32(nf, 8); in ar9003_hw_do_getnf()
|
/linux-4.4.14/drivers/iio/magnetometer/ |
D | mag3110.c | 165 *val = sign_extend32( in mag3110_read_raw() 180 *val = sign_extend32(ret, 7); in mag3110_read_raw() 207 *val = sign_extend32(ret >> 1, 14); in mag3110_read_raw()
|
/linux-4.4.14/drivers/iio/temperature/ |
D | tmp006.c | 91 *val = sign_extend32(ret, 15); in tmp006_read_raw() 97 *val = sign_extend32(ret, 15) >> TMP006_TAMBIENT_SHIFT; in tmp006_read_raw()
|
/linux-4.4.14/drivers/iio/adc/ |
D | ad7291.c | 222 *val = sign_extend32(uval, 11); in ad7291_read_event_value() 365 *val = sign_extend32(ret, 11); in ad7291_read_raw() 375 *val = sign_extend32(ret, 11); in ad7291_read_raw()
|
D | mcp320x.c | 132 return sign_extend32((adc->rx_buf[0] & 0x1f) << 8 | adc->rx_buf[1], 12); in mcp320x_adc_conversion()
|
D | mcp3422.c | 131 *value = sign_extend32(temp, mcp3422_sign_extend[sample_rate]); in mcp3422_read()
|
D | ad7298.c | 211 *val = sign_extend32(be16_to_cpu(buf), 11); in ad7298_scan_temp()
|
D | ad7266.c | 166 *val = sign_extend32(*val, 11); in ad7266_read_raw()
|
D | nau7802.c | 133 st->last_value = sign_extend32(st->last_value, 23); in nau7802_read_conversion()
|
D | twl6030-gpadc.c | 619 return sign_extend32(temp, 6); in twl6030_gpadc_get_trim_offset()
|
D | xilinx-xadc-core.c | 833 *val = sign_extend32(val16, 11); in xadc_read_raw()
|
/linux-4.4.14/drivers/iio/dac/ |
D | ad5764.c | 242 *val = sign_extend32(*val, 7); in ad5764_read_raw() 249 *val = sign_extend32(*val, 5); in ad5764_read_raw()
|
/linux-4.4.14/drivers/input/misc/ |
D | bma150.c | 336 x = sign_extend32(x, 9); in bma150_report_xyz() 337 y = sign_extend32(y, 9); in bma150_report_xyz() 338 z = sign_extend32(z, 9); in bma150_report_xyz()
|
/linux-4.4.14/drivers/staging/iio/resolver/ |
D | ad2s1200.c | 72 vel = sign_extend32(vel, 11); in ad2s1200_read_raw()
|
/linux-4.4.14/drivers/iio/gyro/ |
D | adis16080.c | 70 *val = sign_extend32(be16_to_cpu(st->buf), 11); in adis16080_read_sample()
|
D | adxrs450.c | 360 *val = sign_extend32(t, 9); in adxrs450_read_raw()
|
D | adis16260.c | 243 *val = sign_extend32(val16, 11); in adis16260_read_raw()
|
D | bmg160_core.c | 443 *val = sign_extend32(raw_val, 7); in bmg160_get_temp() 473 *val = sign_extend32(le16_to_cpu(raw_val), 15); in bmg160_get_axis()
|
D | adis16136.c | 322 *val = sign_extend32(val32, 31); in adis16136_read_raw()
|
/linux-4.4.14/include/linux/ |
D | bitops.h | 170 static inline __s32 sign_extend32(__u32 value, int index) in sign_extend32() function
|
/linux-4.4.14/drivers/iio/imu/ |
D | adis16480.c | 372 *bias = sign_extend32(val16, 15); in adis16480_get_calibbias() 377 *bias = sign_extend32(val32, 31); in adis16480_get_calibbias() 413 *scale = sign_extend32(val16, 15); in adis16480_get_calibscale()
|
D | adis.c | 395 *val = sign_extend32(uval, chan->scan_type.realbits - 1); in adis_single_conversion()
|
D | adis16400_core.c | 425 val16 = sign_extend32(val16, 11); in adis16400_read_raw()
|
D | kmx61.c | 822 *val = sign_extend32(ret >> chan->scan_type.shift, in kmx61_read_raw()
|
/linux-4.4.14/drivers/clk/imx/ |
D | clk-pllv2.c | 91 mfn = sign_extend32(mfn, 26); in __clk_pllv2_recalc_rate()
|
/linux-4.4.14/drivers/iio/pressure/ |
D | t5403.c | 49 #define T5403_C(i) sign_extend32(T5403_C_U16(i), 15)
|
D | mpl3115.c | 115 *val = sign_extend32(be32_to_cpu(tmp) >> 20, 11); in mpl3115_read_raw()
|
/linux-4.4.14/drivers/input/tablet/ |
D | gtco.c | 668 sign_extend32(device->buffer[6], 6)); in gtco_urb_callback() 671 sign_extend32(device->buffer[7], 6)); in gtco_urb_callback()
|
/linux-4.4.14/drivers/iio/accel/ |
D | mxc4005.c | 231 *val = sign_extend32(ret >> chan->scan_type.shift, in mxc4005_read_raw()
|
D | stk8ba50.c | 236 *val = sign_extend32(ret >> STK8BA50_DATA_SHIFT, 9); in stk8ba50_read_raw()
|
D | mma8452.c | 332 *val = sign_extend32(be16_to_cpu( in mma8452_read_raw() 355 *val = sign_extend32(ret, 7); in mma8452_read_raw()
|
D | stk8312.c | 360 *val = sign_extend32(ret, 7); in stk8312_read_raw()
|
D | bmc150-accel-core.c | 537 *val = sign_extend32(value, 7); in bmc150_accel_get_temp() 567 *val = sign_extend32(le16_to_cpu(raw_val) >> chan->scan_type.shift, in bmc150_accel_get_axis()
|
D | bma180.c | 481 *val = sign_extend32(ret >> chan->scan_type.shift, in bma180_read_raw()
|
D | kxcjk-1013.c | 712 *val = sign_extend32(ret >> 4, 11); in kxcjk1013_read_raw()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
D | phy.c | 1542 ar->noise[i] = sign_extend32(GET_VAL( in carl9170_get_noisefloor() 1545 ar->noise[i + 2] = sign_extend32(GET_VAL( in carl9170_get_noisefloor()
|
/linux-4.4.14/drivers/staging/iio/magnetometer/ |
D | hmc5843_core.c | 173 *val = sign_extend32(be16_to_cpu(values[idx]), 15); in hmc5843_read_measurement()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-x1205.c | 370 atr = sign_extend32(atr, 5); in x1205_get_atrim()
|
/linux-4.4.14/drivers/staging/iio/impedance-analyzer/ |
D | ad5933.c | 545 *val = sign_extend32(be16_to_cpu(dat), 13); in ad5933_read_raw()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | 4965.c | 1607 vt = sign_extend32(R4, 23); in il4965_hw_get_temperature() 1609 vt = sign_extend32(le32_to_cpu in il4965_hw_get_temperature()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | cxd2841er.c | 981 cfrl_ctrlval = sign_extend32((((u32)data[0] & 0x1F) << 16) | in cxd2841er_get_carrier_offset_s_s2() 1018 *offset = -1 * sign_extend32( in cxd2841er_get_carrier_offset_t2() 1058 *offset = div_s64(41000LL * sign_extend32((((u32)data[0] & 0x3f) << 8) in cxd2841er_get_carrier_offset_c()
|
D | stb0899_algo.c | 1494 offsetfreq = sign_extend32(offsetfreq, 29); in stb0899_dvbs2_algo()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | phy.c | 1532 return sign_extend32(AR5K_REG_MS(val, AR5K_PHY_NF_MINCCA_PWR), 8); in ath5k_hw_read_measured_noise_floor()
|