Merge branch 'async-scsi-resume' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / arch / arm / mach-msm / Kconfig
1 if ARCH_MSM
2
3 choice
4         prompt "Qualcomm MSM SoC Type"
5         default ARCH_MSM7X00A
6         depends on ARCH_MSM
7
8 config ARCH_MSM7X00A
9         bool "MSM7x00A / MSM7x01A"
10         select ARCH_MSM_ARM11
11         select CPU_V6
12         select GPIO_MSM_V1
13         select MACH_TROUT if !MACH_HALIBUT
14         select MSM_PROC_COMM
15         select MSM_SMD
16         select CLKSRC_QCOM
17         select MSM_SMD_PKG3
18
19 config ARCH_MSM7X30
20         bool "MSM7x30"
21         select ARCH_MSM_SCORPION
22         select CPU_V7
23         select GPIO_MSM_V1
24         select MACH_MSM7X30_SURF # if !
25         select MSM_GPIOMUX
26         select MSM_PROC_COMM
27         select MSM_SMD
28         select CLKSRC_QCOM
29         select MSM_VIC
30
31 config ARCH_QSD8X50
32         bool "QSD8X50"
33         select ARCH_MSM_SCORPION
34         select CPU_V7
35         select GPIO_MSM_V1
36         select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5
37         select MSM_GPIOMUX
38         select MSM_PROC_COMM
39         select MSM_SMD
40         select CLKSRC_QCOM
41         select MSM_VIC
42
43 endchoice
44
45 config MSM_HAS_DEBUG_UART_HS
46         bool
47
48 config MSM_SOC_REV_A
49         bool
50
51 config  ARCH_MSM_ARM11
52         bool
53
54 config  ARCH_MSM_SCORPION
55         bool
56
57 config  MSM_VIC
58         bool
59
60 menu "Qualcomm MSM Board Type"
61         depends on ARCH_MSM
62
63 config MACH_HALIBUT
64         depends on ARCH_MSM
65         depends on ARCH_MSM7X00A
66         bool "Halibut Board (QCT SURF7201A)"
67         help
68           Support for the Qualcomm SURF7201A eval board.
69
70 config MACH_TROUT
71         depends on ARCH_MSM
72         depends on ARCH_MSM7X00A
73         bool "HTC Dream (aka trout)"
74         help
75           Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
76
77 config MACH_MSM7X30_SURF
78         depends on ARCH_MSM7X30
79         bool "MSM7x30 SURF"
80         help
81           Support for the Qualcomm MSM7x30 SURF eval board.
82
83 config MACH_QSD8X50_SURF
84         depends on ARCH_QSD8X50
85         bool "QSD8x50 SURF"
86         help
87           Support for the Qualcomm QSD8x50 SURF eval board.
88
89 config MACH_QSD8X50A_ST1_5
90         depends on ARCH_QSD8X50
91         bool "QSD8x50A ST1.5"
92         select MSM_SOC_REV_A
93         help
94           Support for the Qualcomm ST1.5.
95
96 endmenu
97
98 config MSM_SMD_PKG3
99         bool
100
101 config MSM_PROC_COMM
102         bool
103
104 config MSM_SMD
105         bool
106
107 config MSM_GPIOMUX
108         bool
109         help
110           Support for MSM V1 TLMM GPIOMUX architecture.
111
112 config MSM_SCM
113         bool
114
115 endif