arm: msm: smd: use either package v3 or v4 not both
[linux-2.6-block.git] / arch / arm / mach-msm / Kconfig
1 if ARCH_MSM
2
3 choice
4         prompt "Qualcomm MSM SoC Type"
5         default ARCH_MSM7X00A
6
7 config ARCH_MSM7X00A
8         bool "MSM7x00A / MSM7x01A"
9         select ARCH_MSM_ARM11
10         select MSM_SMD_PKG3
11         select CPU_V6
12
13 endchoice
14
15 config ARCH_MSM_ARM11
16         bool
17
18
19 comment "MSM Board Type"
20         depends on ARCH_MSM
21
22 config 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
28 choice
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"
44 endchoice
45
46 config MACH_HALIBUT
47         depends on ARCH_MSM7X00A
48         default y
49         bool "Halibut Board (QCT SURF7201A)"
50         help
51           Support for the Qualcomm SURF7201A eval board.
52
53 config MACH_TROUT
54         depends on ARCH_MSM7X00A
55         default y
56         bool "HTC Dream (aka trout)"
57         help
58           Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
59
60 config MSM_SMD_PKG3
61         bool
62
63 config 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
73 endif