aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/serial/Kconfig
diff options
context:
space:
mode:
authorFeng Tang <feng.tang@intel.com>2010-06-16 14:46:09 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2010-08-10 13:47:39 -0700
commit225109957a74c571c49e860fcc4e81fa6df1079d (patch)
treedb94713b12419bc94fc5f59acec613d204e0fc2a /drivers/serial/Kconfig
parentserial: add UART_CAP_EFR and UART_CAP_SLEEP flags to 16C950 UARTs definition (diff)
downloadlinux-dev-225109957a74c571c49e860fcc4e81fa6df1079d.tar.xz
linux-dev-225109957a74c571c49e860fcc4e81fa6df1079d.zip
mrst_max3110: add UART driver for Max3110 on Moorestown
This driver enable the max3110 device, it can be used as a system console. the IRQ needs be enabled if user want a better performance. MRST max3110 works in 3.684MHz clock, which supports 230400 as its maximum rate. Signed-off-by: Feng Tang <feng.tang@intel.com> Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/serial/Kconfig')
-rw-r--r--drivers/serial/Kconfig17
1 files changed, 17 insertions, 0 deletions
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig
index e437ce8c1748..964634e79c16 100644
--- a/drivers/serial/Kconfig
+++ b/drivers/serial/Kconfig
@@ -690,6 +690,23 @@ config SERIAL_SA1100_CONSOLE
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
+config SERIAL_MRST_MAX3110
+ tristate "SPI UART driver for Max3110"
+ depends on SPI_DW_PCI
+ select SERIAL_CORE
+ select SERIAL_CORE_CONSOLE
+ help
+ This is the UART protocol driver for the MAX3110 device on
+ the Intel Moorestown platform. On other systems use the max3100
+ driver.
+
+config MRST_MAX3110_IRQ
+ boolean "Enable GPIO IRQ for Max3110 over Moorestown"
+ default n
+ depends on SERIAL_MRST_MAX3110 && GPIO_LANGWELL
+ help
+ This has to be enabled after Moorestown GPIO driver is loaded
+
config SERIAL_BFIN
tristate "Blackfin serial port support"
depends on BLACKFIN