| /linux/drivers/hwmon/ |
| A D | tmp513.c | 105 #define TMP51X_VBUS_RANGE_32V (32 * MICRO) 106 #define TMP51X_VBUS_RANGE_16V (16 * MICRO) 554 max_curr_ma = DIV_ROUND_CLOSEST_ULL(vshunt_max * MICRO, data->shunt_uohms); in tmp51x_calibrate() 563 div = DIV_ROUND_CLOSEST_ULL(data->curr_lsb_ua * data->shunt_uohms, MICRO); in tmp51x_calibrate() 680 if (data->shunt_uohms > data->pga_gain * 40 * MICRO) { in tmp51x_read_properties()
|
| A D | ltc4282.c | 511 if (check_mul_overflow(power * temp, MICRO, &temp_2)) { in ltc4282_read_power_word() 513 *val = DIV64_U64_ROUND_CLOSEST(temp * MICRO, in ltc4282_read_power_word() 536 *val = DIV64_U64_ROUND_CLOSEST(temp * MICRO, in ltc4282_read_power_byte() 634 MICRO * DECA * 256ULL * st->vfs_out * 40); in ltc4282_write_power_byte() 647 temp = DIV_ROUND_CLOSEST_ULL(temp, DECA * MICRO); in ltc4282_write_power_word() 651 temp = DECA * MICRO * 40ULL * BIT(16) * st->vfs_out; in ltc4282_write_power_word() 950 u32 in = DIV_ROUND_CLOSEST_ULL((u64)val * st->rsense, DECA * MICRO); in ltc4282_write_curr()
|
| /linux/drivers/iio/adc/ |
| A D | ad4695.c | 711 *val2 = abs(tmp) % 4 * MICRO / 4; in ad4695_read_raw() 748 MICRO)) / 2; in ad4695_write_raw() 765 -(val * 4 + -val2 * 4 / MICRO), in ad4695_write_raw() 769 val * 4 - val2 * 4 / MICRO, in ad4695_write_raw() 773 val * 4 + val2 * 4 / MICRO, in ad4695_write_raw() 803 S16_MIN / 4, 0, 0, MICRO / 4, S16_MAX / 4, S16_MAX % 4 * MICRO / 4 in ad4695_read_avail()
|
| A D | pac1921.c | 260 int max = (PAC1921_MAX_VSENSE_MV * MICRO) >> i; in pac1921_calc_current_scales() 428 *val = MICRO; in pac1921_read_raw() 774 vals[1] = MICRO; in pac1921_read_shunt_resistor() 796 rshunt_uohm = (u32)val * MICRO + (u32)val_fract; in pac1921_write_shunt_resistor()
|
| A D | ti-ads1119.c | 227 wait_time = DIV_ROUND_CLOSEST(MICRO, 5 * datarate); in ads1119_poll_data_ready() 378 ret = MICRO / ((val * MICRO) + val2); in ads1119_write_raw()
|
| A D | ad4000.c | 265 val = mult_frac(st->vref_mv, MICRO, st->gain_milli); in ad4000_fill_scale_tbl() 268 tmp2 = shift_right((u64)val * MICRO, scale_bits); in ad4000_fill_scale_tbl()
|
| A D | ti-ads1100.c | 172 return regulator_get_voltage(data->reg_vdd) / (MICRO / MILLI); in ads1100_get_vdd_millivolts()
|
| A D | ad7173.c | 817 return vref / (MICRO / MILLI); in ad7173_get_ref_voltage_milli() 885 *val2 = (st->info->sinc5_data_rates[reg] % MILLI) * (MICRO / MILLI); in ad7173_read_raw()
|
| A D | ad4130.c | 123 #define AD4130_RESET_SLEEP_US (160 * MICRO / AD4130_MCLK_FREQ_76_8KHZ)
|
| /linux/drivers/iio/pressure/ |
| A D | hsc030pa.c | 516 tmp = div_s64(((s64)(hsc->pmax - hsc->pmin)) * MICRO, in hsc_common_probe() 519 tmp = div_s64(((s64)hsc->pmin * (s64)(hsc->outmax - hsc->outmin)) * MICRO, in hsc_common_probe() 521 tmp -= (s64)hsc->outmin * MICRO; in hsc_common_probe() 522 hsc->p_offset = div_s64_rem(tmp, MICRO, &hsc->p_offset_dec); in hsc_common_probe()
|
| /linux/drivers/i2c/busses/ |
| A D | i2c-designware-common.c | 432 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * tSYMBOL, MICRO) - in i2c_dw_scl_hcnt() 449 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tSYMBOL + tf), MICRO) - in i2c_dw_scl_hcnt() 470 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tLOW + tf), MICRO) - in i2c_dw_scl_lcnt() 549 fsleep(DIV_ROUND_CLOSEST_ULL(10 * MICRO, t->bus_freq_hz)); in __i2c_dw_disable()
|
| A D | i2c-designware-platdrv.c | 274 DIV_S64_ROUND_CLOSEST(clk_khz * t->sda_hold_ns, MICRO); in dw_i2c_plat_probe()
|
| /linux/drivers/fpga/ |
| A D | dfl-fme-main.c | 386 *val = (long)(FIELD_GET(PWR_CONSUMED, v) * MICRO); in power_hwmon_read() 390 *val = (long)(FIELD_GET(PWR_THRESHOLD1, v) * MICRO); in power_hwmon_read() 394 *val = (long)(FIELD_GET(PWR_THRESHOLD2, v) * MICRO); in power_hwmon_read() 419 val = clamp_val(val / MICRO, 0, PWR_THRESHOLD_MAX); in power_hwmon_write()
|
| /linux/include/linux/ |
| A D | units.h | 19 #define MICRO 1000000UL macro
|
| /linux/drivers/watchdog/ |
| A D | rzg2l_wdt.c | 69 u64 timer_cycle_us = 1024 * 1024ULL * (wdttime + 1) * MICRO; in rzg2l_wdt_get_cycle_usec() 93 time_out = (wdev->timeout * (MICRO / 2)) / in rzg2l_wdt_init_timeout()
|
| /linux/drivers/iio/light/ |
| A D | veml6075.c | 272 *val = uvi_micro / MICRO; in veml6075_read_uvi() 273 *val2 = uvi_micro % MICRO; in veml6075_read_uvi()
|
| A D | vcnl4000.c | 717 *val = div_u64_rem(val_c, MICRO, val2); in vcnl4040_read_als_period() 727 u64 val_n = mul_u32_u32(val, MICRO) + val2; in vcnl4040_write_als_period()
|
| /linux/sound/pcmcia/vx/ |
| A D | vxp_ops.c | 511 vx_outb(chip, MICRO, level); in vx_set_mic_level() 550 vx_outb(chip, MICRO, vx_compute_mic_level(chip->mic_level)); in vxp_change_audio_source()
|
| /linux/arch/arm/boot/dts/allwinner/ |
| A D | sun7i-a20-olinuxino-micro-emmc.dts | 47 model = "Olimex A20-OLinuXino-MICRO-eMMC";
|
| /linux/drivers/ptp/ |
| A D | ptp_dfl_tod.c | 58 #define TOD_ADJUST_MS_MAX (TOD_ADJUST_MS / MICRO)
|
| /linux/drivers/iio/frequency/ |
| A D | admv4420.c | 165 *val = div_u64_rem(st->lo_freq_hz, MICRO, val2); in admv4420_read_raw()
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_device.c | 392 const unsigned int flr_timeout = 3 * MICRO; /* specs recommend a 3s wait */ in xe_driver_flr()
|
| /linux/drivers/iio/proximity/ |
| A D | hx9023s.c | 675 *val2 = div_u64((KILO % odr) * MICRO, odr); in hx9023s_get_samp_freq()
|
| /linux/drivers/iio/accel/ |
| A D | adxl380.c | 1559 vals[1] = MICRO; in in_accel_gesture_tap_maxtomin_time_show()
|
| /linux/drivers/platform/x86/ |
| A D | Kconfig | 700 This is a driver for laptops built by MSI (MICRO-STAR
|