Since f083fffe52 ("ARM: dts: i.MX8MP: add DDRC compatibles") the esdctl
driver is used. This causes the errors below since barebox tries to add
the memory twice:imx-esdctl [email protected]: probe failed: Device or resource busy initcall imx_esdctl_driver_init+0x0/0x2c failed: No such device Remove the memory node to fix this. 604c974c968 ("ARM: dts: i.MX8MP: remove memory node") already fixed this for the i.MX8MP EVK and the TQMa8MPxL on the MBa8MPxL. Fixes: f083fffe52 ("ARM: dts: i.MX8MP: add DDRC compatibles") Signed-off-by: Bastian Krause <[email protected]> --- arch/arm/dts/imx8mp-frdm.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/dts/imx8mp-frdm.dts b/arch/arm/dts/imx8mp-frdm.dts index b1870213baf..7d770c3e456 100644 --- a/arch/arm/dts/imx8mp-frdm.dts +++ b/arch/arm/dts/imx8mp-frdm.dts @@ -11,3 +11,5 @@ / { barebox,deep-probe; }; + +/delete-node/ &{/memory@40000000}; -- 2.47.3
