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