diff options
author | Fabio Estevam <fabio.estevam@nxp.com> | 2017-11-27 10:25:10 -0200 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2017-12-29 11:18:59 +0100 |
commit | 6ca03f0dfb2f65c7834737f9e0befff24064e34a (patch) | |
tree | 4d03f4799e52d69dc1d86b3b06184aecdb6d11e6 /include/configs/mx6sxsabresd.h | |
parent | 4555c26142f893aa5d23f95c8eb3982e4a05b334 (diff) | |
download | u-boot-6ca03f0dfb2f65c7834737f9e0befff24064e34a.tar.gz |
mx6sxsabresd: Load the correct dtb for revA board
Currently only imx6sx-sdb.dtb is loaded, but if revA board is used the
correct dtb is imx6sx-sdb-reva.dtb, so make this possible.
While at it, remove an extra 'mmc dev'.
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Diffstat (limited to 'include/configs/mx6sxsabresd.h')
-rw-r--r-- | include/configs/mx6sxsabresd.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/configs/mx6sxsabresd.h b/include/configs/mx6sxsabresd.h index f4c9c28397..906e677cd1 100644 --- a/include/configs/mx6sxsabresd.h +++ b/include/configs/mx6sxsabresd.h @@ -43,6 +43,7 @@ #define UPDATE_M4_ENV "" #endif +#define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG #define CONFIG_EXTRA_ENV_SETTINGS \ UPDATE_M4_ENV \ "script=boot.scr\0" \ @@ -105,10 +106,13 @@ "fi; " \ "else " \ "bootz; " \ - "fi;\0" + "fi;\0" \ + "findfdt="\ + "if test test $board_rev = REVA ; then " \ + "setenv fdt_file imx6sx-sdb-reva.dtb; fi; " \ #define CONFIG_BOOTCOMMAND \ - "mmc dev ${mmcdev};" \ + "run findfdt; " \ "mmc dev ${mmcdev}; if mmc rescan; then " \ "if run loadbootscript; then " \ "run bootscript; " \ |