summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/Kconfig
diff options
context:
space:
mode:
authorJuergen Borleis <jbe@pengutronix.de>2015-12-08 09:59:19 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2021-04-13 14:17:44 +0200
commit562657476728f8a25351894a74a058a39abc3914 (patch)
tree7d26dc9398359849195dd8cb392b35744014a6fa /arch/arm/mach-imx/Kconfig
parent4d14dede9afbdc53f36910cd59bb43b2dbacf7f6 (diff)
downloadbarebox-562657476728f8a25351894a74a058a39abc3914.tar.gz
barebox-562657476728f8a25351894a74a058a39abc3914.tar.xz
ARM: i.MX: Add support for Skov i.MX6 boards
The Skov platform potentially consists of many variants of CPUs (i.MX6S/DL and i.MX6D/Q), NAND memories (size differs from 256 MiB to 8 GiB) and populated SDRAM (256 MiB up to 2 GiB). All these variants share one PCB. Some bootstrap resistors are provided which decode the variant and which allow for it's detection at runtime. This information is needed to choose the bootspec entry with the matching devicetree to boot the system. Based upon this mechanism usage of a single Barebox image and Linux root filesystem for all known board variants is made possible. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Enrico Jorns <ejo@pengutronix.de> Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Søren Andersen <san@skov.dk> Signed-off-by: Sam Ravnborg <srn@skov.dk>
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r--arch/arm/mach-imx/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index 3f8012c732..daa8ba66d9 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -592,6 +592,12 @@ config MACH_MNT_REFORM
select MCI_IMX_ESDHC_PBL
select I2C_IMX_EARLY
+config MACH_SKOV_IMX6
+ bool "Skov IMX6"
+ select ARCH_IMX6
+ select ARM_USE_COMPRESSED_DTB
+ select MCI_IMX_ESDHC_PBL
+
endif
# ----------------------------------------------------------