[PATCH 5/6] arm/imx6q: add device tree machine support
From: arnd@arndb.de (Arnd Bergmann)
Date: 2011-09-06 18:55:45
On Tuesday 06 September 2011 17:58:39 Shawn Guo wrote:
quoted hunk ↗ jump to hunk
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 13e0301..3364b59 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig@@ -624,3 +624,16 @@ config MACH_VPR200 configurations for the board and its peripherals. endif + +if ARCH_MX6 +comment "i.MX6 machines:" + +config MACH_IMX6Q + bool "Support i.MX6 Quad platforms from device tree" + select SOC_IMX6Q + select USE_OF + help + Include support for Freescale i.MX6 Quad based platforms + using the device tree for discovery + +endif
As we have done on zynq and prima2, I would suggest not to add multiple machines types at all. You already have the intialization in a generic imx6q file, it would be logical to get rid of the configuration entry as well. What you can still have is config options for optional drivers that might be needed for one soc but not another. Arnd