ARM: Alpine: early-debug print support
Alpine platform includes UART8250 that can be used for early prints. Signed-off-by: Saeed Bishara <saeed@annapurnalabs.com> Signed-off-by: Tsahee Zidenberg <tsahee@annapurnalabs.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
parent
445d9b3060
commit
3c215e64eb
|
@ -93,6 +93,14 @@ choice
|
||||||
prompt "Kernel low-level debugging port"
|
prompt "Kernel low-level debugging port"
|
||||||
depends on DEBUG_LL
|
depends on DEBUG_LL
|
||||||
|
|
||||||
|
config DEBUG_ALPINE_UART0
|
||||||
|
bool "Kernel low-level debugging messages via Alpine UART0"
|
||||||
|
depends on ARCH_ALPINE
|
||||||
|
select DEBUG_UART_8250
|
||||||
|
help
|
||||||
|
Say Y here if you want kernel low-level debugging support
|
||||||
|
on Alpine based platforms.
|
||||||
|
|
||||||
config DEBUG_ASM9260_UART
|
config DEBUG_ASM9260_UART
|
||||||
bool "Kernel low-level debugging via asm9260 UART"
|
bool "Kernel low-level debugging via asm9260 UART"
|
||||||
depends on MACH_ASM9260
|
depends on MACH_ASM9260
|
||||||
|
@ -1417,6 +1425,7 @@ config DEBUG_UART_PHYS
|
||||||
default 0xf8b00000 if DEBUG_HIX5HD2_UART
|
default 0xf8b00000 if DEBUG_HIX5HD2_UART
|
||||||
default 0xf991e000 if DEBUG_QCOM_UARTDM
|
default 0xf991e000 if DEBUG_QCOM_UARTDM
|
||||||
default 0xfcb00000 if DEBUG_HI3620_UART
|
default 0xfcb00000 if DEBUG_HI3620_UART
|
||||||
|
default 0xfd883000 if DEBUG_ALPINE_UART0
|
||||||
default 0xfe800000 if ARCH_IOP32X
|
default 0xfe800000 if ARCH_IOP32X
|
||||||
default 0xff690000 if DEBUG_RK32_UART2
|
default 0xff690000 if DEBUG_RK32_UART2
|
||||||
default 0xffc02000 if DEBUG_SOCFPGA_UART
|
default 0xffc02000 if DEBUG_SOCFPGA_UART
|
||||||
|
@ -1483,6 +1492,7 @@ config DEBUG_UART_VIRT
|
||||||
default 0xfd000000 if ARCH_SPEAR3XX || ARCH_SPEAR6XX
|
default 0xfd000000 if ARCH_SPEAR3XX || ARCH_SPEAR6XX
|
||||||
default 0xfd000000 if ARCH_SPEAR13XX
|
default 0xfd000000 if ARCH_SPEAR13XX
|
||||||
default 0xfd012000 if ARCH_MV78XX0
|
default 0xfd012000 if ARCH_MV78XX0
|
||||||
|
default 0xfd883000 if DEBUG_ALPINE_UART0
|
||||||
default 0xfde12000 if ARCH_DOVE
|
default 0xfde12000 if ARCH_DOVE
|
||||||
default 0xfe012000 if ARCH_ORION5X
|
default 0xfe012000 if ARCH_ORION5X
|
||||||
default 0xf31004c0 if DEBUG_MESON_UARTAO
|
default 0xf31004c0 if DEBUG_MESON_UARTAO
|
||||||
|
@ -1543,7 +1553,7 @@ config DEBUG_UART_8250_WORD
|
||||||
depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
|
depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
|
||||||
depends on DEBUG_UART_8250_SHIFT >= 2
|
depends on DEBUG_UART_8250_SHIFT >= 2
|
||||||
default y if DEBUG_PICOXCELL_UART || DEBUG_SOCFPGA_UART || \
|
default y if DEBUG_PICOXCELL_UART || DEBUG_SOCFPGA_UART || \
|
||||||
ARCH_KEYSTONE || \
|
ARCH_KEYSTONE || DEBUG_ALPINE_UART0 || \
|
||||||
DEBUG_DAVINCI_DMx_UART0 || DEBUG_DAVINCI_DA8XX_UART1 || \
|
DEBUG_DAVINCI_DMx_UART0 || DEBUG_DAVINCI_DA8XX_UART1 || \
|
||||||
DEBUG_DAVINCI_DA8XX_UART2 || \
|
DEBUG_DAVINCI_DA8XX_UART2 || \
|
||||||
DEBUG_BCM_KONA_UART || DEBUG_RK32_UART2 || \
|
DEBUG_BCM_KONA_UART || DEBUG_RK32_UART2 || \
|
||||||
|
|
Loading…
Reference in New Issue