--- zzzz-none-000/linux-2.6.32.61/drivers/serial/Kconfig 2013-06-10 09:43:48.000000000 +0000 +++ ar10-7272-687/linux-2.6.32.61/drivers/serial/Kconfig 2012-09-20 09:52:39.000000000 +0000 @@ -5,6 +5,12 @@ menu "Serial drivers" depends on HAS_IOMEM +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 # # The new 8250/16550 serial drivers config SERIAL_8250 @@ -266,6 +272,47 @@ say Y to this option. The driver can handle up to 4 serial ports, depending on the SOC. If unsure, say N. +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_8250_RM9K bool "Support for MIPS RM9xxx integrated serial port" depends on SERIAL_8250 != n && SERIAL_RM9000 @@ -1477,4 +1524,46 @@ If you have enabled the serial port on the bcm63xx CPU you can make it the console by answering Y to this option. +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/serial/Kconfig.ifx" + endmenu