aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2012-01-09 15:09:24 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2012-01-09 15:09:24 -0500
commit5983faf942f260023e547f3c5f38c1033c35cc9b (patch)
treef54ce89de5d9f7a05e99948937ac5456df09df30 /drivers/tty/serial/Kconfig
parent21a2cb565a74bf794d343ce22300c5f6c1568ae1 (diff)
parent995234da19b927f42722d796e8270384f33be11c (diff)
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
* 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (65 commits) tty: serial: imx: move del_timer_sync() to avoid potential deadlock imx: add polled io uart methods imx: Add save/restore functions for UART control regs serial/imx: let probing fail for the dt case without a valid alias serial/imx: propagate error from of_alias_get_id instead of using -ENODEV tty: serial: imx: Allow UART to be a source for wakeup serial: driver for m32 arch should not have DEC alpha errata serial/documentation: fix documented name of DCD cpp symbol atmel_serial: fix spinlock lockup in RS485 code tty: Fix memory leak in virtual console when enable unicode translation serial: use DIV_ROUND_CLOSEST instead of open coding it serial: add support for 400 and 800 v3 series Titan cards serial: bfin-uart: Remove ASYNC_CTS_FLOW flag for hardware automatic CTS. serial: bfin-uart: Enable hardware automatic CTS only when CTS pin is available. serial: make FSL errata depend on 8250_CONSOLE, not just 8250 serial: add irq handler for Freescale 16550 errata. serial: manually inline serial8250_handle_port serial: make 8250 timeout use the specified IRQ handler serial: export the key functions for an 8250 IRQ handler serial: clean up parameter passing for 8250 Rx IRQ handling ...
Diffstat (limited to 'drivers/tty/serial/Kconfig')
-rw-r--r--drivers/tty/serial/Kconfig37
1 files changed, 36 insertions, 1 deletions
diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index 95b21a619900..113fccf82517 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -97,6 +97,11 @@ config SERIAL_8250_PNP
97 This builds standard PNP serial support. You may be able to 97 This builds standard PNP serial support. You may be able to
98 disable this feature if you only need legacy serial support. 98 disable this feature if you only need legacy serial support.
99 99
100config SERIAL_8250_FSL
101 bool
102 depends on SERIAL_8250_CONSOLE && PPC_UDBG_16550
103 default PPC
104
100config SERIAL_8250_HP300 105config SERIAL_8250_HP300
101 tristate 106 tristate
102 depends on SERIAL_8250 && HP300 107 depends on SERIAL_8250 && HP300
@@ -535,6 +540,27 @@ config SERIAL_S5PV210
535 help 540 help
536 Serial port support for Samsung's S5P Family of SoC's 541 Serial port support for Samsung's S5P Family of SoC's
537 542
543config SERIAL_SIRFSOC
544 tristate "SiRF SoC Platform Serial port support"
545 depends on ARM && ARCH_PRIMA2
546 select SERIAL_CORE
547 help
548 Support for the on-chip UART on the CSR SiRFprimaII series,
549 providing /dev/ttySiRF0, 1 and 2 (note, some machines may not
550 provide all of these ports, depending on how the serial port
551 pins are configured).
552
553config SERIAL_SIRFSOC_CONSOLE
554 bool "Support for console on SiRF SoC serial port"
555 depends on SERIAL_SIRFSOC=y
556 select SERIAL_CORE_CONSOLE
557 help
558 Even if you say Y here, the currently visible virtual console
559 (/dev/tty0) will still be used as the system console by default, but
560 you can alter that using a kernel command line option such as
561 "console=ttySiRFx". (Try "man bootparam" or see the documentation of
562 your boot loader about how to pass options to the kernel at
563 boot time.)
538 564
539config SERIAL_MAX3100 565config SERIAL_MAX3100
540 tristate "MAX3100 support" 566 tristate "MAX3100 support"
@@ -1324,7 +1350,7 @@ config SERIAL_OF_PLATFORM
1324 1350
1325config SERIAL_OMAP 1351config SERIAL_OMAP
1326 tristate "OMAP serial port support" 1352 tristate "OMAP serial port support"
1327 depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4 1353 depends on ARCH_OMAP2PLUS
1328 select SERIAL_CORE 1354 select SERIAL_CORE
1329 help 1355 help
1330 If you have a machine based on an Texas Instruments OMAP CPU you 1356 If you have a machine based on an Texas Instruments OMAP CPU you
@@ -1575,6 +1601,15 @@ config SERIAL_PCH_UART
1575 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series. 1601 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
1576 ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH. 1602 ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH.
1577 1603
1604config SERIAL_PCH_UART_CONSOLE
1605 bool "Support for console on Intel EG20T PCH UART/OKI SEMICONDUCTOR ML7213 IOH"
1606 depends on SERIAL_PCH_UART=y
1607 select SERIAL_CORE_CONSOLE
1608 help
1609 Say Y here if you wish to use the PCH UART as the system console
1610 (the system console is the device which receives all kernel messages and
1611 warnings and which allows logins in single user mode).
1612
1578config SERIAL_MSM_SMD 1613config SERIAL_MSM_SMD
1579 bool "Enable tty device interface for some SMD ports" 1614 bool "Enable tty device interface for some SMD ports"
1580 default n 1615 default n