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