drivers/uart: Allow the 8250IO driver only on x86
The driver relies on I/O space access functions (inb, etc.), which are only available on x86. Rather than explicitly disallowing it on ARM, allow it only on x86. TEST=Configure for RISC-V, and see that "Serial port on SuperIO" is not available in the "Generic Drivers" menu anymore. Change-Id: Ib8e8c402264afeba6dc098683c5464af6edb3ba3 Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Reviewed-on: https://review.coreboot.org/25631 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
parent
6cc813a5e9
commit
062c729c9b
|
@ -5,9 +5,9 @@ config DRIVERS_UART
|
||||||
|
|
||||||
config DRIVERS_UART_8250IO
|
config DRIVERS_UART_8250IO
|
||||||
bool "Serial port on SuperIO"
|
bool "Serial port on SuperIO"
|
||||||
depends on !ARCH_ARM
|
depends on ARCH_X86
|
||||||
default n if NO_UART_ON_SUPERIO
|
default n if NO_UART_ON_SUPERIO
|
||||||
default y if ARCH_X86
|
default y
|
||||||
|
|
||||||
config DRIVERS_UART_8250IO_SKIP_INIT
|
config DRIVERS_UART_8250IO_SKIP_INIT
|
||||||
def_bool n
|
def_bool n
|
||||||
|
|
Loading…
Reference in New Issue