From: Alice Guo <[email protected]> mu@27020000 is required for communication with ELE firmware, and lpuart5 is the standard output device. Both peripherals must be available before U-Boot relocation. Use bootph-all instead of bootph-pre-ram so these nodes are retained across all boot phases.
The driver model for watchdog timer is not enabled yet, so disable wdog3 temporarily. Signed-off-by: Alice Guo <[email protected]> --- Changes for v2: - improve the commit log arch/arm/dts/imx8ulp-evk-u-boot.dtsi | 12 ++++++------ arch/arm/dts/imx8ulp-evk.dts | 4 ++++ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/arch/arm/dts/imx8ulp-evk-u-boot.dtsi b/arch/arm/dts/imx8ulp-evk-u-boot.dtsi index 845fe205925..2782dc7dd75 100644 --- a/arch/arm/dts/imx8ulp-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8ulp-evk-u-boot.dtsi @@ -10,16 +10,16 @@ compatible = "fsl,imx8ulp-mu"; reg = <0 0x27020000 0 0x10000>; status = "okay"; - bootph-pre-ram; + bootph-all; }; }; &soc { - bootph-pre-ram; + bootph-all; }; &per_bridge3 { - bootph-pre-ram; + bootph-all; }; &per_bridge4 { @@ -27,15 +27,15 @@ }; &iomuxc1 { - bootph-pre-ram; + bootph-all; }; &pinctrl_lpuart5 { - bootph-pre-ram; + bootph-all; }; &lpuart5 { - bootph-pre-ram; + bootph-all; }; &usdhc0 { diff --git a/arch/arm/dts/imx8ulp-evk.dts b/arch/arm/dts/imx8ulp-evk.dts index f1c6d933a17..7aec1706382 100644 --- a/arch/arm/dts/imx8ulp-evk.dts +++ b/arch/arm/dts/imx8ulp-evk.dts @@ -119,3 +119,7 @@ >; }; }; + +&wdog3 { + status = "disabled"; +}; -- 2.43.0

