
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
diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 4fc508bcfc..69131599ae 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -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 diff --git a/arch/arm/dts/imx28-xea-2-u-boot.dtsi b/arch/arm/dts/imx28-xea-2-u-boot.dtsi new file mode 100644 index 0000000000..6ce82531d5 --- /dev/null +++ b/arch/arm/dts/imx28-xea-2-u-boot.dtsi @@ -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>; +}; diff --git a/arch/arm/dts/imx28-xea-2.dts b/arch/arm/dts/imx28-xea-2.dts new file mode 100644 index 0000000000..8cb1190ba5 --- /dev/null +++ b/arch/arm/dts/imx28-xea-2.dts @@ -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"