Setting the mmc1 alias to usdhc4 in the dts overwrites the mmc1 alias set in the included imx6dl.dtsi file. This causes mmc1 and mmc3 pointing to the same address.
This creates the device name as /dev/mmc1* instead of the expected /dev/mmc3* name. As the barebox update handler is configured for mmc3, updating is not possible anymore. This patch solves this by removing the mmc1 alias from the dts. Signed-off-by: Fabian Pfitzner <[email protected]> --- dts/src/arm/nxp/imx/imx6s-btx53lb000.dts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/dts/src/arm/nxp/imx/imx6s-btx53lb000.dts b/dts/src/arm/nxp/imx/imx6s-btx53lb000.dts index f8141832cd..c395bffe06 100644 --- a/dts/src/arm/nxp/imx/imx6s-btx53lb000.dts +++ b/dts/src/arm/nxp/imx/imx6s-btx53lb000.dts @@ -9,10 +9,6 @@ / { model = "Waygate BTX53LB000v2"; compatible = "karo,imx6dl-tx6dl", "fsl,imx6dl"; - aliases { - mmc1 = &usdhc4; - }; - backlight: backlight { compatible = "pwm-backlight"; pinctrl-0 = <&pinctrl_backlight>; -- 2.47.3
