Commit b1442c55 authored by Johan Hovold's avatar Johan Hovold Committed by Greg Kroah-Hartman

serial: 8250: extend compile-test coverage

Allow more drivers to be compile tested more easily, for example, when
doing subsystem-wide changes.

Verified on X86_64 as well as arm, powerpc and m68k with minimal configs
in order to catch missing implicit build dependencies.
Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
Link: https://lore.kernel.org/r/20210715083011.18887-1-johan@kernel.orgSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8a66b31a
...@@ -363,7 +363,7 @@ config SERIAL_8250_BCM2835AUX ...@@ -363,7 +363,7 @@ config SERIAL_8250_BCM2835AUX
config SERIAL_8250_FSL config SERIAL_8250_FSL
bool bool
depends on SERIAL_8250_CONSOLE depends on SERIAL_8250_CONSOLE
default PPC || ARM || ARM64 default PPC || ARM || ARM64 || COMPILE_TEST
config SERIAL_8250_DW config SERIAL_8250_DW
tristate "Support for Synopsys DesignWare 8250 quirks" tristate "Support for Synopsys DesignWare 8250 quirks"
...@@ -375,7 +375,8 @@ config SERIAL_8250_DW ...@@ -375,7 +375,8 @@ config SERIAL_8250_DW
config SERIAL_8250_EM config SERIAL_8250_EM
tristate "Support for Emma Mobile integrated serial port" tristate "Support for Emma Mobile integrated serial port"
depends on SERIAL_8250 && ARM && HAVE_CLK depends on SERIAL_8250 && HAVE_CLK
depends on ARM || COMPILE_TEST
help help
Selecting this option will add support for the integrated serial Selecting this option will add support for the integrated serial
port hardware found on the Emma Mobile line of processors. port hardware found on the Emma Mobile line of processors.
...@@ -383,7 +384,8 @@ config SERIAL_8250_EM ...@@ -383,7 +384,8 @@ config SERIAL_8250_EM
config SERIAL_8250_IOC3 config SERIAL_8250_IOC3
tristate "SGI IOC3 8250 UART support" tristate "SGI IOC3 8250 UART support"
depends on SGI_MFD_IOC3 && SERIAL_8250 depends on SERIAL_8250
depends on SGI_MFD_IOC3 || COMPILE_TEST
select SERIAL_8250_EXTENDED select SERIAL_8250_EXTENDED
select SERIAL_8250_SHARE_IRQ select SERIAL_8250_SHARE_IRQ
help help
...@@ -495,7 +497,7 @@ config SERIAL_8250_MID ...@@ -495,7 +497,7 @@ config SERIAL_8250_MID
config SERIAL_8250_PXA config SERIAL_8250_PXA
tristate "PXA serial port support" tristate "PXA serial port support"
depends on SERIAL_8250 depends on SERIAL_8250
depends on ARCH_PXA || ARCH_MMP depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
help help
If you have a machine based on an Intel XScale PXA2xx CPU you can If you have a machine based on an Intel XScale PXA2xx CPU you can
enable its onboard serial ports by enabling this option. The option is enable its onboard serial ports by enabling this option. The option is
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment