Home
last modified time | relevance | path

Searched full:rshunt (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/drivers/hwmon/
Dina238.c89 * Current (mA) = register value * 20000 / rshunt / 4 * gain
90 * Power (W) = 0.2 * register value * 20000 / rshunt / 4 * gain
109 u32 rshunt; member
277 data->rshunt * 4); in ina238_read_current()
301 data->gain, 20 * data->rshunt); in ina238_read_power()
315 data->gain, 20 * data->rshunt); in ina238_read_power()
347 regval = div_u64(val * 20ULL * data->rshunt, in ina238_write_power()
556 data->rshunt = INA238_RSHUNT_DEFAULT; in ina238_probe()
557 if (device_property_read_u32(dev, "shunt-resistor", &data->rshunt) < 0 && pdata) in ina238_probe()
558 data->rshunt = pdata->shunt_uohms; in ina238_probe()
[all …]
Dina2xx.c116 long rshunt; member
468 data->rshunt = val; in ina2xx_set_shunt()
482 return sysfs_emit(buf, "%li\n", data->rshunt); in ina2xx_shunt_show()
677 dev_info(dev, "power monitor %s (Rshunt = %li uOhm)\n", in ina2xx_probe()
678 client->name, data->rshunt); in ina2xx_probe()
DKconfig2025 Default value for Rshunt is 10 mOhms.
/kernel/linux/linux-5.10/drivers/hwmon/
Dina2xx.c117 long rshunt; member
470 data->rshunt = val; in ina2xx_set_shunt()
484 return snprintf(buf, PAGE_SIZE, "%li\n", data->rshunt); in ina2xx_shunt_show()
675 dev_info(dev, "power monitor %s (Rshunt = %li uOhm)\n", in ina2xx_probe()
676 client->name, data->rshunt); in ina2xx_probe()
DKconfig1778 Default value for Rshunt is 10 mOhms.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/
Dti,tmp513.yaml39 rshunt <= pga-gain * 40 * 1000 * 1000.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwmon/
Dti,tmp513.yaml39 rshunt <= pga-gain * 40 * 1000 * 1000.
/kernel/linux/linux-6.6/Documentation/hwmon/
Dtmp513.rst54 shunt resistor value. The value resolution will be equal to 10uV/Rshunt.
/kernel/linux/linux-5.10/Documentation/hwmon/
Dtmp513.rst54 shunt resistor value. The value resolution will be equal to 10uV/Rshunt.
/kernel/linux/linux-6.6/drivers/iio/adc/
Dmax9611.c371 /* processed (mA): Vcsa (nV) / Rshunt (uOhm) */ in max9611_read_raw()
389 * Rshunt (uOhm) in max9611_read_raw()
Drtq6056.c385 /* calibration = 5120000 / (Rshunt (uOhm) * current lsb (1mA)) */ in rtq6056_set_shunt_resistor()
/kernel/linux/linux-5.10/drivers/iio/adc/
Dmax9611.c370 /* processed (mA): Vcsa (nV) / Rshunt (uOhm) */ in max9611_read_raw()
388 * Rshunt (uOhm) in max9611_read_raw()