diff options
Diffstat (limited to 'arch/arm/mach-msm/Kconfig')
| -rw-r--r-- | arch/arm/mach-msm/Kconfig | 54 |
1 files changed, 5 insertions, 49 deletions
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig index 9625cf378931..a7f959e58c3d 100644 --- a/arch/arm/mach-msm/Kconfig +++ b/arch/arm/mach-msm/Kconfig | |||
| @@ -1,50 +1,9 @@ | |||
| 1 | config ARCH_MSM | ||
| 2 | bool | ||
| 3 | |||
| 4 | config ARCH_MSM_DT | ||
| 5 | bool "Qualcomm MSM DT Support" if ARCH_MULTI_V7 | ||
| 6 | select ARCH_MSM | ||
| 7 | select ARCH_REQUIRE_GPIOLIB | ||
| 8 | select CLKSRC_OF | ||
| 9 | select GENERIC_CLOCKEVENTS | ||
| 10 | help | ||
| 11 | Support for Qualcomm's devicetree based MSM systems. | ||
| 12 | |||
| 13 | if ARCH_MSM | 1 | if ARCH_MSM |
| 14 | 2 | ||
| 15 | menu "Qualcomm MSM SoC Selection" | ||
| 16 | depends on ARCH_MSM_DT | ||
| 17 | |||
| 18 | config ARCH_MSM8X60 | ||
| 19 | bool "Enable support for MSM8X60" | ||
| 20 | select ARM_GIC | ||
| 21 | select CPU_V7 | ||
| 22 | select HAVE_SMP | ||
| 23 | select MSM_SCM if SMP | ||
| 24 | select MSM_TIMER | ||
| 25 | |||
| 26 | config ARCH_MSM8960 | ||
| 27 | bool "Enable support for MSM8960" | ||
| 28 | select ARM_GIC | ||
| 29 | select CPU_V7 | ||
| 30 | select HAVE_SMP | ||
| 31 | select MSM_SCM if SMP | ||
| 32 | select MSM_TIMER | ||
| 33 | |||
| 34 | config ARCH_MSM8974 | ||
| 35 | bool "Enable support for MSM8974" | ||
| 36 | select ARM_GIC | ||
| 37 | select CPU_V7 | ||
| 38 | select HAVE_ARM_ARCH_TIMER | ||
| 39 | select HAVE_SMP | ||
| 40 | select MSM_SCM if SMP | ||
| 41 | |||
| 42 | endmenu | ||
| 43 | |||
| 44 | choice | 3 | choice |
| 45 | prompt "Qualcomm MSM SoC Type" | 4 | prompt "Qualcomm MSM SoC Type" |
| 46 | default ARCH_MSM7X00A | 5 | default ARCH_MSM7X00A |
| 47 | depends on ARCH_MSM_NODT | 6 | depends on ARCH_MSM |
| 48 | 7 | ||
| 49 | config ARCH_MSM7X00A | 8 | config ARCH_MSM7X00A |
| 50 | bool "MSM7x00A / MSM7x01A" | 9 | bool "MSM7x00A / MSM7x01A" |
| @@ -54,7 +13,7 @@ config ARCH_MSM7X00A | |||
| 54 | select MACH_TROUT if !MACH_HALIBUT | 13 | select MACH_TROUT if !MACH_HALIBUT |
| 55 | select MSM_PROC_COMM | 14 | select MSM_PROC_COMM |
| 56 | select MSM_SMD | 15 | select MSM_SMD |
| 57 | select MSM_TIMER | 16 | select CLKSRC_QCOM |
| 58 | select MSM_SMD_PKG3 | 17 | select MSM_SMD_PKG3 |
| 59 | 18 | ||
| 60 | config ARCH_MSM7X30 | 19 | config ARCH_MSM7X30 |
| @@ -66,7 +25,7 @@ config ARCH_MSM7X30 | |||
| 66 | select MSM_GPIOMUX | 25 | select MSM_GPIOMUX |
| 67 | select MSM_PROC_COMM | 26 | select MSM_PROC_COMM |
| 68 | select MSM_SMD | 27 | select MSM_SMD |
| 69 | select MSM_TIMER | 28 | select CLKSRC_QCOM |
| 70 | select MSM_VIC | 29 | select MSM_VIC |
| 71 | 30 | ||
| 72 | config ARCH_QSD8X50 | 31 | config ARCH_QSD8X50 |
| @@ -78,7 +37,7 @@ config ARCH_QSD8X50 | |||
| 78 | select MSM_GPIOMUX | 37 | select MSM_GPIOMUX |
| 79 | select MSM_PROC_COMM | 38 | select MSM_PROC_COMM |
| 80 | select MSM_SMD | 39 | select MSM_SMD |
| 81 | select MSM_TIMER | 40 | select CLKSRC_QCOM |
| 82 | select MSM_VIC | 41 | select MSM_VIC |
| 83 | 42 | ||
| 84 | endchoice | 43 | endchoice |
| @@ -99,7 +58,7 @@ config MSM_VIC | |||
| 99 | bool | 58 | bool |
| 100 | 59 | ||
| 101 | menu "Qualcomm MSM Board Type" | 60 | menu "Qualcomm MSM Board Type" |
| 102 | depends on ARCH_MSM_NODT | 61 | depends on ARCH_MSM |
| 103 | 62 | ||
| 104 | config MACH_HALIBUT | 63 | config MACH_HALIBUT |
| 105 | depends on ARCH_MSM | 64 | depends on ARCH_MSM |
| @@ -153,7 +112,4 @@ config MSM_GPIOMUX | |||
| 153 | config MSM_SCM | 112 | config MSM_SCM |
| 154 | bool | 113 | bool |
| 155 | 114 | ||
| 156 | config MSM_TIMER | ||
| 157 | bool | ||
| 158 | |||
| 159 | endif | 115 | endif |
