summaryrefslogtreecommitdiffstats
path: root/include/configs/mx6cuboxi.h
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2018-07-23 10:51:13 -0400
committerTom Rini <trini@konsulko.com>2018-07-23 13:37:42 -0400
commitf0306a145b3234ae4bd3b46f2567b6f1ad7b8f4f (patch)
treebc633e8be8d1a34cd472e42d59e415e71fe1477a /include/configs/mx6cuboxi.h
parent9c5b00973bceb7c0192bd6b03672d69b092700b4 (diff)
parentf97f167107b33fc6596561dae1309571ade39055 (diff)
downloadu-boot-f0306a145b3234ae4bd3b46f2567b6f1ad7b8f4f.tar.gz
u-boot-f0306a145b3234ae4bd3b46f2567b6f1ad7b8f4f.tar.xz
u-boot-f0306a145b3234ae4bd3b46f2567b6f1ad7b8f4f.zip
Merge branch 'master' of git://git.denx.de/u-boot-imx
trini: Update colibri-imx6ull to use Kconfig for mtdparts related options. Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include/configs/mx6cuboxi.h')
-rw-r--r--include/configs/mx6cuboxi.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/include/configs/mx6cuboxi.h b/include/configs/mx6cuboxi.h
index 803661cfa8..7fa63fd935 100644
--- a/include/configs/mx6cuboxi.h
+++ b/include/configs/mx6cuboxi.h
@@ -67,11 +67,12 @@
#define CONFIG_MXC_UART_BASE UART1_BASE
#define CONSOLE_DEV "ttymxc0"
-#define CONFIG_SYS_FSL_USDHC_NUM 1
#define CONFIG_SYS_MMC_ENV_DEV 0 /* SDHC2 */
#ifndef CONFIG_SPL_BUILD
#define CONFIG_EXTRA_ENV_SETTINGS \
+ "som_rev=undefined\0" \
+ "has_emmc=undefined\0" \
"fdtfile=undefined\0" \
"fdt_addr_r=0x18000000\0" \
"fdt_addr=0x18000000\0" \
@@ -101,19 +102,21 @@
"fi; " \
"fi\0" \
"findfdt="\
- "if test $board_rev = MX6Q ; then " \
+ "if test ${board_rev} = MX6Q; then " \
"setenv fdtprefix imx6q; fi; " \
- "if test $board_rev = MX6DL ; then " \
+ "if test ${board_rev} = MX6DL; then " \
"setenv fdtprefix imx6dl; fi; " \
- "if test $som_rev = V15 ; then " \
+ "if test ${som_rev} = V15; then " \
"setenv fdtsuffix -som-v15; fi; " \
- "if test $board_name = HUMMINGBOARD2 ; then " \
- "setenv fdtfile ${fdtprefix}-hummingboard2${fdtsuffix}.dtb; fi; " \
- "if test $board_name = HUMMINGBOARD ; then " \
- "setenv fdtfile ${fdtprefix}-hummingboard${fdtsuffix}.dtb; fi; " \
- "if test $board_name = CUBOXI ; then " \
- "setenv fdtfile ${fdtprefix}-cubox-i${fdtsuffix}.dtb; fi; " \
- "if test $fdtfile = undefined; then " \
+ "if test ${has_emmc} = yes; then " \
+ "setenv emmcsuffix -emmc; fi; " \
+ "if test ${board_name} = HUMMINGBOARD2 ; then " \
+ "setenv fdtfile ${fdtprefix}-hummingboard2${emmcsuffix}${fdtsuffix}.dtb; fi; " \
+ "if test ${board_name} = HUMMINGBOARD ; then " \
+ "setenv fdtfile ${fdtprefix}-hummingboard${emmcsuffix}${fdtsuffix}.dtb; fi; " \
+ "if test ${board_name} = CUBOXI ; then " \
+ "setenv fdtfile ${fdtprefix}-cubox-i${emmcsuffix}${fdtsuffix}.dtb; fi; " \
+ "if test ${fdtfile} = undefined; then " \
"echo WARNING: Could not determine dtb to use; fi; \0" \
BOOTENV
@@ -143,6 +146,6 @@
/* Environment organization */
#define CONFIG_ENV_SIZE (8 * 1024)
-#define CONFIG_ENV_OFFSET (8 * 64 * 1024)
+#define CONFIG_ENV_OFFSET (SZ_1M - CONFIG_ENV_SIZE)
#endif /* __MX6CUBOXI_CONFIG_H */