aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorWang Long <long.wanglong@huawei.com>2014-12-23 22:09:56 -0500
committerOlof Johansson <olof@lixom.net>2015-01-21 17:30:46 -0500
commit27dafaa8dc64ddc5e969d5d865286750c6e493e2 (patch)
treef636791fb8b81358efcb7cd5ec896b6f0d09b9f2 /arch/arm
parentc1cd7adb3844d7e2e47533e485cc8bebb6725419 (diff)
ARM: debug: add HiP01 debug uart
Add the support of Hisilicon HiP01 debug uart. The uart of hip01 is 8250 compatible. Signed-off-by: Wang Long <long.wanglong@huawei.com> Signed-off-by: Wei Xu <xuwei5@hisilicon.com> Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/Kconfig.debug10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 78ff56665ef1..15fb262677ae 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -272,6 +272,14 @@ choice
272 Say Y here if you want the debug print routines to direct 272 Say Y here if you want the debug print routines to direct
273 their output to the UART on Highbank based devices. 273 their output to the UART on Highbank based devices.
274 274
275 config DEBUG_HIP01_UART
276 bool "Hisilicon Hip01 Debug UART"
277 depends on ARCH_HIP01
278 select DEBUG_UART_8250
279 help
280 Say Y here if you want kernel low-level debugging support
281 on HIP01 UART.
282
275 config DEBUG_HIP04_UART 283 config DEBUG_HIP04_UART
276 bool "Hisilicon HiP04 Debug UART" 284 bool "Hisilicon HiP04 Debug UART"
277 depends on ARCH_HIP04 285 depends on ARCH_HIP04
@@ -1285,6 +1293,7 @@ config DEBUG_UART_PHYS
1285 default 0x18010000 if DEBUG_SIRFATLAS7_UART0 1293 default 0x18010000 if DEBUG_SIRFATLAS7_UART0
1286 default 0x18020000 if DEBUG_SIRFATLAS7_UART1 1294 default 0x18020000 if DEBUG_SIRFATLAS7_UART1
1287 default 0x1c090000 if DEBUG_VEXPRESS_UART0_RS1 1295 default 0x1c090000 if DEBUG_VEXPRESS_UART0_RS1
1296 default 0x20001000 if DEBUG_HIP01_UART
1288 default 0x20060000 if DEBUG_RK29_UART0 1297 default 0x20060000 if DEBUG_RK29_UART0
1289 default 0x20064000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2 1298 default 0x20064000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2
1290 default 0x20068000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3 1299 default 0x20068000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3
@@ -1434,6 +1443,7 @@ config DEBUG_UART_VIRT
1434 default 0xfef36000 if DEBUG_HIGHBANK_UART 1443 default 0xfef36000 if DEBUG_HIGHBANK_UART
1435 default 0xfefff700 if ARCH_IOP33X 1444 default 0xfefff700 if ARCH_IOP33X
1436 default 0xff003000 if DEBUG_U300_UART 1445 default 0xff003000 if DEBUG_U300_UART
1446 default 0xffd01000 if DEBUG_HIP01_UART
1437 default DEBUG_UART_PHYS if !MMU 1447 default DEBUG_UART_PHYS if !MMU
1438 depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \ 1448 depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
1439 DEBUG_UART_8250 || DEBUG_UART_PL01X || DEBUG_MESON_UARTAO || \ 1449 DEBUG_UART_8250 || DEBUG_UART_PL01X || DEBUG_MESON_UARTAO || \