| /linux-6.15/drivers/iio/adc/ |
| H A D | qcom-spmi-rradc.c | 351 *result_ohms = (int)(r_id * MILLI); in rradc_post_process_batt_id() 615 *val = MILLI; in rradc_read_scale() 629 *val = RR_ADC_VOLT_INPUT_FACTOR * RR_ADC_FS_VOLTAGE_MV * MILLI; in rradc_read_scale() 644 MILLI); in rradc_read_scale() 672 (MILLI / RR_ADC_BATT_THERM_LSB_K)); in rradc_read_offset() 690 offset2 += ((int64_t)MILLI * RR_ADC_TEMP_FS_VOLTAGE_NUM) / 2; in rradc_read_offset() 692 offset2, ((int64_t)MILLI * RR_ADC_TEMP_FS_VOLTAGE_NUM)); in rradc_read_offset()
|
| H A D | ad7173.c | 1093 return vref / (MICRO / MILLI); in ad7173_get_ref_voltage_milli() 1123 temp = AD7173_VOLTAGE_INT_REF_uV * MILLI; in ad7173_read_raw() 1153 MILLI); in ad7173_read_raw() 1166 *val = st->info->sinc5_data_rates[reg] / MILLI; in ad7173_read_raw() 1167 *val2 = (st->info->sinc5_data_rates[reg] % MILLI) * (MICRO / MILLI); in ad7173_read_raw() 1204 freq = val * MILLI + val2 / MILLI; in ad7173_write_raw()
|
| H A D | ti-ads1100.c | 146 gain = DIV_ROUND_CLOSEST(microvolts, BIT(15)) * MILLI / val2; in ads1100_set_scale() 172 return regulator_get_voltage(data->reg_vdd) / (MICRO / MILLI); in ads1100_get_vdd_millivolts()
|
| H A D | ad4030.c | 101 #define AD4030_VREF_MIN_UV (4096 * MILLI) 102 #define AD4030_VREF_MAX_UV (5000 * MILLI) 103 #define AD4030_VIO_THRESHOLD_UV (1400 * MILLI) 396 *val = (st->vref_uv * 2) / MILLI; in ad4030_get_chan_scale() 401 *val = st->vref_uv / MILLI; in ad4030_get_chan_scale()
|
| H A D | mt6370-adc.c | 88 ADC_CONV_TIME_MS * MILLI * 3); in mt6370_adc_read_channel()
|
| H A D | ad7192.c | 1364 st->aincom_mv = ret == -ENODEV ? 0 : ret / MILLI; in ad7192_probe() 1383 avdd_mv = ret == -ENODEV || ret == -EINVAL ? 0 : ret / MILLI; in ad7192_probe() 1402 st->int_vref_mv = ret == -ENODEV ? avdd_mv : ret / MILLI; in ad7192_probe()
|
| H A D | ti-ads1298.c | 291 *val = ret / MILLI; /* Convert to millivolts */ in ads1298_get_scale()
|
| H A D | ti-tsc2046.c | 790 priv->vref_mv = priv->internal_vref ? TI_TSC2046_INT_VREF : ret / MILLI; in tsc2046_adc_probe()
|
| H A D | mcp3564.c | 1219 adc->vref_mv = internal_vref ? MCP3564R_INT_VREF_MV : ret / MILLI; in mcp3564_config()
|
| H A D | ad4695.c | 1734 pwm_state.period = 100 * MILLI; in ad4695_probe_spi_offload()
|
| /linux-6.15/drivers/thermal/ |
| H A D | loongson2_thermal.c | 112 return loongson2_thermal_set(data, low/MILLI, high/MILLI, true); in loongson2_thermal_set_trips()
|
| /linux-6.15/drivers/hwmon/ |
| H A D | tmp513.c | 210 *val = DIV_ROUND_CLOSEST(*val * 10 * (long)MILLI, (long)data->shunt_uohms); in tmp51x_get_value() 227 *val = DIV_ROUND_CLOSEST(*val, (long)MILLI); in tmp51x_get_value() 267 val = DIV_ROUND_CLOSEST(val * (long)data->shunt_uohms, 10 * (long)MILLI); in tmp51x_set_value() 563 data->curr_lsb_ua = DIV_ROUND_CLOSEST_ULL(max_curr_ma * MILLI, 32767); in tmp51x_calibrate()
|
| H A D | ltc4282.c | 440 ret = ltc4282_read_voltage_word(st, reg, DECA * 40 * MILLI, &in); in ltc4282_read_current_word() 444 *val = DIV_ROUND_CLOSEST(in * MILLI, st->rsense); in ltc4282_read_current_word() 455 ret = ltc4282_read_voltage_byte(st, reg, DECA * 40 * MILLI, &in); in ltc4282_read_current_byte() 459 *val = DIV_ROUND_CLOSEST(in * MILLI, st->rsense); in ltc4282_read_current_byte() 937 st->vsense_max, 0, 40 * MILLI); in ltc4282_curr_reset_hist() 1248 ret = ltc4282_write_voltage_byte(st, LTC4282_VSENSE_MAX, 40 * MILLI, in ltc4282_set_max_limits() 1254 st->power_max = DIV_ROUND_CLOSEST(st->vsense_max * DECA * MILLI, st->rsense) * st->vfs_out; in ltc4282_set_max_limits()
|
| H A D | asus_wmi_sensors.c | 412 return value * MILLI; in asus_wmi_scale_sensor_value()
|
| H A D | asus-ec-sensors.c | 881 return value * MILLI; in scale_sensor_value()
|
| H A D | hp-wmi-sensors.c | 741 val -= MILLI * 32; in scale_numeric_sensor()
|
| /linux-6.15/drivers/fpga/ |
| H A D | dfl-fme-main.c | 241 *val = (long)(FIELD_GET(FPGA_TEMPERATURE, v) * MILLI); in thermal_hwmon_read() 245 *val = (long)(FIELD_GET(TEMP_THRESHOLD1, v) * MILLI); in thermal_hwmon_read() 249 *val = (long)(FIELD_GET(TEMP_THRESHOLD2, v) * MILLI); in thermal_hwmon_read() 253 *val = (long)(FIELD_GET(TRIP_THRESHOLD, v) * MILLI); in thermal_hwmon_read()
|
| /linux-6.15/include/linux/ |
| H A D | units.h | 18 #define MILLI 1000UL macro
|
| /linux-6.15/drivers/iio/light/ |
| H A D | veml6070.c | 117 it_ms = val * MILLI + val2 / (MICRO / MILLI); in veml6070_read()
|
| /linux-6.15/drivers/leds/ |
| H A D | leds-aw200xx.c | 100 (((592UL * USEC_PER_SEC) / 600500UL) * (MILLI / (rows)) / MILLI) 232 do_div(led_imax_uA, MILLI); in aw200xx_imax_from_global()
|
| /linux-6.15/drivers/iio/magnetometer/ |
| H A D | si7210.c | 229 temp -= 222 * div_s64(ret, MILLI); in si7210_read_raw() 231 *val = div_s64(temp, MILLI); in si7210_read_raw()
|
| H A D | als31300.c | 191 *val = MILLI * 302; in als31300_read_raw()
|
| H A D | yamaha-yas530.c | 1303 intrvl = (YAS537_DEFAULT_SENSOR_DELAY_MS * MILLI in yas537_power_on()
|
| /linux-6.15/drivers/watchdog/ |
| H A D | rzv2h_wdt.c | 233 priv->wdev.max_hw_heartbeat_ms = (MILLI * MAX_TIMEOUT_CYCLES * CLOCK_DIV_BY_256) / in rzv2h_wdt_probe()
|
| /linux-6.15/drivers/power/supply/ |
| H A D | rt9467-charger.c | 442 MILLI, RT9467_ADCCONV_TIME_MS * MILLI); in rt9467_get_adc_raw_data()
|