Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 94f890ec authored by Shawn Guo's avatar Shawn Guo
Browse files

ARM: imx6: introduce CONFIG_SOC_IMX6 for i.MX6 common stuff



The i.MX6 SoCs have something in common, so let's introduce
CONFIG_SOC_IMX6 for those stuff.

Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
parent 110666dc
Loading
Loading
Loading
Loading
+13 −19
Original line number Original line Diff line number Diff line
@@ -777,43 +777,37 @@ config SOC_IMX53
	help
	help
	  This enables support for Freescale i.MX53 processor.
	  This enables support for Freescale i.MX53 processor.


config SOC_IMX6Q
config SOC_IMX6
	bool "i.MX6 Quad/DualLite support"
	bool
	select ARM_ERRATA_754322
	select ARM_ERRATA_754322
	select ARM_ERRATA_764369 if SMP
	select ARM_ERRATA_775420
	select ARM_ERRATA_775420
	select ARM_GIC
	select ARM_GIC
	select HAVE_ARM_SCU if SMP
	select HAVE_ARM_TWD if SMP
	select HAVE_IMX_ANATOP
	select HAVE_IMX_ANATOP
	select HAVE_IMX_GPC
	select HAVE_IMX_GPC
	select HAVE_IMX_MMDC
	select HAVE_IMX_MMDC
	select HAVE_IMX_SRC
	select HAVE_IMX_SRC
	select MFD_SYSCON
	select MFD_SYSCON
	select MIGHT_HAVE_PCI
	select PCI_DOMAINS if PCI
	select PINCTRL_IMX6Q
	select PL310_ERRATA_588369 if CACHE_PL310
	select PL310_ERRATA_588369 if CACHE_PL310
	select PL310_ERRATA_727915 if CACHE_PL310
	select PL310_ERRATA_727915 if CACHE_PL310
	select PL310_ERRATA_769419 if CACHE_PL310
	select PL310_ERRATA_769419 if CACHE_PL310


config SOC_IMX6Q
	bool "i.MX6 Quad/DualLite support"
	select ARM_ERRATA_764369 if SMP
	select HAVE_ARM_SCU if SMP
	select HAVE_ARM_TWD if SMP
	select MIGHT_HAVE_PCI
	select PCI_DOMAINS if PCI
	select PINCTRL_IMX6Q
	select SOC_IMX6

	help
	help
	  This enables support for Freescale i.MX6 Quad processor.
	  This enables support for Freescale i.MX6 Quad processor.


config SOC_IMX6SL
config SOC_IMX6SL
	bool "i.MX6 SoloLite support"
	bool "i.MX6 SoloLite support"
	select ARM_ERRATA_754322
	select ARM_ERRATA_775420
	select ARM_GIC
	select HAVE_IMX_ANATOP
	select HAVE_IMX_GPC
	select HAVE_IMX_MMDC
	select HAVE_IMX_SRC
	select MFD_SYSCON
	select PINCTRL_IMX6SL
	select PINCTRL_IMX6SL
	select PL310_ERRATA_588369 if CACHE_PL310
	select SOC_IMX6
	select PL310_ERRATA_727915 if CACHE_PL310
	select PL310_ERRATA_769419 if CACHE_PL310


	help
	help
	  This enables support for Freescale i.MX6 SoloLite processor.
	  This enables support for Freescale i.MX6 SoloLite processor.