blob: e73e9d17ca2ebef666bdd8125bcefc5e4c26b8e6 [file] [log] [blame]
Brian Swetland1637de02008-09-09 07:13:33 -07001if ARCH_MSM
Brian Swetland9e73c842007-11-26 04:12:13 -08002
Daniel Walkerbf83de42010-03-16 16:29:44 -07003choice
4 prompt "Qualcomm MSM SoC Type"
5 default ARCH_MSM7X00A
6
7config ARCH_MSM7X00A
8 bool "MSM7x00A / MSM7x01A"
9 select ARCH_MSM_ARM11
10 select MSM_SMD_PKG3
11 select CPU_V6
12
13endchoice
14
15config ARCH_MSM_ARM11
16 bool
17
18
Brian Swetland1637de02008-09-09 07:13:33 -070019comment "MSM Board Type"
20 depends on ARCH_MSM
Brian Swetland9e73c842007-11-26 04:12:13 -080021
Pavel Machek6339f662009-11-02 11:48:29 +010022config MSM_DEBUG_UART
23 int
24 default 1 if MSM_DEBUG_UART1
25 default 2 if MSM_DEBUG_UART2
26 default 3 if MSM_DEBUG_UART3
27
28choice
29 prompt "Debug UART"
30
31 default MSM_DEBUG_UART_NONE
32
33 config MSM_DEBUG_UART_NONE
34 bool "None"
35
36 config MSM_DEBUG_UART1
37 bool "UART1"
38
39 config MSM_DEBUG_UART2
40 bool "UART2"
41
42 config MSM_DEBUG_UART3
43 bool "UART3"
44endchoice
45
Brian Swetland9e73c842007-11-26 04:12:13 -080046config MACH_HALIBUT
Daniel Walkerbf83de42010-03-16 16:29:44 -070047 depends on ARCH_MSM7X00A
Brian Swetland9e73c842007-11-26 04:12:13 -080048 default y
Brian Swetland1637de02008-09-09 07:13:33 -070049 bool "Halibut Board (QCT SURF7201A)"
Brian Swetland9e73c842007-11-26 04:12:13 -080050 help
Brian Swetland1637de02008-09-09 07:13:33 -070051 Support for the Qualcomm SURF7201A eval board.
Brian Swetland9e73c842007-11-26 04:12:13 -080052
Pavel Machek348ee122009-11-18 19:18:24 +010053config MACH_TROUT
Daniel Walkerbf83de42010-03-16 16:29:44 -070054 depends on ARCH_MSM7X00A
Pavel Machek348ee122009-11-18 19:18:24 +010055 default y
56 bool "HTC Dream (aka trout)"
57 help
58 Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
59
Daniel Walkerbf83de42010-03-16 16:29:44 -070060config MSM_SMD_PKG3
61 bool
62
Brian Swetland2eb44eb2008-09-29 16:00:48 -070063config MSM_SMD
64 default y
65 bool "MSM Shared Memory Driver (SMD)"
66 help
67 Support for the shared memory interface between the apps
68 processor and the baseband processor. Provides access to
69 the "shared heap", as well as virtual serial channels
70 used to communicate with various services on the baseband
71 processor.
72
Brian Swetland9e73c842007-11-26 04:12:13 -080073endif