Merge branch 'mvebu/soc-kw' into mvebu/soc
authorJason Cooper <jason@lakedaemon.net>
Sat, 1 Mar 2014 03:21:04 +0000 (03:21 +0000)
committerJason Cooper <jason@lakedaemon.net>
Sat, 1 Mar 2014 03:21:04 +0000 (03:21 +0000)
1  2 
arch/arm/mach-mvebu/Kconfig
arch/arm/mach-mvebu/Makefile

index 4b1eea09ae9334e463769577657779f490325594,5e533612e734b16acdf6f63c9b1f1b11e7d1877d..4cfc4d8abcac37d63622716fc076910acafe3685
@@@ -26,50 -26,21 +26,50 @@@ config MACH_MVEBU_V
        select ARMADA_370_XP_TIMER
        select HAVE_SMP
        select CACHE_L2X0
 -      select CPU_PJ4B
  
  config MACH_ARMADA_370
-       bool "Marvell Armada 370 boards"
+       bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
        select ARMADA_370_CLK
 -      select MACH_ARMADA_370_XP
 +      select CPU_PJ4B
 +      select MACH_MVEBU_V7
        select PINCTRL_ARMADA_370
        help
          Say 'Y' here if you want your kernel to support boards based
          on the Marvell Armada 370 SoC with device tree.
  
 +config MACH_ARMADA_375
 +      bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
 +      select ARM_ERRATA_720789
 +      select ARM_ERRATA_753970
 +      select ARM_GIC
 +      select ARMADA_375_CLK
 +      select CPU_V7
 +      select MACH_MVEBU_V7
 +      select NEON
 +      select PINCTRL_ARMADA_375
 +      help
 +        Say 'Y' here if you want your kernel to support boards based
 +        on the Marvell Armada 375 SoC with device tree.
 +
 +config MACH_ARMADA_38X
 +      bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
 +      select ARM_ERRATA_720789
 +      select ARM_ERRATA_753970
 +      select ARM_GIC
 +      select ARMADA_38X_CLK
 +      select CPU_V7
 +      select MACH_MVEBU_V7
 +      select NEON
 +      select PINCTRL_ARMADA_38X
 +      help
 +        Say 'Y' here if you want your kernel to support boards based
 +        on the Marvell Armada 380/385 SoC with device tree.
 +
  config MACH_ARMADA_XP
-       bool "Marvell Armada XP boards"
+       bool "Marvell Armada XP boards" if ARCH_MULTI_V7
        select ARMADA_XP_CLK
 -      select MACH_ARMADA_370_XP
 +      select CPU_PJ4B
 +      select MACH_MVEBU_V7
        select PINCTRL_ARMADA_XP
        help
          Say 'Y' here if you want your kernel to support boards based
index 2c1db29db2caffe763f04fd5cf5cad2d15081204,a903f8ad8a4ae389a68619d868125b469b59e9ff..bbeb41ee3e7525872756a9dfe8cc36485fbcbbb3
@@@ -3,8 -3,9 +3,10 @@@ ccflags-$(CONFIG_ARCH_MULTIPLATFORM) :
  
  AFLAGS_coherency_ll.o         := -Wa,-march=armv7-a
  
 -obj-y                          += coherency.o coherency_ll.o pmsu.o system-controller.o mvebu-soc-id.o
 -obj-$(CONFIG_MACH_ARMADA_370_XP) += armada-370-xp.o
 +obj-y                          += system-controller.o mvebu-soc-id.o
 +obj-$(CONFIG_MACH_MVEBU_V7)      += board-v7.o
 +obj-$(CONFIG_ARCH_MVEBU)       += coherency.o coherency_ll.o pmsu.o
  obj-$(CONFIG_SMP)                += platsmp.o headsmp.o
  obj-$(CONFIG_HOTPLUG_CPU)        += hotplug.o
+ obj-$(CONFIG_MACH_KIRKWOOD)    += kirkwood.o kirkwood-pm.o
+ obj-$(CONFIG_MACH_T5325)       += board-t5325.o