]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm: dts: aspeed: Everest and Fuji: Add VRM presence gpio expander
authorEddie James <eajames@linux.ibm.com>
Wed, 6 Nov 2024 19:33:03 +0000 (13:33 -0600)
committerAndrew Jeffery <andrew@codeconstruct.com.au>
Fri, 13 Dec 2024 05:17:00 +0000 (15:47 +1030)
Add the gpio expander that provides the VRM presence detection
pins.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Link: https://patch.msgid.link/20241106193303.748824-1-eajames@linux.ibm.com
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-fuji.dts

index 513077a1f4be690bd1d124f507c03486cc477801..9961508ee872fbfec7b6fd6f6bda380509e2c5f1 100644 (file)
                        "presence-base-op",
                        "";
        };
+
+       led-controller@63 {
+               compatible = "nxp,pca9552";
+               reg = <0x63>;
+               #address-cells = <1>;
+               #size-cells = <0>;
+               gpio-controller;
+               #gpio-cells = <2>;
+
+               gpio-line-names =
+                       "presence-vrm-c12",
+                       "presence-vrm-c13",
+                       "presence-vrm-c15",
+                       "presence-vrm-c16",
+                       "presence-vrm-c17",
+                       "presence-vrm-c18",
+                       "presence-vrm-c20",
+                       "presence-vrm-c21",
+                       "presence-vrm-c54",
+                       "presence-vrm-c55",
+                       "presence-vrm-c57",
+                       "presence-vrm-c58",
+                       "presence-vrm-c59",
+                       "presence-vrm-c60",
+                       "presence-vrm-c62",
+                       "presence-vrm-c63";
+       };
 };
 
 &i2c1 {
index c24e464e5faa1779d0e7ec03f98db7326dbad00e..27ded3bba66d4a097488bc9243d41c614c360972 100644 (file)
                        "presence-base-op",
                        "";
        };
+
+       led-controller@63 {
+               compatible = "nxp,pca9552";
+               reg = <0x63>;
+               #address-cells = <1>;
+               #size-cells = <0>;
+               gpio-controller;
+               #gpio-cells = <2>;
+
+               gpio-line-names =
+                       "presence-vrm-c12",
+                       "presence-vrm-c13",
+                       "presence-vrm-c15",
+                       "presence-vrm-c16",
+                       "presence-vrm-c17",
+                       "presence-vrm-c18",
+                       "presence-vrm-c20",
+                       "presence-vrm-c21",
+                       "presence-vrm-c54",
+                       "presence-vrm-c55",
+                       "presence-vrm-c57",
+                       "presence-vrm-c58",
+                       "presence-vrm-c59",
+                       "presence-vrm-c60",
+                       "presence-vrm-c62",
+                       "presence-vrm-c63";
+       };
 };
 
 &i2c1 {