Merge tag 'tegra-for-3.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra...
[deliverable/linux.git] / arch / arm / mach-mvebu / Kconfig
1 config ARCH_MVEBU
2 bool "Marvell Engineering Business Unit (MVEBU) SoCs" if (ARCH_MULTI_V7 || ARCH_MULTI_V5)
3 select ARCH_SUPPORTS_BIG_ENDIAN
4 select CLKSRC_MMIO
5 select GENERIC_IRQ_CHIP
6 select IRQ_DOMAIN
7 select PINCTRL
8 select PLAT_ORION
9 select MVEBU_MBUS
10 select ZONE_DMA if ARM_LPAE
11 select ARCH_REQUIRE_GPIOLIB
12 select MIGHT_HAVE_PCI
13 select PCI_QUIRKS if PCI
14
15 if ARCH_MVEBU
16
17 menu "Marvell EBU SoC variants"
18
19 config MACH_MVEBU_V7
20 bool
21 select ARMADA_370_XP_TIMER
22 select CACHE_L2X0
23
24 config MACH_ARMADA_370
25 bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
26 select ARMADA_370_CLK
27 select CPU_PJ4B
28 select MACH_MVEBU_V7
29 select PINCTRL_ARMADA_370
30 help
31 Say 'Y' here if you want your kernel to support boards based
32 on the Marvell Armada 370 SoC with device tree.
33
34 config MACH_ARMADA_375
35 bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
36 select ARM_ERRATA_720789
37 select ARM_ERRATA_753970
38 select ARM_GIC
39 select ARMADA_375_CLK
40 select CPU_V7
41 select MACH_MVEBU_V7
42 select NEON
43 select PINCTRL_ARMADA_375
44 help
45 Say 'Y' here if you want your kernel to support boards based
46 on the Marvell Armada 375 SoC with device tree.
47
48 config MACH_ARMADA_38X
49 bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
50 select ARM_ERRATA_720789
51 select ARM_ERRATA_753970
52 select ARM_GIC
53 select ARMADA_38X_CLK
54 select CPU_V7
55 select MACH_MVEBU_V7
56 select NEON
57 select PINCTRL_ARMADA_38X
58 help
59 Say 'Y' here if you want your kernel to support boards based
60 on the Marvell Armada 380/385 SoC with device tree.
61
62 config MACH_ARMADA_XP
63 bool "Marvell Armada XP boards" if ARCH_MULTI_V7
64 select ARMADA_XP_CLK
65 select CPU_PJ4B
66 select MACH_MVEBU_V7
67 select PINCTRL_ARMADA_XP
68 help
69 Say 'Y' here if you want your kernel to support boards based
70 on the Marvell Armada XP SoC with device tree.
71
72 config MACH_DOVE
73 bool "Marvell Dove boards" if ARCH_MULTI_V7
74 select CACHE_L2X0
75 select CPU_PJ4
76 select DOVE_CLK
77 select ORION_IRQCHIP
78 select ORION_TIMER
79 select PINCTRL_DOVE
80 help
81 Say 'Y' here if you want your kernel to support the
82 Marvell Dove using flattened device tree.
83
84 config MACH_KIRKWOOD
85 bool "Marvell Kirkwood boards" if ARCH_MULTI_V5
86 select ARCH_HAS_CPUFREQ
87 select ARCH_REQUIRE_GPIOLIB
88 select CPU_FEROCEON
89 select KIRKWOOD_CLK
90 select OF_IRQ
91 select ORION_IRQCHIP
92 select ORION_TIMER
93 select PCI
94 select PCI_QUIRKS
95 select PINCTRL_KIRKWOOD
96 select USE_OF
97 help
98 Say 'Y' here if you want your kernel to support boards based
99 on the Marvell Kirkwood device tree.
100
101 config MACH_T5325
102 bool "HP T5325 thin client"
103 depends on MACH_KIRKWOOD
104 help
105 Say 'Y' here if you want your kernel to support the
106 HP T5325 Thin client
107
108 endmenu
109
110 endif
This page took 0.046797 seconds and 6 git commands to generate.