--- zzzz-none-000/linux-3.10.107/drivers/tty/serial/Kconfig 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/drivers/tty/serial/Kconfig 2021-11-10 11:53:55.000000000 +0000 @@ -11,6 +11,13 @@ comment "Non-8250 serial port support" +config ATH_HS_UART + tristate "Atheros High Speed UART" + depends on MACH_AR934x || MACH_QCA955x + default n + help + Use Atheros High Speed UART as console + config SERIAL_AMBA_PL010 tristate "ARM AMBA PL010 serial port support" depends on ARM_AMBA && (BROKEN || !ARCH_VERSATILE) @@ -1026,7 +1033,7 @@ config SERIAL_MSM bool "MSM on-chip serial port support" - depends on ARCH_MSM + depends on ARCH_MSM || ARCH_QCOM select SERIAL_CORE config SERIAL_MSM_CONSOLE @@ -1484,6 +1491,90 @@ If multiple cards are present, the default limit of 32 ports may need to be increased. +config SERIAL_HORNET + bool "HORNET serial port support" + depends on !SERIAL_8250 && !ATH_HS_UART + select SERIAL_CORE + help + Enable Hornet support uart console. + +config SERIAL_HORNET_CONSOLE + bool "Console on HORNET serial port" + depends on SERIAL_HORNET=y + select SERIAL_CORE_CONSOLE + ---help--- + If you say Y here, it will be possible to use a serial port as the + system console (the system console is the device which receives all + kernel messages and warnings and which allows logins in single user + mode). This could be useful if some terminal or printer is connected + to that serial port. + + Even if you say Y here, the currently visible virtual console + (/dev/tty0) will still be used as the system console by default, but + you can alter that using a kernel command line option such as + "console=ttyS1". (Try "man bootparam" or see the documentation of + your boot loader (grub or lilo or loadlin) about how to pass options + to the kernel at boot time.) + + If you don't have a VGA card installed and you say Y here, the + kernel will automatically use the first serial line, /dev/ttyS0, as + system console. + + If unsure, say N. + +config SERIAL_HORNET_NR_UARTS + int "Maximum number of HORNET serial ports" + depends on SERIAL_HORNET + default "4" + help + Set this to the number of serial ports you want the driver + to support. This includes any ports discovered via ACPI or + PCI enumeration and any ports that may be added at run-time + via hot-plug, or any ISA multi-port serial cards. + +config SERIAL_AVM + bool "AVM Serial Driver environment" + default y + +config SERIAL_AVM_8250 + bool "UART AVM 8250" + depends on SERIAL_AVM + select SERIAL_CORE + default n + +config SERIAL_AVM_8250_CONSOLE + bool "AVM 8250 Serial Console Support" + depends on SERIAL_AVM_8250 + default n + select SERIAL_CORE_CONSOLE + +config SERIAL_AVM_ATH_HI + bool "UART AVM Atheros Highspeed UART" + depends on SERIAL_AVM + select SERIAL_CORE + default n + +config SERIAL_AVM_ATH_HI_CONSOLE + bool "UART AVM Atheros Highspeed UART - Console Support" + depends on SERIAL_AVM_ATH_HI && !SERIAL_AVM_8250_CONSOLE + default n + select SERIAL_CORE_CONSOLE + +config SERIAL_AVM_ASC + bool "UART AVM IFX ASC" + depends on SERIAL_AVM && LANTIQ + select SERIAL_CORE + default n + +config SERIAL_AVM_ASC_CONSOLE + bool "AVM ASC Serial Console Support" + depends on SERIAL_AVM_ASC + default n + select SERIAL_CORE_CONSOLE + +source "drivers/tty/serial/Kconfig.ifx" + + endmenu endif # TTY