Home
last modified time | relevance | path

Searched refs:raw_val (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dda9150-gpadc.c132 static inline int da9150_gpadc_gpio_6v_voltage_now(int raw_val) in da9150_gpadc_gpio_6v_voltage_now() argument
135 return (6 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_gpio_6v_voltage_now()
138 static inline int da9150_gpadc_ibus_current_avg(int raw_val) in da9150_gpadc_ibus_current_avg() argument
141 return (4 * ((raw_val * 1000) + 500)) / 2048; in da9150_gpadc_ibus_current_avg()
144 static inline int da9150_gpadc_vbus_21v_voltage_now(int raw_val) in da9150_gpadc_vbus_21v_voltage_now() argument
147 return (21 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_vbus_21v_voltage_now()
150 static inline int da9150_gpadc_vsys_6v_voltage_now(int raw_val) in da9150_gpadc_vsys_6v_voltage_now() argument
153 return (3 * ((raw_val * 1000) + 500)) / 512; in da9150_gpadc_vsys_6v_voltage_now()
159 int raw_val; in da9150_gpadc_read_processed() local
161 raw_val in da9150_gpadc_read_processed()
[all...]
H A Dab8500-gpadc.c896 int raw_val; in ab8500_gpadc_read_raw() local
906 raw_val = ab8500_gpadc_read(gpadc, ch, NULL); in ab8500_gpadc_read_raw()
907 if (raw_val < 0) in ab8500_gpadc_read_raw()
908 return raw_val; in ab8500_gpadc_read_raw()
911 *val = raw_val; in ab8500_gpadc_read_raw()
916 processed = ab8500_gpadc_ad_to_voltage(gpadc, ch->id, raw_val); in ab8500_gpadc_read_raw()
H A Dmax9611.c206 * @raw_val: the value returned from ADC
210 u16 *raw_val) in max9611_read_single()
243 *raw_val = ret; in max9611_read_single()
208 max9611_read_single(struct max9611_dev *max9611, enum max9611_conf_ids selector, u16 *raw_val) max9611_read_single() argument
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dda9150-gpadc.c132 static inline int da9150_gpadc_gpio_6v_voltage_now(int raw_val) in da9150_gpadc_gpio_6v_voltage_now() argument
135 return (6 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_gpio_6v_voltage_now()
138 static inline int da9150_gpadc_ibus_current_avg(int raw_val) in da9150_gpadc_ibus_current_avg() argument
141 return (4 * ((raw_val * 1000) + 500)) / 2048; in da9150_gpadc_ibus_current_avg()
144 static inline int da9150_gpadc_vbus_21v_voltage_now(int raw_val) in da9150_gpadc_vbus_21v_voltage_now() argument
147 return (21 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_vbus_21v_voltage_now()
150 static inline int da9150_gpadc_vsys_6v_voltage_now(int raw_val) in da9150_gpadc_vsys_6v_voltage_now() argument
153 return (3 * ((raw_val * 1000) + 500)) / 512; in da9150_gpadc_vsys_6v_voltage_now()
159 int raw_val; in da9150_gpadc_read_processed() local
161 raw_val in da9150_gpadc_read_processed()
[all...]
H A Dab8500-gpadc.c896 int raw_val; in ab8500_gpadc_read_raw() local
906 raw_val = ab8500_gpadc_read(gpadc, ch, NULL); in ab8500_gpadc_read_raw()
907 if (raw_val < 0) in ab8500_gpadc_read_raw()
908 return raw_val; in ab8500_gpadc_read_raw()
911 *val = raw_val; in ab8500_gpadc_read_raw()
916 processed = ab8500_gpadc_ad_to_voltage(gpadc, ch->id, raw_val); in ab8500_gpadc_read_raw()
H A Dmax9611.c207 * @raw_val: the value returned from ADC
211 u16 *raw_val) in max9611_read_single()
244 *raw_val = ret; in max9611_read_single()
209 max9611_read_single(struct max9611_dev *max9611, enum max9611_conf_ids selector, u16 *raw_val) max9611_read_single() argument
/kernel/linux/linux-5.10/drivers/power/supply/
H A Daxp288_fuel_gauge.c213 int raw_val, ret; in fuel_gauge_debug_show() local
279 ret = iio_read_channel_raw(info->iio_channel[BAT_TEMP], &raw_val); in fuel_gauge_debug_show()
281 seq_printf(s, "axp288-batttemp : %d\n", raw_val); in fuel_gauge_debug_show()
282 ret = iio_read_channel_raw(info->iio_channel[PMIC_TEMP], &raw_val); in fuel_gauge_debug_show()
284 seq_printf(s, "axp288-pmictemp : %d\n", raw_val); in fuel_gauge_debug_show()
285 ret = iio_read_channel_raw(info->iio_channel[SYSTEM_TEMP], &raw_val); in fuel_gauge_debug_show()
287 seq_printf(s, "axp288-systtemp : %d\n", raw_val); in fuel_gauge_debug_show()
288 ret = iio_read_channel_raw(info->iio_channel[BAT_CHRG_CURR], &raw_val); in fuel_gauge_debug_show()
290 seq_printf(s, "axp288-chrgcurr : %d\n", raw_val); in fuel_gauge_debug_show()
291 ret = iio_read_channel_raw(info->iio_channel[BAT_D_CURR], &raw_val); in fuel_gauge_debug_show()
378 int ret = 0, raw_val; fuel_gauge_get_vbatt() local
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dtps23861.c144 long raw_val; in tps23861_read_voltage() local
159 raw_val = le16_to_cpu(regval); in tps23861_read_voltage()
160 *val = (FIELD_GET(VOLTAGE_CURRENT_MASK, raw_val) * VOLTAGE_LSB) / 1000; in tps23861_read_voltage()
168 long raw_val, current_lsb; in tps23861_read_current() local
184 raw_val = le16_to_cpu(regval); in tps23861_read_current()
185 *val = (FIELD_GET(VOLTAGE_CURRENT_MASK, raw_val) * current_lsb) / 1000000; in tps23861_read_current()
460 unsigned int raw_val; in tps23861_port_resistance() local
468 raw_val = le16_to_cpu(regval); in tps23861_port_resistance()
469 switch (FIELD_GET(PORT_RESISTANCE_RSN_MASK, raw_val)) { in tps23861_port_resistance()
471 return (FIELD_GET(PORT_RESISTANCE_MASK, raw_val) * RESISTANCE_LS in tps23861_port_resistance()
[all...]
/kernel/linux/linux-5.10/drivers/iio/gyro/
H A Dmpu3050-core.c193 __be16 raw_val[3]; in mpu3050_start_sampling() local
212 raw_val[i] = cpu_to_be16(mpu3050->calibration[i]); in mpu3050_start_sampling()
214 ret = regmap_bulk_write(mpu3050->map, MPU3050_X_OFFS_USR_H, raw_val, in mpu3050_start_sampling()
215 sizeof(raw_val)); in mpu3050_start_sampling()
268 __be16 raw_val; in mpu3050_read_raw() local
333 &raw_val, sizeof(raw_val)); in mpu3050_read_raw()
340 *val = (s16)be16_to_cpu(raw_val); in mpu3050_read_raw()
347 &raw_val, in mpu3050_read_raw()
348 sizeof(raw_val)); in mpu3050_read_raw()
[all...]
H A Dbmg160_core.c495 unsigned int raw_val; in bmg160_get_temp() local
504 ret = regmap_read(data->regmap, BMG160_REG_TEMP, &raw_val); in bmg160_get_temp()
512 *val = sign_extend32(raw_val, 7); in bmg160_get_temp()
525 __le16 raw_val; in bmg160_get_axis() local
534 ret = regmap_bulk_read(data->regmap, BMG160_AXIS_TO_REG(axis), &raw_val, in bmg160_get_axis()
535 sizeof(raw_val)); in bmg160_get_axis()
543 *val = sign_extend32(le16_to_cpu(raw_val), 15); in bmg160_get_axis()
/kernel/linux/linux-6.6/drivers/iio/gyro/
H A Dmpu3050-core.c195 __be16 raw_val[3]; in mpu3050_start_sampling() local
214 raw_val[i] = cpu_to_be16(mpu3050->calibration[i]); in mpu3050_start_sampling()
216 ret = regmap_bulk_write(mpu3050->map, MPU3050_X_OFFS_USR_H, raw_val, in mpu3050_start_sampling()
217 sizeof(raw_val)); in mpu3050_start_sampling()
270 __be16 raw_val; in mpu3050_read_raw() local
335 &raw_val, sizeof(raw_val)); in mpu3050_read_raw()
342 *val = (s16)be16_to_cpu(raw_val); in mpu3050_read_raw()
349 &raw_val, in mpu3050_read_raw()
350 sizeof(raw_val)); in mpu3050_read_raw()
[all...]
H A Dbmg160_core.c496 unsigned int raw_val; in bmg160_get_temp() local
505 ret = regmap_read(data->regmap, BMG160_REG_TEMP, &raw_val); in bmg160_get_temp()
513 *val = sign_extend32(raw_val, 7); in bmg160_get_temp()
526 __le16 raw_val; in bmg160_get_axis() local
535 ret = regmap_bulk_read(data->regmap, BMG160_AXIS_TO_REG(axis), &raw_val, in bmg160_get_axis()
536 sizeof(raw_val)); in bmg160_get_axis()
544 *val = sign_extend32(le16_to_cpu(raw_val), 15); in bmg160_get_axis()
/kernel/linux/linux-6.6/drivers/iio/imu/bno055/
H A Dbno055.c661 __le16 raw_val; in bno055_read_simple_chan() local
667 &raw_val, sizeof(raw_val)); in bno055_read_simple_chan()
670 *val = sign_extend32(le16_to_cpu(raw_val), 15); in bno055_read_simple_chan()
679 &raw_val, sizeof(raw_val)); in bno055_read_simple_chan()
686 *val = -sign_extend32(le16_to_cpu(raw_val), 15); in bno055_read_simple_chan()
828 unsigned int raw_val; in bno055_read_temp_chan() local
831 ret = regmap_read(priv->regmap, BNO055_TEMP_REG, &raw_val); in bno055_read_temp_chan()
839 *val = raw_val * 100 in bno055_read_temp_chan()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
H A Dtc358768.c642 s32 raw_val; in tc358768_bridge_pre_enable() local
749 raw_val = tc358768_ns_to_cnt(60 + tc358768_to_ns(2 * ui_nsk), dsibclk_nsk) - 5; in tc358768_bridge_pre_enable()
750 val = clamp(raw_val, 0, 127); in tc358768_bridge_pre_enable()
758 raw_val = tc358768_ns_to_cnt(145 - tc358768_to_ns(3 * ui_nsk), dsibclk_nsk) - 10; in tc358768_bridge_pre_enable()
759 val2 = clamp(raw_val, 0, 127); in tc358768_bridge_pre_enable()
777 raw_val = tc358768_ns_to_cnt(60 + tc358768_to_ns(18 * ui_nsk), in tc358768_bridge_pre_enable()
779 val = clamp(raw_val, 0, 15); in tc358768_bridge_pre_enable()
/kernel/linux/linux-5.10/drivers/iio/accel/
H A Dkxsd9.c166 __be16 raw_val; in kxsd9_read_raw() local
173 ret = regmap_bulk_read(st->map, chan->address, &raw_val, in kxsd9_read_raw()
174 sizeof(raw_val)); in kxsd9_read_raw()
177 nval = be16_to_cpu(raw_val); in kxsd9_read_raw()
H A Dbmc150-accel-core.c553 __le16 raw_val; in bmc150_accel_get_axis() local
563 &raw_val, sizeof(raw_val)); in bmc150_accel_get_axis()
570 *val = sign_extend32(le16_to_cpu(raw_val) >> chan->scan_type.shift, in bmc150_accel_get_axis()
H A Dadxl372.c896 u16 raw_val; in adxl372_write_event_value() local
900 raw_val = DIV_ROUND_UP(val * 1000000, ADXL372_USCALE); in adxl372_write_event_value()
904 return adxl372_write_threshold_value(indio_dev, addr, raw_val); in adxl372_write_event_value()
907 return adxl372_write_threshold_value(indio_dev, addr, raw_val); in adxl372_write_event_value()
/kernel/linux/linux-6.6/drivers/iio/accel/
H A Dkxsd9.c166 __be16 raw_val; in kxsd9_read_raw() local
173 ret = regmap_bulk_read(st->map, chan->address, &raw_val, in kxsd9_read_raw()
174 sizeof(raw_val)); in kxsd9_read_raw()
177 nval = be16_to_cpu(raw_val); in kxsd9_read_raw()
H A Dbmi088-accel-core.c281 s16 raw_val; in bmi088_accel_get_axis() local
289 raw_val = le16_to_cpu(*(__le16 *)data->buffer); in bmi088_accel_get_axis()
290 *val = raw_val; in bmi088_accel_get_axis()
H A Dadxl372.c896 u16 raw_val; in adxl372_write_event_value() local
900 raw_val = DIV_ROUND_UP(val * 1000000, ADXL372_USCALE); in adxl372_write_event_value()
904 return adxl372_write_threshold_value(indio_dev, addr, raw_val); in adxl372_write_event_value()
907 return adxl372_write_threshold_value(indio_dev, addr, raw_val); in adxl372_write_event_value()
H A Dfxls8962af-core.c255 __le16 raw_val; in fxls8962af_get_out() local
267 &raw_val, sizeof(data->lower_thres)); in fxls8962af_get_out()
277 *val = sign_extend32(le16_to_cpu(raw_val), in fxls8962af_get_out()
H A Dbmc150-accel-core.c667 __le16 raw_val; in bmc150_accel_get_axis() local
677 &raw_val, sizeof(raw_val)); in bmc150_accel_get_axis()
684 *val = sign_extend32(le16_to_cpu(raw_val) >> chan->scan_type.shift, in bmc150_accel_get_axis()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dtc358768.c647 s32 raw_val; in tc358768_bridge_pre_enable() local
761 raw_val = tc358768_ns_to_cnt(60 + tc358768_ps_to_ns(2 * ui_ps), hsbyteclk_ps) - 5; in tc358768_bridge_pre_enable()
762 val = clamp(raw_val, 0, 127); in tc358768_bridge_pre_enable()
771 raw_val = tc358768_ns_to_cnt(145 - tc358768_ps_to_ns(3 * ui_ps), hsbyteclk_ps) - 10; in tc358768_bridge_pre_enable()
772 val2 = clamp(raw_val, 0, 127); in tc358768_bridge_pre_enable()
790 raw_val = tc358768_ns_to_cnt(60 + tc358768_ps_to_ns(18 * ui_ps), in tc358768_bridge_pre_enable()
792 val = clamp(raw_val, 0, 15); in tc358768_bridge_pre_enable()

Completed in 31 milliseconds