Searched refs:sign_extend32 (Results 26 - 50 of 162) sorted by relevance

1234567

/linux-master/drivers/input/mouse/
H A Dlogips2pp.c62 -sign_extend32(packet[2], 3));
82 -sign_extend32(packet[2] >> 4, 3));
/linux-master/drivers/iio/dac/
H A Dad5764.c242 *val = sign_extend32(*val, 7);
249 *val = sign_extend32(*val, 5);
/linux-master/drivers/iio/accel/
H A Dadxl313_core.c265 *val = sign_extend32(ret, chan->scan_type.realbits - 1);
283 *val = sign_extend32(regval, 7) * 4;
H A Dmma7455_core.c137 *val = sign_extend32(le16_to_cpu(data),
H A Dbma220_spi.c127 *val = sign_extend32(ret >> chan->scan_type.shift,
H A Dadis16201.c170 *val = sign_extend32(val16, bits - 1);
H A Dadis16209.c206 *val = sign_extend32(val16, bits - 1);
/linux-master/drivers/staging/iio/accel/
H A Dadis16240.c285 *val = sign_extend32(val16, 9);
292 *val = sign_extend32(val16, 9);
H A Dadis16203.c201 *val = sign_extend32(val16, 13);
/linux-master/drivers/hwmon/pmbus/
H A Dmax16601.c128 if (sign_extend32(ret, 10) >
129 sign_extend32(data->iout_avg_pkg, 10))
/linux-master/drivers/power/supply/
H A Dcpcap-battery.c329 ccd->sample = sign_extend32(24, ccd->sample);
340 ccd->offset = sign_extend32(ccd->offset, 9);
344 ccd->integrator = sign_extend32(buf[6], 13);
452 acc = sign_extend32(value, 13);
464 offset = sign_extend32(value, 9);
/linux-master/drivers/iio/magnetometer/
H A Dmag3110.c293 *val = sign_extend32(
310 *val = sign_extend32(ret,
343 *val = sign_extend32(ret >> 1, 14);
H A Dyamaha-yas530.c863 c->r[0] = sign_extend32(FIELD_GET(GENMASK(28, 23), val), 5);
864 c->r[1] = sign_extend32(FIELD_GET(GENMASK(20, 15), val), 5);
865 c->r[2] = sign_extend32(FIELD_GET(GENMASK(12, 7), val), 5);
918 c->r[0] = sign_extend32(FIELD_GET(GENMASK(30, 25), val), 5);
919 c->r[1] = sign_extend32(FIELD_GET(GENMASK(22, 17), val), 5);
920 c->r[2] = sign_extend32(FIELD_GET(GENMASK(14, 7), val), 5);
/linux-master/drivers/hwmon/peci/
H A Dcputemp.c104 tcontrol_margin = sign_extend32(tcontrol_margin, 7) * MILLIDEGREE_PER_DEGREE;
166 return sign_extend32(val, 15) * MILLIDEGREE_PER_DEGREE / 64;
175 return sign_extend32(val, 15) * MILLIDEGREE_PER_DEGREE / 256;
/linux-master/drivers/hwmon/
H A Dtmp513.c207 *val = sign_extend32(regval, 17 - tmp51x_get_pga_shift(data));
223 *val = sign_extend32(regval, 16) * data->curr_lsb_ua;
235 *val = sign_extend32(regval, 16) >> TMP51X_TEMP_SHIFT;
H A Dfam15h_power.c89 running_avg_capture = sign_extend32(running_avg_capture, 27);
92 running_avg_capture = sign_extend32(running_avg_capture, 21);
/linux-master/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_gyro.c416 offset = sign_extend32(((data[1] & 0x0F) << 8) | data[0], 11);
419 offset = sign_extend32(((data[0] & 0xF0) << 4) | data[1], 11);
422 offset = sign_extend32(((data[1] & 0x0F) << 8) | data[0], 11);
H A Dinv_icm42600_accel.c404 offset = sign_extend32(((data[0] & 0xF0) << 4) | data[1], 11);
407 offset = sign_extend32(((data[1] & 0x0F) << 8) | data[0], 11);
410 offset = sign_extend32(((data[0] & 0xF0) << 4) | data[1], 11);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dar5008_phy.c1143 nfarray[0] = sign_extend32(nf, 8);
1146 nfarray[1] = sign_extend32(nf, 8);
1149 nfarray[2] = sign_extend32(nf, 8);
1155 nfarray[3] = sign_extend32(nf, 8);
1158 nfarray[4] = sign_extend32(nf, 8);
1161 nfarray[5] = sign_extend32(nf, 8);
/linux-master/drivers/iio/temperature/
H A Dtmp007.c126 *val = sign_extend32(ret, 15) >> TMP007_TEMP_SHIFT;
315 *val = sign_extend32(ret, 15) >> 7;
H A Dmaxim_thermocouple.c158 *val = sign_extend32(*val >> shift, chan->scan_type.realbits - 1);
/linux-master/kernel/futex/
H A Dwaitwake.c207 int oparg = sign_extend32((encoded_op & 0x00fff000) >> 12, 11);
208 int cmparg = sign_extend32(encoded_op & 0x00000fff, 11);
/linux-master/drivers/clk/imx/
H A Dclk-pllv2.c92 mfn = sign_extend32(mfn, 26);
/linux-master/drivers/iio/adc/
H A Dti-adc161s626.c107 *val = sign_extend32(*val >> data->shift, chan->scan_type.realbits - 1);
/linux-master/drivers/input/joystick/
H A Dadc-joystick.c86 val = sign_extend32(val, msb);

Completed in 272 milliseconds

1234567