Symbol: MICRO
drivers/clocksource/timer-nxp-stm.c
349
(stm_timer->rate / MICRO) * 2, ULONG_MAX);
drivers/fpga/dfl-fme-main.c
392
*val = (long)(FIELD_GET(PWR_CONSUMED, v) * MICRO);
drivers/fpga/dfl-fme-main.c
396
*val = (long)(FIELD_GET(PWR_THRESHOLD1, v) * MICRO);
drivers/fpga/dfl-fme-main.c
400
*val = (long)(FIELD_GET(PWR_THRESHOLD2, v) * MICRO);
drivers/fpga/dfl-fme-main.c
425
val = clamp_val(val / MICRO, 0, PWR_THRESHOLD_MAX);
drivers/gpu/drm/bridge/ssd2825.c
458
nibble_delay = MICRO / priv->nibble_freq_khz;
drivers/hwmon/ltc4282.c
502
if (check_mul_overflow(power * temp, MICRO, &temp_2)) {
drivers/hwmon/ltc4282.c
504
*val = DIV64_U64_ROUND_CLOSEST(temp * MICRO,
drivers/hwmon/ltc4282.c
527
*val = DIV64_U64_ROUND_CLOSEST(temp * MICRO,
drivers/hwmon/ltc4282.c
627
MICRO * DECA * 256ULL * st->vfs_out * 40);
drivers/hwmon/ltc4282.c
640
temp = DIV_ROUND_CLOSEST_ULL(temp, DECA * MICRO);
drivers/hwmon/ltc4282.c
644
temp = DECA * MICRO * 40ULL * BIT(16) * st->vfs_out;
drivers/hwmon/ltc4282.c
935
u32 in = DIV_ROUND_CLOSEST_ULL((u64)val * st->rsense, DECA * MICRO);
drivers/hwmon/tmp513.c
105
#define TMP51X_VBUS_RANGE_32V (32 * MICRO)
drivers/hwmon/tmp513.c
106
#define TMP51X_VBUS_RANGE_16V (16 * MICRO)
drivers/hwmon/tmp513.c
557
max_curr_ma = DIV_ROUND_CLOSEST_ULL(vshunt_max * MICRO, data->shunt_uohms);
drivers/hwmon/tmp513.c
566
div = DIV_ROUND_CLOSEST_ULL(data->curr_lsb_ua * data->shunt_uohms, MICRO);
drivers/hwmon/tmp513.c
683
if (data->shunt_uohms > data->pga_gain * 40 * MICRO) {
drivers/i2c/busses/i2c-designware-common.c
547
return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tSYMBOL + tf), MICRO) - 3 + offset;
drivers/i2c/busses/i2c-designware-common.c
567
return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tLOW + tf), MICRO) - 1 + offset;
drivers/i2c/busses/i2c-designware-common.c
645
fsleep(DIV_ROUND_CLOSEST_ULL(10 * MICRO, t->bus_freq_hz));
drivers/i2c/busses/i2c-designware-platdrv.c
199
DIV_S64_ROUND_CLOSEST(clk_khz * t->sda_hold_ns, MICRO);
drivers/iio/accel/adxl313_core.c
784
*val2 = MICRO;
drivers/iio/accel/adxl313_core.c
793
*val2 = MICRO;
drivers/iio/accel/adxl313_core.c
822
regval = DIV_ROUND_CLOSEST(MICRO * val + val2, 15625);
drivers/iio/accel/adxl345_core.c
1287
*val2 = MICRO;
drivers/iio/accel/adxl345_core.c
1291
*val2 = MICRO;
drivers/iio/accel/adxl345_core.c
1315
val = DIV_ROUND_CLOSEST(val * MICRO + val2, 62500);
drivers/iio/accel/adxl345_core.c
1372
*val2 = MICRO;
drivers/iio/accel/adxl345_core.c
1376
*val2 = MICRO;
drivers/iio/accel/adxl345_core.c
1380
*val2 = MICRO;
drivers/iio/accel/adxl380.c
1579
vals[1] = MICRO;
drivers/iio/adc/88pm886-gpadc.c
183
if (WARN_ON(*raw_uV > 1500 * (MICRO / MILLI)))
drivers/iio/adc/88pm886-gpadc.c
191
if (*raw_uV < 200 * (MICRO / MILLI)) {
drivers/iio/adc/ad4000.c
554
val = mult_frac(st->vref_mv, MICRO, st->gain_milli);
drivers/iio/adc/ad4000.c
557
tmp2 = (u64)val * MICRO >> scale_bits;
drivers/iio/adc/ad4030.c
465
gain = mul_u32_u32(gain_int, MICRO) + gain_frac;
drivers/iio/adc/ad4030.c
471
MICRO),
drivers/iio/adc/ad4062.c
801
*val = (st->vref_uV * 2) / (MICRO / MILLI); /* signed */
drivers/iio/adc/ad4062.c
828
const u32 micro = MICRO / 64;
drivers/iio/adc/ad4062.c
829
const u32 gain_fp = gain_int * MICRO + gain_frac;
drivers/iio/adc/ad4130.c
124
#define AD4130_RESET_SLEEP_US (160 * MICRO / AD4130_MCLK_FREQ_76_8KHZ)
drivers/iio/adc/ad4134.c
356
st->refin_mv = ret / (MICRO / MILLI);
drivers/iio/adc/ad4170-4.c
1401
offset = ((unsigned long long)abs(ainm_voltage)) * MICRO;
drivers/iio/adc/ad4170-4.c
478
tmp1 = mult_frac(tmp1, MICRO, 32 * ad4170_sinc3_filt_fs_tbl[i]);
drivers/iio/adc/ad4170-4.c
491
tmp1 = mult_frac(tmp1, MICRO, 32 * ad4170_sinc5_filt_fs_tbl[i]);
drivers/iio/adc/ad4695.c
1145
*val2 = abs(tmp) % 4 * MICRO / 4;
drivers/iio/adc/ad4695.c
1149
*val2 = abs(tmp) % 2 * MICRO / 2;
drivers/iio/adc/ad4695.c
1260
val_calc = val * scale - val2 * scale / MICRO;
drivers/iio/adc/ad4695.c
1263
val_calc = val2 * scale / (int)MICRO;
drivers/iio/adc/ad4695.c
1265
val_calc = val * scale + val2 * scale / MICRO;
drivers/iio/adc/ad4695.c
1294
MICRO)) / 2;
drivers/iio/adc/ad4695.c
1372
0, MICRO / 4,
drivers/iio/adc/ad4695.c
1373
S16_MAX / 4, S16_MAX % 4 * MICRO / 4
drivers/iio/adc/ad4695.c
1377
0, MICRO / 2,
drivers/iio/adc/ad4695.c
1378
S16_MAX / 2, S16_MAX % 2 * MICRO / 2,
drivers/iio/adc/ad4851.c
258
tmp = ((u64)scale_tbl * MICRO) >> scan_type->realbits;
drivers/iio/adc/ad4851.c
259
*val = tmp / MICRO;
drivers/iio/adc/ad4851.c
260
*val2 = tmp % MICRO;
drivers/iio/adc/ad4851.c
641
gain = val * MICRO + val2;
drivers/iio/adc/ad4851.c
642
gain = DIV_U64_ROUND_CLOSEST(gain * 32768, MICRO);
drivers/iio/adc/ad4851.c
828
return ad4851_set_sampling_freq(st, val * st->osr + val2 * st->osr / MICRO);
drivers/iio/adc/ad7124.c
367
cfg->requested_odr_micro * factor / MICRO;
drivers/iio/adc/ad7173.c
1247
return vref / (MICRO / MILLI);
drivers/iio/adc/ad7173.c
1328
*val2 = (st->info->sinc5_data_rates[reg] % MILLI) * (MICRO / MILLI);
drivers/iio/adc/ad7606.c
931
scale_avail_uv[i] = ci->scale_avail[i][0] * MICRO +
drivers/iio/adc/ad7606.c
934
val = (val * MICRO) + val2;
drivers/iio/adc/ad7768-1.c
568
tmp2 = ((u64)val * MICRO) >> val2;
drivers/iio/adc/max14001.c
336
st->vref_mV = ret / (MICRO / MILLI);
drivers/iio/adc/pac1921.c
270
int max = (PAC1921_MAX_VSENSE_MV * MICRO) >> i;
drivers/iio/adc/pac1921.c
437
*val = MICRO;
drivers/iio/adc/pac1921.c
784
vals[1] = MICRO;
drivers/iio/adc/pac1921.c
811
if ((!val && !val_fract) || val > INT_MAX / MICRO ||
drivers/iio/adc/pac1921.c
812
(val == INT_MAX / MICRO && val_fract > INT_MAX % MICRO))
drivers/iio/adc/pac1921.c
815
rshunt_uohm = val * MICRO + val_fract;
drivers/iio/adc/ti-ads1100.c
172
return regulator_get_voltage(data->reg_vdd) / (MICRO / MILLI);
drivers/iio/adc/ti-ads1119.c
227
wait_time = DIV_ROUND_CLOSEST(MICRO, 5 * datarate);
drivers/iio/adc/ti-ads1119.c
385
ret = MICRO / ((val * MICRO) + val2);
drivers/iio/amplifiers/ada4250.c
95
voltage_v = DIV_ROUND_CLOSEST(st->avdd_uv, MICRO);
drivers/iio/dac/mcp47feb02.c
707
value_int = div_u64_rem(tmp, MICRO, &value_micro);
drivers/iio/frequency/admv4420.c
165
*val = div_u64_rem(st->lo_freq_hz, MICRO, val2);
drivers/iio/imu/bmi270/bmi270_core.c
245
{ BMI270_TEMP_SCALE / MICRO, BMI270_TEMP_SCALE % MICRO },
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1071
*val = div_u64_rem(st->apex.wom.value, MICRO, &rem);
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1089
value = (u64)val * MICRO + (u64)val2;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
326
const unsigned int convert = (9807U * (MICRO / MILLI)) / 256U;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
334
freq_uhz = (u64)accel_hz * MICRO + (u64)accel_uhz;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
335
value = div64_u64(roc * MICRO, freq_uhz * (u64)convert);
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
345
const unsigned int convert = (9807U * (MICRO / MILLI)) / 256U;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
350
freq_uhz = (u64)accel_hz * MICRO + (u64)accel_uhz;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
353
return div_u64(value * freq_uhz, MICRO);
drivers/iio/inkern.c
615
denominator = MICRO;
drivers/iio/light/opt4060.c
738
*val = div_u64_rem(uval, MICRO, val2);
drivers/iio/light/opt4060.c
749
uval = mul_u32_u32(val, MICRO) + val2;
drivers/iio/light/vcnl4000.c
712
*val = div_u64_rem(val_c, MICRO, val2);
drivers/iio/light/vcnl4000.c
722
u64 val_n = mul_u32_u32(val, MICRO) + val2;
drivers/iio/light/veml6070.c
117
it_ms = val * MILLI + val2 / (MICRO / MILLI);
drivers/iio/light/veml6070.c
68
data->it[i][0] = (tmp_it << i) / MICRO;
drivers/iio/light/veml6070.c
69
data->it[i][1] = (tmp_it << i) % MICRO;
drivers/iio/light/veml6075.c
276
*val = uvi_micro / MICRO;
drivers/iio/light/veml6075.c
277
*val2 = uvi_micro % MICRO;
drivers/iio/magnetometer/si7210.c
222
temp += (int)(MICRO / 16) * data->temp_offset;
drivers/iio/pressure/hsc030pa.c
516
tmp = div_s64(((s64)(hsc->pmax - hsc->pmin)) * MICRO,
drivers/iio/pressure/hsc030pa.c
519
tmp = div_s64(((s64)hsc->pmin * (s64)(hsc->outmax - hsc->outmin)) * MICRO,
drivers/iio/pressure/hsc030pa.c
521
tmp -= (s64)hsc->outmin * MICRO;
drivers/iio/pressure/hsc030pa.c
522
hsc->p_offset = div_s64_rem(tmp, MICRO, &hsc->p_offset_dec);
drivers/iio/proximity/hx9023s.c
687
*val2 = div_u64((KILO % odr) * MICRO, odr);
drivers/ptp/ptp_dfl_tod.c
58
#define TOD_ADJUST_MS_MAX (TOD_ADJUST_MS / MICRO)
drivers/watchdog/rzg2l_wdt.c
70
u64 timer_cycle_us = 1024 * 1024ULL * (wdttime + 1) * MICRO;
drivers/watchdog/rzg2l_wdt.c
94
time_out = (wdev->timeout * (MICRO / 2)) /
sound/pcmcia/vx/vxp_ops.c
510
vx_outb(chip, MICRO, level);
sound/pcmcia/vx/vxp_ops.c
548
vx_outb(chip, MICRO, vx_compute_mic_level(chip->mic_level));