From 2f0b04f25f619dccb3efa3b7353d9c49987b6e63 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Thu, 11 Feb 2016 15:22:34 +0100 Subject: configblock: add Colbri iMX7 Signed-off-by: Max Krummenacher --- board/toradex/common/configblock.c | 7 +++++++ board/toradex/common/configblock.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/board/toradex/common/configblock.c b/board/toradex/common/configblock.c index 6539860c74..d1f6aa0454 100644 --- a/board/toradex/common/configblock.c +++ b/board/toradex/common/configblock.c @@ -74,6 +74,8 @@ const char* const toradex_modules[] = { [29] = "Apalis iMX6 Dual 512MB", [30] = "Colibri T30 1GB IT", [31] = "Apalis T30 1GB IT", + [32] = "Colibri iMX7 Solo 256MB", + [33] = "Colibri iMX7 Dual 512MB", }; #ifdef CONFIG_TRDX_CFG_BLOCK_IS_IN_MMC @@ -248,6 +250,11 @@ static int get_cfgblock_interactive(void) else trdx_hw_tag.prodid = COLIBRI_IMX6S; #endif /* CONFIG_MACH_TYPE */ + } else if (!strcmp("mx7", soc)) { + if (gd->ram_size == 0x20000000) + trdx_hw_tag.prodid = COLIBRI_IMX7D; + else + trdx_hw_tag.prodid = COLIBRI_IMX7S; } else if (!strcmp("tegra20", soc)) { if (it == 'y' || it == 'Y') if (gd->ram_size == 0x10000000) diff --git a/board/toradex/common/configblock.h b/board/toradex/common/configblock.h index cce61ac89e..6a08eacf1e 100644 --- a/board/toradex/common/configblock.h +++ b/board/toradex/common/configblock.h @@ -49,6 +49,8 @@ enum { APALIS_IMX6D, COLIBRI_T30_IT, APALIS_T30_IT, + COLIBRI_IMX7S, + COLIBRI_IMX7D, }; extern const char* const toradex_modules[]; -- cgit v1.2.3