With every Ralink SoC that we add, we would need to extend the dependency. In order to make life easier we make the symbol depend on MIPS & RALINK and then select it from within arch/mips/ralink/. Signed-off-by: John Crispin <blogic@xxxxxxxxxxx> --- These 2 patches in this series should be merged via the mips tree. Patch 1/2 requires an Ack from the tty maintainer. drivers/tty/serial/8250/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/8250/Kconfig b/drivers/tty/serial/8250/Kconfig index 80fe91e..24ea3c8 100644 --- a/drivers/tty/serial/8250/Kconfig +++ b/drivers/tty/serial/8250/Kconfig @@ -295,8 +295,8 @@ config SERIAL_8250_EM If unsure, say N. config SERIAL_8250_RT288X - bool "Ralink RT288x/RT305x/RT3662/RT3883 serial port support" - depends on SERIAL_8250 && (SOC_RT288X || SOC_RT305X || SOC_RT3883) + bool + depends on SERIAL_8250 && MIPS && RALINK help If you have a Ralink RT288x/RT305x SoC based board and want to use the serial port, say Y to this option. The driver can handle up to 2 serial -- 1.7.10.4