Skip to content

Commit db326de

Browse files
artursartamonovsadipamolloy
authored andcommitted
serial: Add UART driver for ADSP-SC5xx SoCs
- Support FIFO mode - Support earlyprintk - Support Enable Divide By One support, for higher clock resolutions. Co-developed-by: Nathan Barrett-Morrison <[email protected]> Signed-off-by: Nathan Barrett-Morrison <[email protected]> Co-developed-by: Greg Malysa <[email protected]> Signed-off-by: Greg Malysa <[email protected]> Signed-off-by: Arturs Artamonovs <[email protected]> Signed-off-by: Philip Molloy <[email protected]>
1 parent 46dd17c commit db326de

File tree

4 files changed

+1061
-0
lines changed

4 files changed

+1061
-0
lines changed

drivers/tty/serial/Kconfig

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,23 @@ config SERIAL_SA1100_CONSOLE
471471
your boot loader (lilo or loadlin) about how to pass options to the
472472
kernel at boot time.)
473473

474+
config SERIAL_ADI_UART
475+
tristate "ADI uart serial port support"
476+
depends on ARCH_SC59X_64 || COMPILE_TEST
477+
select SERIAL_CORE
478+
select SERIAL_CORE_CONSOLE
479+
help
480+
Add support for the built-in adi uart driver.
481+
482+
config SERIAL_ADI_UART_CONSOLE
483+
bool "Console on ADI uart serial port"
484+
depends on SERIAL_ADI_UART
485+
default y
486+
select SERIAL_CORE_CONSOLE
487+
help
488+
If you have enabled the ADI UART serial port, you can
489+
make it the console by answering Y to this option.
490+
474491
config SERIAL_IMX
475492
tristate "IMX serial port support"
476493
depends on ARCH_MXC || COMPILE_TEST

drivers/tty/serial/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ obj-$(CONFIG_SERIAL_JSM) += jsm/
4949
obj-$(CONFIG_SERIAL_LANTIQ) += lantiq.o
5050
obj-$(CONFIG_SERIAL_LITEUART) += liteuart.o
5151
obj-$(CONFIG_SERIAL_HS_LPC32XX) += lpc32xx_hs.o
52+
obj-$(CONFIG_SERIAL_ADI_UART) += adi_uart.o
5253
obj-$(CONFIG_SERIAL_MAX3100) += max3100.o
5354
obj-$(CONFIG_SERIAL_MAX310X) += max310x.o
5455
obj-$(CONFIG_SERIAL_MCF) += mcf.o

0 commit comments

Comments
 (0)