diff options
author | Joris Offouga <offougajoris@gmail.com> | 2019-04-04 14:00:55 +0200 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2019-04-25 19:16:24 +0200 |
commit | 4e267b92fb28a4f626c1d27ad71e21cf4df2935b (patch) | |
tree | 707eaf3419443b47a8edc0a20db4ad11f31a8aa2 /configs | |
parent | 6988a3aff72c1d231291be3500edf51e8ee818be (diff) | |
download | u-boot-4e267b92fb28a4f626c1d27ad71e21cf4df2935b.zip u-boot-4e267b92fb28a4f626c1d27ad71e21cf4df2935b.tar.gz u-boot-4e267b92fb28a4f626c1d27ad71e21cf4df2935b.tar.bz2 |
pico-imx7d: Convert DM MMC
This patch enable convert DM MMC for imx7d-pico board and variant.
Before the DM conversion only usdhc3 was enabled and therefore it appeared
as MMC 0 to u-boot. After enabling MMC DM though usdhc3 defaults to MMC 2,
which left unattended would drive changes to existing pico-pi bootscripts and
environment variables that rely on mmc 0.
Setup the alias of mmc0 and usdhc3 so that existing pico-imx7d boot code will
work unmodified.
When converting to DM_MMC it is necessary that SPL initializes eMMC
by itself, so move the original eMMC initialization from U-Boot
proper to SPL.
Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Diffstat (limited to 'configs')
-rw-r--r-- | configs/pico-hobbit-imx7d_defconfig | 1 | ||||
-rw-r--r-- | configs/pico-imx7d_defconfig | 1 | ||||
-rw-r--r-- | configs/pico-pi-imx7d_defconfig | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/configs/pico-hobbit-imx7d_defconfig b/configs/pico-hobbit-imx7d_defconfig index 8738f0b..c75532e 100644 --- a/configs/pico-hobbit-imx7d_defconfig +++ b/configs/pico-hobbit-imx7d_defconfig @@ -34,6 +34,7 @@ CONFIG_CMD_SPL=y CONFIG_CMD_SPL_WRITE_SIZE=0x20000 CONFIG_CMD_DFU=y CONFIG_CMD_GPIO=y +CONFIG_DM_MMC=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y diff --git a/configs/pico-imx7d_defconfig b/configs/pico-imx7d_defconfig index 54d7da8..818032e 100644 --- a/configs/pico-imx7d_defconfig +++ b/configs/pico-imx7d_defconfig @@ -30,6 +30,7 @@ CONFIG_CMD_BOOTMENU=y CONFIG_PINCTRL=y CONFIG_PINCTRL_IMX7=y CONFIG_DM_GPIO=y +CONFIG_DM_MMC=y CONFIG_CMD_SPL=y CONFIG_CMD_SPL_WRITE_SIZE=0x20000 CONFIG_CMD_DFU=y diff --git a/configs/pico-pi-imx7d_defconfig b/configs/pico-pi-imx7d_defconfig index 662492a..926e70e 100644 --- a/configs/pico-pi-imx7d_defconfig +++ b/configs/pico-pi-imx7d_defconfig @@ -34,6 +34,7 @@ CONFIG_CMD_SPL=y CONFIG_CMD_SPL_WRITE_SIZE=0x20000 CONFIG_CMD_DFU=y CONFIG_CMD_GPIO=y +CONFIG_DM_MMC=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y |