serial: Setup serial base and freq for zynq/zynqmp

Setup default values for debug console, base address and frequency.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/ce93efd3ed67aa6390810ce0b79e0d00e7c36b4b.1652871485.git.michal.simek@amd.com
This commit is contained in:
Michal Simek 2022-06-06 09:44:01 +02:00
parent 254f0c766d
commit ad55d99e3c

View File

@ -476,6 +476,8 @@ config DEBUG_UART_BASE
depends on DEBUG_UART depends on DEBUG_UART
default 0 if DEBUG_SBI_CONSOLE default 0 if DEBUG_SBI_CONSOLE
default 0 if DEBUG_UART_SANDBOX default 0 if DEBUG_UART_SANDBOX
default 0xff000000 if DEBUG_UART_ZYNQ && ARCH_ZYNQMP
default 0xe0000000 if DEBUG_UART_ZYNQ && ARCH_ZYNQ
help help
This is the base address of your UART for memory-mapped UARTs. This is the base address of your UART for memory-mapped UARTs.
@ -502,6 +504,8 @@ config DEBUG_UART_CLOCK
default 0 if DEBUG_SBI_CONSOLE default 0 if DEBUG_SBI_CONSOLE
default 0 if DEBUG_UART_SANDBOX default 0 if DEBUG_UART_SANDBOX
default 0 if DEBUG_MVEBU_A3700_UART default 0 if DEBUG_MVEBU_A3700_UART
default 100000000 if DEBUG_UART_ZYNQ && ARCH_ZYNQMP
default 50000000 if DEBUG_UART_ZYNQ && ARCH_ZYNQ
help help
The UART input clock determines the speed of the internal UART The UART input clock determines the speed of the internal UART
circuitry. The baud rate is derived from this by dividing the input circuitry. The baud rate is derived from this by dividing the input