4 prompt "Qualcomm MSM SoC Type"
8 bool "MSM7x00A / MSM7x01A"
9 select MACH_TROUT if !MACH_HALIBUT
16 select HAS_MSM_DEBUG_UART_PHYS
20 select MACH_MSM7X30_SURF # if !
21 select ARCH_MSM_SCORPION
28 select HAS_MSM_DEBUG_UART_PHYS
32 select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5
33 select ARCH_MSM_SCORPION
40 select HAS_MSM_DEBUG_UART_PHYS
44 select MACH_MSM8X60_SURF if (!MACH_MSM8X60_RUMI3 && !MACH_MSM8X60_SIM \
46 select ARCH_MSM_SCORPIONMP
53 select MULTI_IRQ_HANDLER
57 select ARCH_MSM_SCORPIONMP
58 select MACH_MSM8960_SIM if (!MACH_MSM8960_RUMI3)
64 select MULTI_IRQ_HANDLER
70 config ARCH_MSM_SCORPIONMP
75 config ARCH_MSM_SCORPION
78 config HAS_MSM_DEBUG_UART_PHYS
84 menu "Qualcomm MSM Board Type"
88 depends on ARCH_MSM7X00A
89 bool "Halibut Board (QCT SURF7201A)"
91 Support for the Qualcomm SURF7201A eval board.
95 depends on ARCH_MSM7X00A
96 bool "HTC Dream (aka trout)"
98 Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
100 config MACH_MSM7X30_SURF
101 depends on ARCH_MSM7X30
104 Support for the Qualcomm MSM7x30 SURF eval board.
106 config MACH_QSD8X50_SURF
107 depends on ARCH_QSD8X50
110 Support for the Qualcomm QSD8x50 SURF eval board.
112 config MACH_QSD8X50A_ST1_5
113 depends on ARCH_QSD8X50
115 bool "QSD8x50A ST1.5"
117 Support for the Qualcomm ST1.5.
119 config MACH_MSM8X60_RUMI3
120 depends on ARCH_MSM8X60
123 Support for the Qualcomm MSM8x60 RUMI3 emulator.
125 config MACH_MSM8X60_SURF
126 depends on ARCH_MSM8X60
129 Support for the Qualcomm MSM8x60 SURF eval board.
131 config MACH_MSM8X60_SIM
132 depends on ARCH_MSM8X60
133 bool "MSM8x60 Simulator"
135 Support for the Qualcomm MSM8x60 simulator.
137 config MACH_MSM8X60_FFA
138 depends on ARCH_MSM8X60
141 Support for the Qualcomm MSM8x60 FFA eval board.
143 config MACH_MSM8960_SIM
144 depends on ARCH_MSM8960
145 bool "MSM8960 Simulator"
147 Support for the Qualcomm MSM8960 simulator.
149 config MACH_MSM8960_RUMI3
150 depends on ARCH_MSM8960
153 Support for the Qualcomm MSM8960 RUMI3 emulator.
157 config MSM_DEBUG_UART
159 default 1 if MSM_DEBUG_UART1
160 default 2 if MSM_DEBUG_UART2
161 default 3 if MSM_DEBUG_UART3
163 if HAS_MSM_DEBUG_UART_PHYS
167 default MSM_DEBUG_UART_NONE
169 config MSM_DEBUG_UART_NONE
172 config MSM_DEBUG_UART1
175 config MSM_DEBUG_UART2
178 config MSM_DEBUG_UART3