diff options
author | Kun Yi <kunyi@google.com> | 2018-10-17 15:26:39 -0700 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2018-12-02 16:25:28 -0800 |
commit | 6e5c06ad94115e58e4f274bdaed2618b1e39ac38 (patch) | |
tree | a3387ddd7eb5f29ccf5621f22a2671c8504d0b91 /Documentation/hwmon/adm1275 | |
parent | f567035a6187f1a5e7f86d4da4dbbca46cb68082 (diff) | |
download | linux-6e5c06ad94115e58e4f274bdaed2618b1e39ac38.tar.gz linux-6e5c06ad94115e58e4f274bdaed2618b1e39ac38.tar.bz2 linux-6e5c06ad94115e58e4f274bdaed2618b1e39ac38.zip |
hwmon: (adm1275) Allow setting shunt reg value
The ADM series of hotswap controllers support extending
the current measurement range by using a sensing resistor
value other than the typical 1 mOhm. For example, using a 0.5 mOhm
sensing resistor doubles the maximal current can be measured.
Current driver assumes a shunt resistor value of 1 mOhm in calculation,
meaning for other resistor values, hwmon will report scaled
current/power measurements. This patch parses device tree parameter
"shunt-resistor-micro-ohms", if there is one.
Signed-off-by: Kun Yi <kunyi@google.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation/hwmon/adm1275')
-rw-r--r-- | Documentation/hwmon/adm1275 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/hwmon/adm1275 b/Documentation/hwmon/adm1275 index 39033538eb03..5e277b0d91ce 100644 --- a/Documentation/hwmon/adm1275 +++ b/Documentation/hwmon/adm1275 @@ -58,6 +58,9 @@ The ADM1075, unlike many other PMBus devices, does not support internal voltage or current scaling. Reported voltages, currents, and power are raw measurements, and will typically have to be scaled. +The shunt value in micro-ohms can be set via device tree at compile-time. Please +refer to the Documentation/devicetree/bindings/hwmon/adm1275.txt for bindings +if the device tree is used. Platform data support --------------------- |