Home
last modified time | relevance | path

Searched refs:r_sense_uohm (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/hwmon/
Dadm1177.c35 u32 r_sense_uohm; member
56 val = 0xFFULL * alert_threshold_ua * st->r_sense_uohm; in adm1177_write_alert_thr()
92 4096 * st->r_sense_uohm); in adm1177_read()
156 if (st->r_sense_uohm) in adm1177_is_visible()
160 if (st->r_sense_uohm) in adm1177_is_visible()
209 &st->r_sense_uohm)) in adm1177_probe()
210 st->r_sense_uohm = 0; in adm1177_probe()
213 if (st->r_sense_uohm) in adm1177_probe()
219 st->r_sense_uohm); in adm1177_probe()
225 if (alert_threshold_ua && st->r_sense_uohm) in adm1177_probe()
Dltc2991.c58 u32 r_sense_uohm[LTC2991_MAX_CHANNEL]; member
128 st->r_sense_uohm[channel]); in ltc2991_get_curr()
213 if (!st->r_sense_uohm[(channel - 1) / 2]) in ltc2991_is_visible()
220 if (st->r_sense_uohm[channel]) in ltc2991_is_visible()
312 st->r_sense_uohm[addr] = val; in ltc2991_init()
Dltc2992.c116 u32 r_sense_uohm[2]; member
374 if (st->r_sense_uohm[channel]) in ltc2992_is_visible()
379 if (st->r_sense_uohm[channel]) in ltc2992_is_visible()
391 if (st->r_sense_uohm[channel]) in ltc2992_is_visible()
396 if (st->r_sense_uohm[channel]) in ltc2992_is_visible()
544 *val = DIV_ROUND_CLOSEST(reg_val * LTC2992_IADC_NANOV_LSB, st->r_sense_uohm[channel]); in ltc2992_get_current()
553 reg_val = DIV_ROUND_CLOSEST(val * st->r_sense_uohm[channel], LTC2992_IADC_NANOV_LSB); in ltc2992_set_current()
619 st->r_sense_uohm[channel] * 1000); in ltc2992_get_power()
628 reg_val = mul_u64_u32_div(val, st->r_sense_uohm[channel] * 1000, in ltc2992_set_power()
875 st->r_sense_uohm[addr] = val; in ltc2992_parse_dt()