blob: 3dbad24cc62cdb68599c6c99caaf634963aaae1f [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
Daniel Walker3a9f3462010-04-22 14:16:46 -070010 select MSM_SMD
Daniel Walkerbf83de42010-03-16 16:29:44 -070011 select MSM_SMD_PKG3
12 select CPU_V6
13
Daniel Walker4ad15e62010-05-06 13:54:17 -070014config ARCH_QSD8X50
15 bool "QSD8X50"
16 select ARCH_MSM_SCORPION
17 select MSM_SMD
18 select MSM_VIC
19 select CPU_V7
20 select MSM_REMOTE_SPINLOCK_LDREX
Daniel Walkerbf83de42010-03-16 16:29:44 -070021endchoice
22
Daniel Walker4ad15e62010-05-06 13:54:17 -070023config MSM_SOC_REV_A
24 bool
25
26config ARCH_MSM_ARM11
27 bool
28config ARCH_MSM_SCORPION
Daniel Walkerbf83de42010-03-16 16:29:44 -070029 bool
30
Gregory Beanf9f3d312010-04-30 22:06:50 -070031config MSM_VIC
32 bool
Daniel Walkerbf83de42010-03-16 16:29:44 -070033
Daniel Walker4ad15e62010-05-06 13:54:17 -070034menu "Qualcomm MSM Board Type"
35
36config MACH_HALIBUT
Brian Swetland1637de02008-09-09 07:13:33 -070037 depends on ARCH_MSM
Daniel Walker4ad15e62010-05-06 13:54:17 -070038 depends on ARCH_MSM7X00A
39 bool "Halibut Board (QCT SURF7201A)"
40 help
41 Support for the Qualcomm SURF7201A eval board.
42
43config MACH_TROUT
44 depends on ARCH_MSM
45 depends on ARCH_MSM7X00A
46 bool "HTC Dream (aka trout)"
47 help
48 Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
49
50config MACH_QSD8X50_SURF
51 depends on ARCH_QSD8X50
52 bool "QSD8x50 SURF"
53 help
54 Support for the Qualcomm QSD8x50 SURF eval board.
55
56config MACH_QSD8X50A_ST1_5
57 depends on ARCH_QSD8X50
58 select MSM_SOC_REV_A
59 bool "QSD8x50A ST1.5"
60 help
61 Support for the Qualcomm ST1.5.
62
63endmenu
Brian Swetland9e73c842007-11-26 04:12:13 -080064
Pavel Machek6339f662009-11-02 11:48:29 +010065config MSM_DEBUG_UART
66 int
67 default 1 if MSM_DEBUG_UART1
68 default 2 if MSM_DEBUG_UART2
69 default 3 if MSM_DEBUG_UART3
70
71choice
72 prompt "Debug UART"
73
74 default MSM_DEBUG_UART_NONE
75
76 config MSM_DEBUG_UART_NONE
77 bool "None"
78
79 config MSM_DEBUG_UART1
80 bool "UART1"
81
82 config MSM_DEBUG_UART2
83 bool "UART2"
84
85 config MSM_DEBUG_UART3
86 bool "UART3"
87endchoice
88
Daniel Walkerbf83de42010-03-16 16:29:44 -070089config MSM_SMD_PKG3
90 bool
91
Brian Swetland2eb44eb2008-09-29 16:00:48 -070092config MSM_SMD
Daniel Walker3a9f3462010-04-22 14:16:46 -070093 bool
Brian Swetland2eb44eb2008-09-29 16:00:48 -070094
Brian Swetland9e73c842007-11-26 04:12:13 -080095endif