Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20210928092242.30036-9-zev@bewilderbeest.net
Signed-off-by: Guenter Roeck <linux@roeck-us.net>

authored by

Zev Weiss and committed by
Guenter Roeck
373c0a77 94ee5fcc

+54
+54
Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + 5 + $id: http://devicetree.org/schemas/hwmon/pmbus/ti,lm25066.yaml# 6 + $schema: http://devicetree.org/meta-schemas/core.yaml# 7 + 8 + title: National Semiconductor/Texas Instruments LM250x6/LM506x power-management ICs 9 + 10 + maintainers: 11 + - Zev Weiss <zev@bewilderbeest.net> 12 + 13 + description: | 14 + The LM25066 family of power-management ICs (a.k.a. hot-swap 15 + controllers or eFuses in various contexts) are PMBus devices that 16 + offer temperature, current, voltage, and power monitoring. 17 + 18 + Datasheet: https://www.ti.com/lit/ds/symlink/lm25066.pdf 19 + 20 + properties: 21 + compatible: 22 + enum: 23 + - ti,lm25056 24 + - ti,lm25066 25 + - ti,lm5064 26 + - ti,lm5066 27 + - ti,lm5066i 28 + 29 + reg: 30 + maxItems: 1 31 + 32 + shunt-resistor-micro-ohms: 33 + description: 34 + Shunt (sense) resistor value in micro-Ohms 35 + default: 1000 36 + 37 + required: 38 + - compatible 39 + - reg 40 + 41 + additionalProperties: false 42 + 43 + examples: 44 + - | 45 + i2c { 46 + #address-cells = <1>; 47 + #size-cells = <0>; 48 + 49 + pmic@40 { 50 + compatible = "ti,lm25066"; 51 + reg = <0x40>; 52 + shunt-resistor-micro-ohms = <675>; 53 + }; 54 + };