[PATCH 2/2] ARM: dts: aspeed: sanmiguel: add current-range property for PDB HSC
Mike Hsieh <[email protected]> Thu, 18 Jun 2026 15:41:45 +0800
| Newsgroups | org.ozlabs.lists.linux-aspeed,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <20260618-sanmiguel-dts-config-hsc-lm5066i-v1-2-cccf959c9b78@gmail.com> |
Configure the ti,current-range property for the four TI LM5066i hot-swap controllers on PDB board. This defines the hardware current limit operating mode (low/high) for each sensor to match the physical board design. Specific configurations: - HSC1 (0x11): low - HSC2 (0x13): high - HSC3 (0x15): high - HSC4 (0x17): low Signed-off-by: Mike Hsieh <[email protected]> --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts index 3faac0925a79..e518e3fc1c97 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts @@ -451,6 +451,7 @@ pdb_ti_hsc1: power-monitor@11 { compatible = "ti,lm5066i"; reg = <0x11>; shunt-resistor-micro-ohms = <1000>; + ti,current-range = "low"; }; pdb_mps_hsc2: power-monitor@12 { @@ -462,6 +463,7 @@ pdb_ti_hsc2: power-monitor@13 { compatible = "ti,lm5066i"; reg = <0x13>; shunt-resistor-micro-ohms = <321>; + ti,current-range = "high"; }; pdb_mps_hsc3: power-monitor@14 { @@ -473,6 +475,7 @@ pdb_ti_hsc3: power-monitor@15 { compatible = "ti,lm5066i"; reg = <0x15>; shunt-resistor-micro-ohms = <321>; + ti,current-range = "high"; }; pdb_mps_hsc4: power-monitor@16 { @@ -484,6 +487,7 @@ pdb_ti_hsc4: power-monitor@17 { compatible = "ti,lm5066i"; reg = <0x17>; shunt-resistor-micro-ohms = <500>; + ti,current-range = "low"; }; pdb_ioexp_20: gpio@20 { -- 2.53.0