Merge tag 'perf-urgent-for-mingo-20160418' of git://git.kernel.org/pub/scm/linux...
[deliverable/linux.git] / arch / arm / mach-spear / Kconfig
1 #
2 # SPEAr Platform configuration file
3 #
4
5 menuconfig PLAT_SPEAR
6 bool "ST SPEAr Family"
7 depends on ARCH_MULTI_V7 || ARCH_MULTI_V5
8 select ARCH_REQUIRE_GPIOLIB
9 select ARM_AMBA
10 select CLKSRC_MMIO
11
12 if PLAT_SPEAR
13
14 config ARCH_SPEAR13XX
15 bool "ST SPEAr13xx"
16 depends on ARCH_MULTI_V7
17 select ARM_GIC
18 select GPIO_SPEAR_SPICS
19 select HAVE_ARM_SCU if SMP
20 select HAVE_ARM_TWD if SMP
21 select PINCTRL
22 select MFD_SYSCON
23 select MIGHT_HAVE_PCI
24 help
25 Supports for ARM's SPEAR13XX family
26
27 if ARCH_SPEAR13XX
28
29 config MACH_SPEAR1310
30 bool "SPEAr1310 Machine support with Device Tree"
31 select PINCTRL_SPEAR1310
32 select PHY_ST_SPEAR1310_MIPHY
33 help
34 Supports ST SPEAr1310 machine configured via the device-tree
35
36 config MACH_SPEAR1340
37 bool "SPEAr1340 Machine support with Device Tree"
38 select PINCTRL_SPEAR1340
39 select PHY_ST_SPEAR1340_MIPHY
40 help
41 Supports ST SPEAr1340 machine configured via the device-tree
42
43 endif #ARCH_SPEAR13XX
44
45 config ARCH_SPEAR3XX
46 bool "ST SPEAr3xx"
47 depends on ARCH_MULTI_V5
48 depends on !ARCH_SPEAR13XX
49 select ARM_VIC
50 select PINCTRL
51 help
52 Supports for ARM's SPEAR3XX family
53
54 if ARCH_SPEAR3XX
55
56 config MACH_SPEAR300
57 bool "SPEAr300 Machine support with Device Tree"
58 select PINCTRL_SPEAR300
59 help
60 Supports ST SPEAr300 machine configured via the device-tree
61
62 config MACH_SPEAR310
63 bool "SPEAr310 Machine support with Device Tree"
64 select PINCTRL_SPEAR310
65 help
66 Supports ST SPEAr310 machine configured via the device-tree
67
68 config MACH_SPEAR320
69 bool "SPEAr320 Machine support with Device Tree"
70 select PINCTRL_SPEAR320
71 help
72 Supports ST SPEAr320 machine configured via the device-tree
73
74 endif
75
76 config ARCH_SPEAR6XX
77 bool "ST SPEAr6XX"
78 depends on ARCH_MULTI_V5
79 depends on !ARCH_SPEAR13XX
80 select ARM_VIC
81 help
82 Supports for ARM's SPEAR6XX family
83
84 config MACH_SPEAR600
85 def_bool y
86 depends on ARCH_SPEAR6XX
87 help
88 Supports ST SPEAr600 boards configured via the device-tree
89
90 config ARCH_SPEAR_AUTO
91 bool
92 depends on !ARCH_SPEAR13XX && !ARCH_SPEAR6XX
93 select ARCH_SPEAR3XX
94
95 endif
96
This page took 0.032257 seconds and 5 git commands to generate.