[PATCH 5/6] arm/imx6q: add device tree machine support
arnd at arndb.de
Tue Sep 6 14:55:45 EDT 2011
On Tuesday 06 September 2011 17:58:39 Shawn Guo wrote:
> 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.
> +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
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
What you can still have is config options for optional drivers that
might be needed for one soc but not another.
More information about the linux-arm-kernel