@@ -879,7 +879,8 @@ dtb-$(CONFIG_TARGET_MX23_OLINUXINO) += \
dtb-$(CONFIG_MX28) += \
imx28-evk.dtb \
- imx28-xea-1.dtb
+ imx28-xea-1.dtb \
+ imx28-xea-2.dtb
dtb-$(CONFIG_MX51) += \
imx51-babbage.dtb
new file mode 100644
@@ -0,0 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright 2024
+ * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
+ */
+
+#include "imx28-xea-u-boot.dtsi"
+
+&mac0 {
+ phy-reset-gpios = <&gpio3 21 GPIO_ACTIVE_LOW>;
+};
new file mode 100644
@@ -0,0 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright 2024
+ * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
+ */
+
+/dts-v1/;
+#include "imx28-xea.dtsi"
For SPL and u-boot proper, the difference between revsions boils down only to the GPIO pin for PHY reset. Signed-off-by: Lukasz Majewski <lukma@denx.de> --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/imx28-xea-2-u-boot.dtsi | 11 +++++++++++ arch/arm/dts/imx28-xea-2.dts | 8 ++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/imx28-xea-2-u-boot.dtsi create mode 100644 arch/arm/dts/imx28-xea-2.dts