diff options
author | Daniel Walker <dwalker@codeaurora.org> | 2010-08-18 14:00:25 -0400 |
---|---|---|
committer | Daniel Walker <dwalker@codeaurora.org> | 2010-10-08 18:12:43 -0400 |
commit | 46fe5f29e3062f681cc3cf07a604d82396faea89 (patch) | |
tree | 9dd086b4935f4c4ba409afd901ed79571118dc54 /arch/arm/mach-msm/Kconfig | |
parent | 4ca06de368ddfaee47983d3d1f9eec9e2a6c23d4 (diff) |
msm: allow uart to be conditionally disabled
Some MSM targets don't select the debug UART in this way. For those we
need to disable this selection mechanism.
Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
Signed-off-by: Jeff Ohlstein <johlstei@codeaurora.org>
Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-msm/Kconfig')
-rw-r--r-- | arch/arm/mach-msm/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig index bb3a68bbc1e0..d658e5fb59cf 100644 --- a/arch/arm/mach-msm/Kconfig +++ b/arch/arm/mach-msm/Kconfig | |||
@@ -11,6 +11,7 @@ config ARCH_MSM7X00A | |||
11 | select MSM_SMD_PKG3 | 11 | select MSM_SMD_PKG3 |
12 | select CPU_V6 | 12 | select CPU_V6 |
13 | select MSM_PROC_COMM | 13 | select MSM_PROC_COMM |
14 | select HAS_MSM_DEBUG_UART_PHYS | ||
14 | 15 | ||
15 | config ARCH_MSM7X30 | 16 | config ARCH_MSM7X30 |
16 | bool "MSM7x30" | 17 | bool "MSM7x30" |
@@ -21,6 +22,7 @@ config ARCH_MSM7X30 | |||
21 | select MSM_REMOTE_SPINLOCK_DEKKERS | 22 | select MSM_REMOTE_SPINLOCK_DEKKERS |
22 | select MSM_GPIOMUX | 23 | select MSM_GPIOMUX |
23 | select MSM_PROC_COMM | 24 | select MSM_PROC_COMM |
25 | select HAS_MSM_DEBUG_UART_PHYS | ||
24 | 26 | ||
25 | config ARCH_QSD8X50 | 27 | config ARCH_QSD8X50 |
26 | bool "QSD8X50" | 28 | bool "QSD8X50" |
@@ -31,6 +33,8 @@ config ARCH_QSD8X50 | |||
31 | select MSM_REMOTE_SPINLOCK_LDREX | 33 | select MSM_REMOTE_SPINLOCK_LDREX |
32 | select MSM_GPIOMUX | 34 | select MSM_GPIOMUX |
33 | select MSM_PROC_COMM | 35 | select MSM_PROC_COMM |
36 | select HAS_MSM_DEBUG_UART_PHYS | ||
37 | |||
34 | endchoice | 38 | endchoice |
35 | 39 | ||
36 | config MSM_SOC_REV_A | 40 | config MSM_SOC_REV_A |
@@ -41,6 +45,9 @@ config ARCH_MSM_ARM11 | |||
41 | config ARCH_MSM_SCORPION | 45 | config ARCH_MSM_SCORPION |
42 | bool | 46 | bool |
43 | 47 | ||
48 | config HAS_MSM_DEBUG_UART_PHYS | ||
49 | bool | ||
50 | |||
44 | config MSM_VIC | 51 | config MSM_VIC |
45 | bool | 52 | bool |
46 | 53 | ||
@@ -93,6 +100,7 @@ config MSM_DEBUG_UART | |||
93 | default 2 if MSM_DEBUG_UART2 | 100 | default 2 if MSM_DEBUG_UART2 |
94 | default 3 if MSM_DEBUG_UART3 | 101 | default 3 if MSM_DEBUG_UART3 |
95 | 102 | ||
103 | if HAS_MSM_DEBUG_UART_PHYS | ||
96 | choice | 104 | choice |
97 | prompt "Debug UART" | 105 | prompt "Debug UART" |
98 | 106 | ||
@@ -110,6 +118,7 @@ choice | |||
110 | config MSM_DEBUG_UART3 | 118 | config MSM_DEBUG_UART3 |
111 | bool "UART3" | 119 | bool "UART3" |
112 | endchoice | 120 | endchoice |
121 | endif | ||
113 | 122 | ||
114 | config MSM_SMD_PKG3 | 123 | config MSM_SMD_PKG3 |
115 | bool | 124 | bool |