]> bbs.cooldavid.org Git - net-next-2.6.git/blame - arch/arm/mach-msm/Kconfig
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
[net-next-2.6.git] / arch / arm / mach-msm / Kconfig
CommitLineData
1637de0c 1if ARCH_MSM
9e73c84c 2
bf83de40
DW
3choice
4 prompt "Qualcomm MSM SoC Type"
5 default ARCH_MSM7X00A
6
7config ARCH_MSM7X00A
8 bool "MSM7x00A / MSM7x01A"
9 select ARCH_MSM_ARM11
3a9f346a 10 select MSM_SMD
bf83de40
DW
11 select MSM_SMD_PKG3
12 select CPU_V6
c8aabaeb 13 select MSM_PROC_COMM
46fe5f29 14 select HAS_MSM_DEBUG_UART_PHYS
bf83de40 15
7b52161d
DW
16config ARCH_MSM7X30
17 bool "MSM7x30"
18 select ARCH_MSM_SCORPION
19 select MSM_SMD
20 select MSM_VIC
21 select CPU_V7
22 select MSM_REMOTE_SPINLOCK_DEKKERS
ab78cde5 23 select MSM_GPIOMUX
c8aabaeb 24 select MSM_PROC_COMM
46fe5f29 25 select HAS_MSM_DEBUG_UART_PHYS
7b52161d 26
4ad15e6f
DW
27config ARCH_QSD8X50
28 bool "QSD8X50"
29 select ARCH_MSM_SCORPION
30 select MSM_SMD
31 select MSM_VIC
32 select CPU_V7
33 select MSM_REMOTE_SPINLOCK_LDREX
ab78cde5 34 select MSM_GPIOMUX
c8aabaeb 35 select MSM_PROC_COMM
46fe5f29
DW
36 select HAS_MSM_DEBUG_UART_PHYS
37
569fb6e3
JO
38config ARCH_MSM8X60
39 bool "MSM8X60"
40 select ARM_GIC
41 select CPU_V7
42 select MSM_V2_TLMM
43 select MSM_GPIOMUX
69b7f6ff
GB
44 select MACH_MSM8X60_SURF if (!MACH_MSM8X60_RUMI3 && !MACH_MSM8X60_SIM \
45 && !MACH_MSM8X60_FFA)
569fb6e3 46
bf83de40
DW
47endchoice
48
4ad15e6f
DW
49config MSM_SOC_REV_A
50 bool
51
52config ARCH_MSM_ARM11
53 bool
54config ARCH_MSM_SCORPION
bf83de40
DW
55 bool
56
46fe5f29
DW
57config HAS_MSM_DEBUG_UART_PHYS
58 bool
59
f9f3d313
GB
60config MSM_VIC
61 bool
bf83de40 62
4ad15e6f
DW
63menu "Qualcomm MSM Board Type"
64
65config MACH_HALIBUT
1637de0c 66 depends on ARCH_MSM
4ad15e6f
DW
67 depends on ARCH_MSM7X00A
68 bool "Halibut Board (QCT SURF7201A)"
69 help
70 Support for the Qualcomm SURF7201A eval board.
71
72config MACH_TROUT
73 depends on ARCH_MSM
74 depends on ARCH_MSM7X00A
75 bool "HTC Dream (aka trout)"
76 help
77 Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
78
7b52161d
DW
79config MACH_MSM7X30_SURF
80 depends on ARCH_MSM7X30
81 bool "MSM7x30 SURF"
82 help
83 Support for the Qualcomm MSM7x30 SURF eval board.
84
4ad15e6f
DW
85config MACH_QSD8X50_SURF
86 depends on ARCH_QSD8X50
87 bool "QSD8x50 SURF"
88 help
89 Support for the Qualcomm QSD8x50 SURF eval board.
90
91config MACH_QSD8X50A_ST1_5
92 depends on ARCH_QSD8X50
93 select MSM_SOC_REV_A
94 bool "QSD8x50A ST1.5"
95 help
96 Support for the Qualcomm ST1.5.
97
a55df6ed
SM
98config MACH_MSM8X60_RUMI3
99 depends on ARCH_MSM8X60
100 bool "MSM8x60 RUMI3"
101 help
102 Support for the Qualcomm MSM8x60 RUMI3 emulator.
103
49b76f71
SM
104config MACH_MSM8X60_SURF
105 depends on ARCH_MSM8X60
106 bool "MSM8x60 SURF"
107 help
108 Support for the Qualcomm MSM8x60 SURF eval board.
109
57bbf1cc
SM
110config MACH_MSM8X60_SIM
111 depends on ARCH_MSM8X60
112 bool "MSM8x60 Simulator"
113 help
114 Support for the Qualcomm MSM8x60 simulator.
115
69b7f6ff
GB
116config MACH_MSM8X60_FFA
117 depends on ARCH_MSM8X60
118 bool "MSM8x60 FFA"
119 help
120 Support for the Qualcomm MSM8x60 FFA eval board.
121
4ad15e6f 122endmenu
9e73c84c 123
6339f669
PM
124config MSM_DEBUG_UART
125 int
126 default 1 if MSM_DEBUG_UART1
127 default 2 if MSM_DEBUG_UART2
128 default 3 if MSM_DEBUG_UART3
129
46fe5f29 130if HAS_MSM_DEBUG_UART_PHYS
6339f669
PM
131choice
132 prompt "Debug UART"
133
134 default MSM_DEBUG_UART_NONE
135
136 config MSM_DEBUG_UART_NONE
137 bool "None"
138
139 config MSM_DEBUG_UART1
140 bool "UART1"
141
142 config MSM_DEBUG_UART2
143 bool "UART2"
144
145 config MSM_DEBUG_UART3
146 bool "UART3"
147endchoice
46fe5f29 148endif
6339f669 149
bf83de40
DW
150config MSM_SMD_PKG3
151 bool
152
c8aabaeb
SM
153config MSM_PROC_COMM
154 bool
155
2eb44eb9 156config MSM_SMD
3a9f346a 157 bool
2eb44eb9 158
ab78cde5
GB
159config MSM_GPIOMUX
160 bool
161
1963a2af
GB
162config MSM_V2_TLMM
163 bool
9e73c84c 164endif