Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
[deliverable/linux.git] / arch / arm / mach-msm / Kconfig
CommitLineData
1637de0c 1if ARCH_MSM
9e73c84c 2
bf83de40
DW
3choice
4 prompt "Qualcomm MSM SoC Type"
5 default ARCH_MSM7X00A
8fc1b0f8 6 depends on ARCH_MSM
bf83de40
DW
7
8config ARCH_MSM7X00A
9 bool "MSM7x00A / MSM7x01A"
10 select ARCH_MSM_ARM11
bf83de40 11 select CPU_V6
74d10d74 12 select GPIO_MSM_V1
b1b3f49c 13 select MACH_TROUT if !MACH_HALIBUT
c8aabaeb 14 select MSM_PROC_COMM
b1b3f49c 15 select MSM_SMD
3f8e8cee 16 select CLKSRC_QCOM
b1b3f49c 17 select MSM_SMD_PKG3
bf83de40 18
7b52161d
DW
19config ARCH_MSM7X30
20 bool "MSM7x30"
21 select ARCH_MSM_SCORPION
7b52161d 22 select CPU_V7
74d10d74 23 select GPIO_MSM_V1
b1b3f49c
RK
24 select MACH_MSM7X30_SURF # if !
25 select MSM_GPIOMUX
c8aabaeb 26 select MSM_PROC_COMM
b1b3f49c 27 select MSM_SMD
3f8e8cee 28 select CLKSRC_QCOM
b1b3f49c 29 select MSM_VIC
7b52161d 30
4ad15e6f
DW
31config ARCH_QSD8X50
32 bool "QSD8X50"
33 select ARCH_MSM_SCORPION
4ad15e6f 34 select CPU_V7
74d10d74 35 select GPIO_MSM_V1
b1b3f49c
RK
36 select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5
37 select MSM_GPIOMUX
c8aabaeb 38 select MSM_PROC_COMM
b1b3f49c 39 select MSM_SMD
3f8e8cee 40 select CLKSRC_QCOM
b1b3f49c 41 select MSM_VIC
46fe5f29 42
33fcb13d
SB
43endchoice
44
a3d3ef9d
SB
45config MSM_HAS_DEBUG_UART_HS
46 bool
47
4ad15e6f
DW
48config MSM_SOC_REV_A
49 bool
50
51config ARCH_MSM_ARM11
52 bool
d0e190c3 53
4ad15e6f 54config ARCH_MSM_SCORPION
bf83de40
DW
55 bool
56
f9f3d313
GB
57config MSM_VIC
58 bool
bf83de40 59
4ad15e6f 60menu "Qualcomm MSM Board Type"
8fc1b0f8 61 depends on ARCH_MSM
4ad15e6f
DW
62
63config MACH_HALIBUT
1637de0c 64 depends on ARCH_MSM
4ad15e6f
DW
65 depends on ARCH_MSM7X00A
66 bool "Halibut Board (QCT SURF7201A)"
67 help
68 Support for the Qualcomm SURF7201A eval board.
69
70config 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
7b52161d
DW
77config MACH_MSM7X30_SURF
78 depends on ARCH_MSM7X30
79 bool "MSM7x30 SURF"
80 help
81 Support for the Qualcomm MSM7x30 SURF eval board.
82
4ad15e6f
DW
83config MACH_QSD8X50_SURF
84 depends on ARCH_QSD8X50
85 bool "QSD8x50 SURF"
86 help
87 Support for the Qualcomm QSD8x50 SURF eval board.
88
89config MACH_QSD8X50A_ST1_5
90 depends on ARCH_QSD8X50
4ad15e6f 91 bool "QSD8x50A ST1.5"
b1b3f49c 92 select MSM_SOC_REV_A
4ad15e6f
DW
93 help
94 Support for the Qualcomm ST1.5.
95
96endmenu
9e73c84c 97
bf83de40
DW
98config MSM_SMD_PKG3
99 bool
100
c8aabaeb
SM
101config MSM_PROC_COMM
102 bool
103
2eb44eb9 104config MSM_SMD
3a9f346a 105 bool
2eb44eb9 106
ab78cde5 107config MSM_GPIOMUX
8fd62389 108 bool
eda9dcfa
RV
109 help
110 Support for MSM V1 TLMM GPIOMUX architecture.
0ab84745 111
2a1eb58a
SB
112config MSM_SCM
113 bool
301c5a99 114
9e73c84c 115endif
This page took 0.386863 seconds and 5 git commands to generate.