[PATCH u-boot v1] ARM: dts: aspeed: Adjust Device Nodes For Nvidia's GB200NVL BMC

Willie Thai wthai at nvidia.com
Thu May 15 16:56:25 AEST 2025


Remove unnecessary mdio0 and mac0 for the latest version of hardware.
Enable HACE and ACRY engine.

Signed-off-by: Deepak Kodihalli <dkodihalli at nvidia.com>
Signed-off-by: Ed Tanous <etanous at nvidia.com>
Signed-off-by: Willie Thai <wthai at nvidia.com>
---
 arch/arm/dts/ast2600-gb200nvl-bmc-nvidia.dts | 34 ++++++--------------
 1 file changed, 10 insertions(+), 24 deletions(-)

diff --git a/arch/arm/dts/ast2600-gb200nvl-bmc-nvidia.dts b/arch/arm/dts/ast2600-gb200nvl-bmc-nvidia.dts
index beac18cfcb..1bed579c1e 100644
--- a/arch/arm/dts/ast2600-gb200nvl-bmc-nvidia.dts
+++ b/arch/arm/dts/ast2600-gb200nvl-bmc-nvidia.dts
@@ -46,8 +46,6 @@
 
 &sdrammc {
 	clock-frequency = <400000000>;
-	aspeed,ecc-enabled;
-	aspeed,ecc-size-mb = <0>;
 };
 
 &wdt1 {
@@ -61,27 +59,6 @@
 &wdt3 {
 	status = "okay";
 };
-
-&mdio {
-	status = "okay";
-	pinctrl-names = "default";
-	pinctrl-0 = < &pinctrl_mdio4_default>;
-	#address-cells = <1>;
-	#size-cells = <0>;
-	ethphy3: ethernet-phy at 2 {
-		reg = <2>;
-	};
-};
-
-&mac0 {
-	status = "okay";
-	reg = <0x1e660000 0x180>, <0x1e650018 0x4>;
-	phy-mode = "rgmii-rxid";
-	phy-handle = <&ethphy3>;
-	pinctrl-names = "default";
-	pinctrl-0 = <&pinctrl_rgmii1_default>;
-};
-
 &fmc {
 	status = "okay";
 
@@ -115,7 +92,6 @@
 
 &spi1 {
 	status = "okay";
-	num-cs = <1>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_spi1_default &pinctrl_spi1abr_default
 			&pinctrl_spi1cs1_default &pinctrl_spi1wp_default
@@ -216,6 +192,16 @@
 			0x08 0x04>;
 };
 
+&hace {
+	u-boot,dm-pre-reloc;
+	status = "okay";
+};
+
+&acry {
+	u-boot,dm-pre-reloc;
+	status = "okay";
+};
+
 &display_port {
 	status = "okay";
 };
-- 
2.25.1



More information about the openbmc mailing list