diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig index 33703784f78f..4763420c6a4a 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig @@ -1514,7 +1514,7 @@ config SERIAL_BCM63XX_CONSOLE config SERIAL_RK29 bool "RockChip RK29/RK30 serial port support" - depends on ARCH_RK29 || ARCH_RK30 + depends on PLAT_RK select SERIAL_CORE config UART0_RK29 @@ -1533,13 +1533,21 @@ config UART1_RK29 bool "Serial port 1 support" depends on SERIAL_RK29 +config UART1_CTS_RTS_RK29 + bool "Serial port 1 CTS/RTS support" + depends on UART1_RK29 && !ARCH_RK29 + +config UART1_DMA_RK29 + bool "Serial port 1 DMA support (EXPERIMENTAL)" + depends on UART1_RK29 + config UART2_RK29 bool "Serial port 2 support" depends on SERIAL_RK29 config UART2_CTS_RTS_RK29 bool "Serial port 2 CTS/RTS support" - depends on UART2_RK29 + depends on UART2_RK29 && !ARCH_RK30 config UART2_DMA_RK29 bool "Serial port 2 DMA support (EXPERIMENTAL)"