summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJoris Offouga <offougajoris@gmail.com>2019-04-04 14:00:55 +0200
committerStefano Babic <sbabic@denx.de>2019-04-25 19:16:24 +0200
commit4e267b92fb28a4f626c1d27ad71e21cf4df2935b (patch)
tree707eaf3419443b47a8edc0a20db4ad11f31a8aa2 /arch
parent6988a3aff72c1d231291be3500edf51e8ee818be (diff)
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 'arch')
-rw-r--r--arch/arm/dts/imx7d-pico.dtsi4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/dts/imx7d-pico.dtsi b/arch/arm/dts/imx7d-pico.dtsi
index d1a4079570..9f1fe683db 100644
--- a/arch/arm/dts/imx7d-pico.dtsi
+++ b/arch/arm/dts/imx7d-pico.dtsi
@@ -8,6 +8,10 @@
/ {
+ aliases {
+ mmc0 = &usdhc3;
+ };
+
/* Will be filled by the bootloader */
memory@80000000 {
device_type = "memory";