diff options
author | Shawn Guo <shawn.guo@linaro.org> | 2014-03-04 21:31:54 -0500 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2014-03-04 21:31:54 -0500 |
commit | c1b2a174c33ae2bd453e40199de4f93c684500e6 (patch) | |
tree | 9d9cecb2a54ef223969dfced6eeff4639a080b8c /arch/arm/mach-omap2/Kconfig | |
parent | cfbf8d4857c26a8a307fb7cd258074c9dcd8c691 (diff) | |
parent | 4b8b5f25b7485eaf60a40f68451b3b7b741eef59 (diff) |
Merge tag 'kconfig-cleanup-for-3.15' into imx/soc
- Remove common kconfig options required by multi-platform builds out
of individual platforms as they are redundant.
- Make SMP, CACHE_L2X0 and GPIO config options user visible on
multi-platform builds as most platforms enable these options and all
platforms can run with them enabled.
- Make multi-platform v6 default to more optimal v6k rather than v6
- Remove the last bit of mach-virt and convert it to just a kconfig
option.
Conflicts:
arch/arm/mach-omap2/Kconfig
Diffstat (limited to 'arch/arm/mach-omap2/Kconfig')
-rw-r--r-- | arch/arm/mach-omap2/Kconfig | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig index 0af7ca02314d..eec053c62fa0 100644 --- a/arch/arm/mach-omap2/Kconfig +++ b/arch/arm/mach-omap2/Kconfig | |||
@@ -6,7 +6,6 @@ config ARCH_OMAP2 | |||
6 | depends on ARCH_MULTI_V6 | 6 | depends on ARCH_MULTI_V6 |
7 | select ARCH_OMAP2PLUS | 7 | select ARCH_OMAP2PLUS |
8 | select CPU_V6 | 8 | select CPU_V6 |
9 | select MULTI_IRQ_HANDLER | ||
10 | select SOC_HAS_OMAP2_SDRC | 9 | select SOC_HAS_OMAP2_SDRC |
11 | 10 | ||
12 | config ARCH_OMAP3 | 11 | config ARCH_OMAP3 |
@@ -15,8 +14,6 @@ config ARCH_OMAP3 | |||
15 | select ARCH_OMAP2PLUS | 14 | select ARCH_OMAP2PLUS |
16 | select ARCH_HAS_OPP | 15 | select ARCH_HAS_OPP |
17 | select ARM_CPU_SUSPEND if PM | 16 | select ARM_CPU_SUSPEND if PM |
18 | select CPU_V7 | ||
19 | select MULTI_IRQ_HANDLER | ||
20 | select OMAP_INTERCONNECT | 17 | select OMAP_INTERCONNECT |
21 | select PM_OPP if PM | 18 | select PM_OPP if PM |
22 | select PM_RUNTIME if CPU_IDLE | 19 | select PM_RUNTIME if CPU_IDLE |
@@ -33,10 +30,8 @@ config ARCH_OMAP4 | |||
33 | select ARM_ERRATA_720789 | 30 | select ARM_ERRATA_720789 |
34 | select ARM_GIC | 31 | select ARM_GIC |
35 | select CACHE_L2X0 | 32 | select CACHE_L2X0 |
36 | select CPU_V7 | ||
37 | select HAVE_ARM_SCU if SMP | 33 | select HAVE_ARM_SCU if SMP |
38 | select HAVE_ARM_TWD if SMP | 34 | select HAVE_ARM_TWD if SMP |
39 | select HAVE_SMP | ||
40 | select OMAP_INTERCONNECT | 35 | select OMAP_INTERCONNECT |
41 | select PL310_ERRATA_588369 | 36 | select PL310_ERRATA_588369 |
42 | select PL310_ERRATA_727915 | 37 | select PL310_ERRATA_727915 |
@@ -53,10 +48,8 @@ config SOC_OMAP5 | |||
53 | select ARCH_HAS_OPP | 48 | select ARCH_HAS_OPP |
54 | select ARM_CPU_SUSPEND if PM | 49 | select ARM_CPU_SUSPEND if PM |
55 | select ARM_GIC | 50 | select ARM_GIC |
56 | select CPU_V7 | ||
57 | select HAVE_ARM_SCU if SMP | 51 | select HAVE_ARM_SCU if SMP |
58 | select HAVE_ARM_TWD if SMP | 52 | select HAVE_ARM_TWD if SMP |
59 | select HAVE_SMP | ||
60 | select HAVE_ARM_ARCH_TIMER | 53 | select HAVE_ARM_ARCH_TIMER |
61 | select ARM_ERRATA_798181 if SMP | 54 | select ARM_ERRATA_798181 if SMP |
62 | 55 | ||
@@ -66,16 +59,12 @@ config SOC_AM33XX | |||
66 | select ARCH_OMAP2PLUS | 59 | select ARCH_OMAP2PLUS |
67 | select ARCH_HAS_OPP | 60 | select ARCH_HAS_OPP |
68 | select ARM_CPU_SUSPEND if PM | 61 | select ARM_CPU_SUSPEND if PM |
69 | select CPU_V7 | ||
70 | select MULTI_IRQ_HANDLER | ||
71 | 62 | ||
72 | config SOC_AM43XX | 63 | config SOC_AM43XX |
73 | bool "TI AM43x" | 64 | bool "TI AM43x" |
74 | depends on ARCH_MULTI_V7 | 65 | depends on ARCH_MULTI_V7 |
75 | select CPU_V7 | ||
76 | select ARCH_OMAP2PLUS | 66 | select ARCH_OMAP2PLUS |
77 | select ARCH_HAS_OPP | 67 | select ARCH_HAS_OPP |
78 | select MULTI_IRQ_HANDLER | ||
79 | select ARM_GIC | 68 | select ARM_GIC |
80 | select MACH_OMAP_GENERIC | 69 | select MACH_OMAP_GENERIC |
81 | 70 | ||
@@ -86,8 +75,6 @@ config SOC_DRA7XX | |||
86 | select ARCH_HAS_OPP | 75 | select ARCH_HAS_OPP |
87 | select ARM_CPU_SUSPEND if PM | 76 | select ARM_CPU_SUSPEND if PM |
88 | select ARM_GIC | 77 | select ARM_GIC |
89 | select CPU_V7 | ||
90 | select HAVE_SMP | ||
91 | select HAVE_ARM_ARCH_TIMER | 78 | select HAVE_ARM_ARCH_TIMER |
92 | 79 | ||
93 | config ARCH_OMAP2PLUS | 80 | config ARCH_OMAP2PLUS |
@@ -98,17 +85,13 @@ config ARCH_OMAP2PLUS | |||
98 | select ARCH_OMAP | 85 | select ARCH_OMAP |
99 | select ARCH_REQUIRE_GPIOLIB | 86 | select ARCH_REQUIRE_GPIOLIB |
100 | select CLKSRC_MMIO | 87 | select CLKSRC_MMIO |
101 | select COMMON_CLK | ||
102 | select GENERIC_CLOCKEVENTS | ||
103 | select GENERIC_IRQ_CHIP | 88 | select GENERIC_IRQ_CHIP |
104 | select MACH_OMAP_GENERIC | 89 | select MACH_OMAP_GENERIC |
105 | select OMAP_DM_TIMER | 90 | select OMAP_DM_TIMER |
106 | select PINCTRL | 91 | select PINCTRL |
107 | select PROC_DEVICETREE if PROC_FS | 92 | select PROC_DEVICETREE if PROC_FS |
108 | select SOC_BUS | 93 | select SOC_BUS |
109 | select SPARSE_IRQ | ||
110 | select TI_PRIV_EDMA | 94 | select TI_PRIV_EDMA |
111 | select USE_OF | ||
112 | help | 95 | help |
113 | Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 | 96 | Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 |
114 | 97 | ||