/openbmc/linux/Documentation/hwmon/ |
H A D | ina209.rst | 40 in0_input shunt voltage (mV) 41 in0_input_highest shunt voltage historical maximum reading (mV) 42 in0_input_lowest shunt voltage historical minimum reading (mV) 43 in0_reset_history reset shunt voltage history 44 in0_max shunt voltage max alarm limit (mV) 45 in0_min shunt voltage min alarm limit (mV) 46 in0_crit_max shunt voltage crit max alarm limit (mV) 47 in0_crit_min shunt voltage crit min alarm limit (mV) 48 in0_max_alarm shunt voltage max alarm limit exceeded 49 in0_min_alarm shunt voltage min alarm limit exceeded [all …]
|
H A D | ina238.rst | 22 The INA238 is a current shunt, power and temperature monitor with an I2C 24 conversion rate, sample averaging and selectable shunt voltage accuracy. 26 The shunt value in micro-ohms can be set via platform data or device tree at 36 in0_min Minimum shunt voltage threshold (mV) 37 in0_min_alarm Minimum shunt voltage alarm 38 in0_max Maximum shunt voltage threshold (mV) 39 in0_max_alarm Maximum shunt voltage alarm 43 in1_min_alarm Minimum shunt voltage alarm 45 in1_max_alarm Maximum shunt voltage alarm
|
H A D | ina2xx.rst | 61 The INA219 is a high-side current shunt and power monitor with an I2C 62 interface. The INA219 monitors both shunt drop and supply voltage, with 65 The INA220 is a high or low side current shunt and power monitor with an I2C 66 interface. The INA220 monitors both shunt drop and supply voltage. 68 The INA226 is a current shunt and power monitor with an I2C interface. 69 The INA226 monitors both a shunt voltage drop and bus supply voltage. 71 INA230 and INA231 are high or low side current shunt and power monitors 72 with an I2C interface. The chips monitor both a shunt voltage drop and 75 The shunt value in micro-ohms can be set via platform data or device tree at 82 bus and shunt voltage conversion times multiplied by the averaging rate. We [all …]
|
H A D | ina3221.rst | 22 side of up to three D.C. power supplies. The INA3221 monitors both shunt drop 34 shunt[123]_resistor Shunt resistance(uOhm) channels 44 in7_input Sum of shunt voltage(uV) channels 45 in7_label Channel label for sum of shunt voltage 48 value for their shunt resistors) 53 value for their shunt resistors) 69 * SC: shunt-voltage conversion time in millisecond
|
H A D | tmp513.rst | 30 shunt monitor. These system monitors have the capability of measuring remote 52 The driver read the shunt voltage from the chip and convert it to current. 54 shunt resistor value. The value resolution will be equal to 10uV/Rshunt. 56 The driver exports the shunt currents values via the following sysFs files: 103 and depend on the shunt resistor value and the pga_gain value.
|
/openbmc/linux/drivers/hwmon/ |
H A D | ltc4151.c | 42 unsigned int shunt; /* in micro ohms */ member 104 val = val * 20 * 1000 / data->shunt; in ltc4151_get_value() 163 u32 shunt; in ltc4151_probe() local 173 "shunt-resistor-micro-ohms", &shunt)) in ltc4151_probe() 174 shunt = 1000; /* 1 mOhm if not set via DT */ in ltc4151_probe() 176 if (shunt == 0) in ltc4151_probe() 179 data->shunt = shunt; in ltc4151_probe()
|
H A D | ina209.c | 491 u32 shunt; in ina209_init_client() local 507 shunt = pdata->shunt_uohms; in ina209_init_client() 509 &shunt)) { in ina209_init_client() 510 if (shunt == 0) in ina209_init_client() 513 shunt = data->calibration_orig ? in ina209_init_client() 526 clamp_val(40960000 / shunt, 1, 65535)); in ina209_init_client()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | zynqmp-zcu106-revA.dts | 190 shunt-resistor = <5000>; 195 shunt-resistor = <5000>; 200 shunt-resistor = <5000>; 205 shunt-resistor = <5000>; 210 shunt-resistor = <5000>; 215 shunt-resistor = <5000>; 220 shunt-resistor = <5000>; 225 shunt-resistor = <5000>; 230 shunt-resistor = <5000>; 235 shunt-resistor = <5000>; [all …]
|
H A D | zynqmp-zcu102-revA.dts | 216 shunt-resistor = <5000>; 221 shunt-resistor = <5000>; 226 shunt-resistor = <5000>; 231 shunt-resistor = <5000>; 236 shunt-resistor = <5000>; 241 shunt-resistor = <5000>; 246 shunt-resistor = <5000>; 251 shunt-resistor = <5000>; 256 shunt-resistor = <5000>; 261 shunt-resistor = <5000>; [all …]
|
H A D | zynqmp-zcu111-revA.dts | 166 shunt-resistor = <2000>; 171 shunt-resistor = <5000>; 176 shunt-resistor = <5000>; 181 shunt-resistor = <5000>; 186 shunt-resistor = <5000>; 191 shunt-resistor = <2000>; 196 shunt-resistor = <5000>; 201 shunt-resistor = <5000>; 206 shunt-resistor = <5000>; 211 shunt-resistor = <5000>; [all …]
|
H A D | fsl-ls1012a-qds.dtsi | 87 shunt-resistor = <1000>; 93 shunt-resistor = <1000>;
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-facebook-minerva.dts | 190 shunt-resistor = <1000>; 196 shunt-resistor = <1000>; 202 shunt-resistor-micro-ohms = <2000>; 325 shunt-resistor = <1000>; 331 shunt-resistor = <1000>; 337 shunt-resistor = <1000>; 343 shunt-resistor = <1000>; 448 shunt-resistor = <1000>; 454 shunt-resistor = <1000>; 460 shunt-resistor = <1000>; [all …]
|
H A D | aspeed-bmc-ibm-sbp1.dts | 1978 shunt-resistor-micro-ohms = <12000>; 2019 shunt-resistor-micro-ohms = <12000>; 3643 shunt-resistor-micro-ohms = <12000>; 3650 shunt-resistor-micro-ohms = <12000>; 4151 shunt-resistor-micro-ohms = <10000>; 4175 shunt-resistor-micro-ohms = <10000>; 4199 shunt-resistor-micro-ohms = <10000>; 4222 shunt-resistor-micro-ohms = <10000>; 4245 shunt-resistor-micro-ohms = <10000>; 4268 shunt-resistor-micro-ohms = <10000>; [all …]
|
H A D | aspeed-bmc-facebook-harma.dts | 196 shunt-resistor = <1000>; 202 shunt-resistor = <1000>; 208 shunt-resistor = <1000>; 214 shunt-resistor = <1000>; 251 shunt-resistor = <1000>; 257 shunt-resistor = <1000>; 263 shunt-resistor = <1000>; 269 shunt-resistor = <1000>; 327 shunt-resistor-micro-ohms = <250>;
|
H A D | aspeed-bmc-facebook-catalina.dts | 410 shunt-resistor = <500>; 415 shunt-resistor = <500>; 420 shunt-resistor = <500>; 455 shunt-resistor-micro-ohms = <100>; 460 shunt-resistor-micro-ohms = <100>; 633 shunt-resistor = <2000>; 638 shunt-resistor = <2000>; 643 shunt-resistor = <2000>; 648 shunt-resistor = <2000>;
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am3874-iceboard.dts | 156 ina230@40 { compatible = "ti,ina230"; reg = <0x40>; shunt-resistor = <5000>; }; 157 ina230@41 { compatible = "ti,ina230"; reg = <0x41>; shunt-resistor = <5000>; }; 158 ina230@42 { compatible = "ti,ina230"; reg = <0x42>; shunt-resistor = <5000>; }; 160 ina230@44 { compatible = "ti,ina230"; reg = <0x44>; shunt-resistor = <5000>; }; 161 ina230@45 { compatible = "ti,ina230"; reg = <0x45>; shunt-resistor = <5000>; }; 162 ina230@46 { compatible = "ti,ina230"; reg = <0x46>; shunt-resistor = <5000>; }; 164 ina230@47 { compatible = "ti,ina230"; reg = <0x47>; shunt-resistor = <5500>; }; 165 ina230@48 { compatible = "ti,ina230"; reg = <0x48>; shunt-resistor = <2360>; }; 166 ina230@49 { compatible = "ti,ina230"; reg = <0x49>; shunt-resistor = <2360>; }; 167 ina230@43 { compatible = "ti,ina230"; reg = <0x43>; shunt-resistor = <2360>; }; [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5422-odroidxu3.dts | 31 shunt-resistor = <10000>; 38 shunt-resistor = <10000>; 45 shunt-resistor = <10000>; 52 shunt-resistor = <10000>;
|
/openbmc/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp-zcu106-revA.dts | 310 shunt-resistor = <5000>; 317 shunt-resistor = <5000>; 324 shunt-resistor = <5000>; 331 shunt-resistor = <5000>; 338 shunt-resistor = <5000>; 345 shunt-resistor = <5000>; 352 shunt-resistor = <5000>; 359 shunt-resistor = <5000>; 366 shunt-resistor = <5000>; 373 shunt-resistor = <5000>; [all …]
|
H A D | zynqmp-zcu102-revA.dts | 299 shunt-resistor = <5000>; 306 shunt-resistor = <5000>; 313 shunt-resistor = <5000>; 320 shunt-resistor = <5000>; 327 shunt-resistor = <5000>; 334 shunt-resistor = <5000>; 341 shunt-resistor = <5000>; 348 shunt-resistor = <5000>; 355 shunt-resistor = <5000>; 362 shunt-resistor = <5000>; [all …]
|
H A D | zynqmp-zcu111-revA.dts | 250 shunt-resistor = <2000>; 257 shunt-resistor = <5000>; 264 shunt-resistor = <5000>; 271 shunt-resistor = <5000>; 278 shunt-resistor = <5000>; 285 shunt-resistor = <2000>; 292 shunt-resistor = <5000>; 299 shunt-resistor = <5000>; 306 shunt-resistor = <5000>; 313 shunt-resistor = <5000>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | ina3221.txt | 31 - shunt-resistor-micro-ohms: Shunt resistor value in micro-Ohm 47 shunt-resistor-micro-ohms = <5000>; 52 shunt-resistor-micro-ohms = <5000>;
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra186-p3310.dtsi | 79 shunt-resistor-micro-ohms = <10000>; 85 shunt-resistor-micro-ohms = <10000>; 91 shunt-resistor-micro-ohms = <10000>; 104 shunt-resistor-micro-ohms = <5000>; 110 shunt-resistor-micro-ohms = <10000>; 116 shunt-resistor-micro-ohms = <10000>;
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-iio-adc-max9611 | 5 Description: The value of the shunt resistor used to compute power drain on 12 Description: The value of the shunt resistor used to compute current flowing
|
/openbmc/linux/drivers/hwmon/pmbus/ |
H A D | lm25066.c | 467 u32 shunt; in lm25066_probe() local 548 if (of_property_read_u32(client->dev.of_node, "shunt-resistor-micro-ohms", &shunt)) in lm25066_probe() 549 shunt = 1000; in lm25066_probe() 551 info->m[PSC_CURRENT_IN] = info->m[PSC_CURRENT_IN] * shunt / 1000; in lm25066_probe() 552 info->m[PSC_POWER] = info->m[PSC_POWER] * shunt / 1000; in lm25066_probe()
|
H A D | adm1275.c | 520 u32 shunt; in adm1275_probe() local 576 "shunt-resistor-micro-ohms", &shunt)) in adm1275_probe() 577 shunt = 1000; /* 1 mOhm if not set via DT */ in adm1275_probe() 579 if (shunt == 0) in adm1275_probe() 834 coefficients[cindex].m * shunt / 1000; in adm1275_probe() 840 coefficients[pindex].m * shunt / 1000; in adm1275_probe()
|