diff options
Diffstat (limited to 'arch/arm/mach-msm/Kconfig')
-rw-r--r-- | arch/arm/mach-msm/Kconfig | 92 |
1 files changed, 78 insertions, 14 deletions
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig index b9fd5c528e5b..47264a76eeb3 100644 --- a/arch/arm/mach-msm/Kconfig +++ b/arch/arm/mach-msm/Kconfig | |||
@@ -1,7 +1,80 @@ | |||
1 | if ARCH_MSM | 1 | if ARCH_MSM |
2 | 2 | ||
3 | comment "MSM Board Type" | 3 | choice |
4 | prompt "Qualcomm MSM SoC Type" | ||
5 | default ARCH_MSM7X00A | ||
6 | |||
7 | config ARCH_MSM7X00A | ||
8 | bool "MSM7x00A / MSM7x01A" | ||
9 | select ARCH_MSM_ARM11 | ||
10 | select MSM_SMD | ||
11 | select MSM_SMD_PKG3 | ||
12 | select CPU_V6 | ||
13 | |||
14 | config ARCH_MSM7X30 | ||
15 | bool "MSM7x30" | ||
16 | select ARCH_MSM_SCORPION | ||
17 | select MSM_SMD | ||
18 | select MSM_VIC | ||
19 | select CPU_V7 | ||
20 | select MSM_REMOTE_SPINLOCK_DEKKERS | ||
21 | |||
22 | config ARCH_QSD8X50 | ||
23 | bool "QSD8X50" | ||
24 | select ARCH_MSM_SCORPION | ||
25 | select MSM_SMD | ||
26 | select MSM_VIC | ||
27 | select CPU_V7 | ||
28 | select MSM_REMOTE_SPINLOCK_LDREX | ||
29 | endchoice | ||
30 | |||
31 | config MSM_SOC_REV_A | ||
32 | bool | ||
33 | |||
34 | config ARCH_MSM_ARM11 | ||
35 | bool | ||
36 | config ARCH_MSM_SCORPION | ||
37 | bool | ||
38 | |||
39 | config MSM_VIC | ||
40 | bool | ||
41 | |||
42 | menu "Qualcomm MSM Board Type" | ||
43 | |||
44 | config MACH_HALIBUT | ||
4 | depends on ARCH_MSM | 45 | depends on ARCH_MSM |
46 | depends on ARCH_MSM7X00A | ||
47 | bool "Halibut Board (QCT SURF7201A)" | ||
48 | help | ||
49 | Support for the Qualcomm SURF7201A eval board. | ||
50 | |||
51 | config MACH_TROUT | ||
52 | depends on ARCH_MSM | ||
53 | depends on ARCH_MSM7X00A | ||
54 | bool "HTC Dream (aka trout)" | ||
55 | help | ||
56 | Support for the HTC Dream, T-Mobile G1, Android ADP1 devices. | ||
57 | |||
58 | config MACH_MSM7X30_SURF | ||
59 | depends on ARCH_MSM7X30 | ||
60 | bool "MSM7x30 SURF" | ||
61 | help | ||
62 | Support for the Qualcomm MSM7x30 SURF eval board. | ||
63 | |||
64 | config MACH_QSD8X50_SURF | ||
65 | depends on ARCH_QSD8X50 | ||
66 | bool "QSD8x50 SURF" | ||
67 | help | ||
68 | Support for the Qualcomm QSD8x50 SURF eval board. | ||
69 | |||
70 | config MACH_QSD8X50A_ST1_5 | ||
71 | depends on ARCH_QSD8X50 | ||
72 | select MSM_SOC_REV_A | ||
73 | bool "QSD8x50A ST1.5" | ||
74 | help | ||
75 | Support for the Qualcomm ST1.5. | ||
76 | |||
77 | endmenu | ||
5 | 78 | ||
6 | config MSM_DEBUG_UART | 79 | config MSM_DEBUG_UART |
7 | int | 80 | int |
@@ -27,19 +100,10 @@ choice | |||
27 | bool "UART3" | 100 | bool "UART3" |
28 | endchoice | 101 | endchoice |
29 | 102 | ||
30 | config MACH_HALIBUT | 103 | config MSM_SMD_PKG3 |
31 | depends on ARCH_MSM | 104 | bool |
32 | select CPU_V6 | ||
33 | default y | ||
34 | bool "Halibut Board (QCT SURF7201A)" | ||
35 | help | ||
36 | Support for the Qualcomm SURF7201A eval board. | ||
37 | 105 | ||
38 | config MACH_TROUT | 106 | config MSM_SMD |
39 | select CPU_V6 | 107 | bool |
40 | default y | ||
41 | bool "HTC Dream (aka trout)" | ||
42 | help | ||
43 | Support for the HTC Dream, T-Mobile G1, Android ADP1 devices. | ||
44 | 108 | ||
45 | endif | 109 | endif |