[ARM] msm: shared memory interface for baseband processor ipc
[safe/jmp/linux-2.6] / arch / arm / mach-msm / Kconfig
1 if ARCH_MSM
2
3 comment "MSM Board Type"
4         depends on ARCH_MSM
5
6 config MSM_DEBUG_UART
7         int
8         default 1 if MSM_DEBUG_UART1
9         default 2 if MSM_DEBUG_UART2
10         default 3 if MSM_DEBUG_UART3
11
12 choice
13         prompt "Debug UART"
14
15         default MSM_DEBUG_UART_NONE
16
17         config MSM_DEBUG_UART_NONE
18                 bool "None"
19
20         config MSM_DEBUG_UART1
21                 bool "UART1"
22
23         config MSM_DEBUG_UART2
24                 bool "UART2"
25
26         config MSM_DEBUG_UART3
27                 bool "UART3"
28 endchoice
29
30 config MACH_HALIBUT
31         depends on ARCH_MSM
32         select CPU_V6
33         default y
34         bool "Halibut Board (QCT SURF7201A)"
35         help
36           Support for the Qualcomm SURF7201A eval board.
37
38 config MACH_TROUT
39         select CPU_V6
40         default y
41         bool "HTC Dream (aka trout)"
42         help
43           Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
44
45 config MSM_SMD
46         default y
47         bool "MSM Shared Memory Driver (SMD)"
48         help
49           Support for the shared memory interface between the apps
50           processor and the baseband processor.  Provides access to
51           the "shared heap", as well as virtual serial channels
52           used to communicate with various services on the baseband
53           processor.
54
55 endif