udoo: Adjust the SD card device numbering
authorFabio Estevam <festevam@gmail.com>
Sat, 18 Dec 2021 21:10:23 +0000 (18:10 -0300)
committerTom Rini <trini@konsulko.com>
Sat, 8 Jan 2022 16:16:03 +0000 (11:16 -0500)
After the conversion to DM the SD card shows up as 'mmc 2'
device.

Adjust the 'mmcdev' and the distro command 'func' accordingly.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Peter Robinson <pbrobinson@gmail.com>
configs/udoo_defconfig
include/configs/udoo.h

index 8e1bba1..284ea05 100644 (file)
@@ -35,6 +35,7 @@ CONFIG_OF_CONTROL=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_ENV_IS_IN_MMC=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_SYS_MMC_ENV_DEV=2
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
 CONFIG_DM=y
 CONFIG_BOUNCE_BUFFER=y
index fe6ea68..4bddc0e 100644 (file)
@@ -28,7 +28,7 @@
        "fdt_addr=0x18000000\0" \
        "fdt_addr_r=0x18000000\0" \
        "ip_dyn=yes\0" \
-       "mmcdev=0\0" \
+       "mmcdev=2\0" \
        "mmcrootfstype=ext4\0" \
        "findfdt="\
                "if test ${board_rev} = MX6Q; then " \
@@ -44,7 +44,7 @@
        BOOTENV
 
 #define BOOT_TARGET_DEVICES(func) \
-       func(MMC, mmc, 0) \
+       func(MMC, mmc, 2) \
        func(SATA, sata, 0) \
        func(DHCP, dhcp, na)