[PATCH] ARM: dts: aspeed: sanmiguel: Remove HSC nodes

From: Potin Lai

Date: Thu Jul 30 2026 - 09:19:16 EST


Remove Hot-Swap Controller (HSC) power monitor nodes from the DTS.

Due to design requirements, the HSC driver probing is moved to userspace.
Removing these nodes from the device tree prevents kernel-level automatic
driver probing and allows userspace to handle HSC device instantiation.

Signed-off-by: Potin Lai <potin.lai.pt@xxxxxxxxx>
---
.../dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts | 44 ----------------------
1 file changed, 44 deletions(-)

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 3cc6e772cc8c..98f224d2c091 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts
@@ -442,50 +442,6 @@ &i2c8 {
&i2c9 {
status = "okay";

- pdb_mps_hsc1: power-monitor@10 {
- compatible = "mps,mp5926";
- reg = <0x10>;
- };
-
- pdb_ti_hsc1: power-monitor@11 {
- compatible = "ti,lm5066i";
- reg = <0x11>;
- shunt-resistor-micro-ohms = <1000>;
- };
-
- pdb_mps_hsc2: power-monitor@12 {
- compatible = "mps,mp5926";
- reg = <0x12>;
- };
-
- pdb_ti_hsc2: power-monitor@13 {
- compatible = "ti,lm5066i";
- reg = <0x13>;
- shunt-resistor-micro-ohms = <321>;
- };
-
- pdb_mps_hsc3: power-monitor@14 {
- compatible = "mps,mp5926";
- reg = <0x14>;
- };
-
- pdb_ti_hsc3: power-monitor@15 {
- compatible = "ti,lm5066i";
- reg = <0x15>;
- shunt-resistor-micro-ohms = <321>;
- };
-
- pdb_mps_hsc4: power-monitor@16 {
- compatible = "mps,mp5926";
- reg = <0x16>;
- };
-
- pdb_ti_hsc4: power-monitor@17 {
- compatible = "ti,lm5066i";
- reg = <0x17>;
- shunt-resistor-micro-ohms = <500>;
- };
-
pdb_ioexp_20: gpio@20 {
compatible = "nxp,pca9555";
reg = <0x20>;

---
base-commit: c2b9fc3f7091157518a3ac2282a0a8bc797c227a
change-id: 20260730-upstream-sanmiguel-remove-hsc-nodes-b99c93ec0d9b

Best regards,
--
Potin Lai <potin.lai.pt@xxxxxxxxx>