[WIP] console/Kconfig: Calculate COM port base addresses only on x86

On other architectures, the serial ports aren't mapped at 0x3f8.

WIP: I'm not sure how exactly the dependency should be encoded in
     Kconfig.

Change-Id: Ia1de545325a53607f62d08e76b2f61b25edbe6ef
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-on: https://review.coreboot.org/16982
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
Jonathan Neuschäfer 2016-10-12 00:17:59 +02:00 committed by Ronald G. Minnich
parent 4247426be6
commit 2c8f3bd91b
1 changed files with 2 additions and 0 deletions

View File

@ -57,6 +57,7 @@ config UART_FOR_CONSOLE
# FIXME: Early programming in romstage is incorrect as we should # FIXME: Early programming in romstage is incorrect as we should
# program different LDN to actually change the physical port. # program different LDN to actually change the physical port.
if ARCH_X86
config TTYS0_BASE config TTYS0_BASE
hex hex
depends on DRIVERS_UART depends on DRIVERS_UART
@ -75,6 +76,7 @@ comment "Serial port base address = 0x3e8"
depends on UART_FOR_CONSOLE = 2 depends on UART_FOR_CONSOLE = 2
comment "Serial port base address = 0x2e8" comment "Serial port base address = 0x2e8"
depends on UART_FOR_CONSOLE = 3 depends on UART_FOR_CONSOLE = 3
endif # ARCH_X86
choice choice
prompt "Baud rate" prompt "Baud rate"