#
# Serial device configuration
#
if [31mCONFIG_TTY[0m
menu "Serial drivers"
depends on [31mCONFIG_HAS_IOMEM[0m
config [31mCONFIG_SERIAL_EARLYCON[0m
bool
help
Support for early consoles with the earlycon parameter. This enables
the console before standard serial driver is probed. The console is
enabled when early_param is processed.
source "drivers/tty/serial/8250/Kconfig"
comment "Non-8250 serial port support"
config [31mCONFIG_SERIAL_AMBA_PL010[0m
tristate "ARM AMBA PL010 serial port support"
depends on [31mCONFIG_ARM_AMBA[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This selects the [31mCONFIG_ARM[0m(R) AMBA(R) PrimeCell PL010 UART. If you have
an Integrator/AP or Integrator/PP2 platform, or if you have a
Cirrus Logic EP93xx CPU, say Y or [31mCONFIG_M[0m here.
If unsure, say N.
config [31mCONFIG_SERIAL_AMBA_PL010_CONSOLE[0m
bool "Support for console on AMBA serial port"
depends on [31mCONFIG_SERIAL_AMBA_PL010[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
---help---
Say Y here if you wish to use an AMBA PrimeCell UART 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).
Even if you say Y here, the currently visible framebuffer 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=ttyAM0". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
config [31mCONFIG_SERIAL_AMBA_PL011[0m
tristate "ARM AMBA PL011 serial port support"
depends on [31mCONFIG_ARM_AMBA[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This selects the [31mCONFIG_ARM[0m(R) AMBA(R) PrimeCell PL011 UART. If you have
an Integrator/PP2, Integrator/CP or Versatile platform, say Y or [31mCONFIG_M[0m
here.
If unsure, say N.
config [31mCONFIG_SERIAL_AMBA_PL011_CONSOLE[0m
bool "Support for console on AMBA serial port"
depends on [31mCONFIG_SERIAL_AMBA_PL011[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
---help---
Say Y here if you wish to use an AMBA PrimeCell UART 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).
Even if you say Y here, the currently visible framebuffer 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=ttyAMA0". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
config [31mCONFIG_SERIAL_EARLYCON_ARM_SEMIHOST[0m
bool "Early console using ARM semihosting"
depends on [31mCONFIG_ARM64[0m || [31mCONFIG_ARM[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Support for early debug console using [31mCONFIG_ARM[0m semihosting. This enables
the console before standard serial driver is probed. This is enabled
with "earlycon=smh" on the kernel command line. The console is
enabled when early_param is processed.
config [31mCONFIG_SERIAL_SB1250_DUART[0m
tristate "BCM1xxx on-chip DUART serial support"
depends on [31mCONFIG_SIBYTE_SB1xxx_SOC[0m=y
select [31mCONFIG_SERIAL_CORE[0m
default y
---help---
Support for the asynchronous serial interface (DUART) included in
the BCM1250 and derived System-On-a-Chip (SOC) devices. Note that
the letter [31mCONFIG_D[0m in DUART stands for "dual", which is how the device
is implemented. Depending on the SOC configuration there may be
one or more DUARTs available of which all are handled.
If unsure, say Y. To compile this driver as a module, choose [31mCONFIG_M[0m here:
the module will be called sb1250-duart.
config [31mCONFIG_SERIAL_SB1250_DUART_CONSOLE[0m
bool "Support for console on a BCM1xxx DUART serial port"
depends on [31mCONFIG_SERIAL_SB1250_DUART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
default y
---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).
If unsure, say Y.
config [31mCONFIG_SERIAL_ATMEL[0m
bool "AT91 / AT32 on-chip serial port support"
depends on [31mCONFIG_HAS_DMA[0m
depends on [31mCONFIG_ARCH_AT91[0m || [31mCONFIG_AVR32[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
help
This enables the driver for the on-chip UARTs of the Atmel
AT91 and AT32 processors.
config [31mCONFIG_SERIAL_ATMEL_CONSOLE[0m
bool "Support for console on AT91 / AT32 serial port"
depends on [31mCONFIG_SERIAL_ATMEL[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you wish to use an on-chip UART on a Atmel
AT91 or AT32 processor 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).
config [31mCONFIG_SERIAL_ATMEL_PDC[0m
bool "Support DMA transfers on AT91 / AT32 serial port"
depends on [31mCONFIG_SERIAL_ATMEL[0m
default y
help
Say Y here if you wish to use the PDC to do DMA transfers to
and from the Atmel AT91 / AT32 serial port. In order to
actually use DMA transfers, make sure that the use_dma_tx
and use_dma_rx members in the atmel_uart_data struct is set
appropriately for each port.
Note that break and error handling currently doesn't work
properly when DMA is enabled. Make sure that ports where
this matters don't use DMA.
config [31mCONFIG_SERIAL_ATMEL_TTYAT[0m
bool "Install as device ttyATn instead of ttySn"
depends on [31mCONFIG_SERIAL_ATMEL[0m=y
help
Say Y here if you wish to have the internal AT91 / AT32 UARTs
appear as /dev/ttyATn (major 204, minor starting at 154)
instead of the normal /dev/ttySn (major 4, minor starting at
64). This is necessary if you also want other UARTs, such as
external 8250/16C550 compatible UARTs.
The ttySn nodes are legally reserved for the 8250 serial driver
but are often misused by other serial drivers.
To use this, you should create suitable ttyATn device nodes in
/dev/, and pass "console=ttyATn" to the kernel.
Say Y if you have an external 8250/16C550 UART. If unsure, say N.
config [31mCONFIG_SERIAL_KGDB_NMI[0m
bool "Serial console over KGDB NMI debugger port"
depends on [31mCONFIG_KGDB_SERIAL_CONSOLE[0m
help
This special driver allows you to temporary use NMI debugger port
as a normal console (assuming that the port is attached to [31mCONFIG_KGDB[0m).
Unlike KDB's disable_nmi command, with this driver you are always
able to go back to the debugger using [31mCONFIG_KGDB[0m escape sequence ($3#33).
This is because this console driver processes the input in NMI
context, and thus is able to intercept the magic sequence.
Note that since the console interprets input and uses polling
communication methods, for things like [31mCONFIG_PPP[0m you still must fully
detach debugger port from the [31mCONFIG_KGDB[0m NMI (i.e. disable_nmi), and
use raw console.
If unsure, say N.
config [31mCONFIG_SERIAL_KS8695[0m
bool "Micrel KS8695 (Centaur) serial port support"
depends on [31mCONFIG_ARCH_KS8695[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This selects the Micrel Centaur KS8695 UART. Say Y here.
config [31mCONFIG_SERIAL_KS8695_CONSOLE[0m
bool "Support for console on KS8695 (Centaur) serial port"
depends on [31mCONFIG_SERIAL_KS8695[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you wish to use a KS8695 (Centaur) UART 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).
config [31mCONFIG_SERIAL_MESON[0m
tristate "Meson serial port support"
depends on [31mCONFIG_ARCH_MESON[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This enables the driver for the on-chip UARTs of the Amlogic
MesonX processors.
config [31mCONFIG_SERIAL_MESON_CONSOLE[0m
bool "Support for console on meson"
depends on [31mCONFIG_SERIAL_MESON[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Say Y here if you wish to use a Amlogic MesonX UART 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) as /dev/ttyAMLx.
config [31mCONFIG_SERIAL_CLPS711X[0m
tristate "CLPS711X serial port support"
depends on [31mCONFIG_ARCH_CLPS711X[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
help
This enables the driver for the on-chip UARTs of the Cirrus
Logic EP711x/EP721x/EP731x processors.
config [31mCONFIG_SERIAL_CLPS711X_CONSOLE[0m
bool "Support for console on CLPS711X serial port"
depends on [31mCONFIG_SERIAL_CLPS711X[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
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=ttyCL1".
config [31mCONFIG_SERIAL_SAMSUNG[0m
tristate "Samsung SoC serial support"
depends on [31mCONFIG_PLAT_SAMSUNG[0m || [31mCONFIG_ARCH_EXYNOS[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the on-chip UARTs on the Samsung S3C24XX series CPUs,
providing /dev/ttySAC0, 1 and 2 (note, some machines may not
provide all of these ports, depending on how the serial port
pins are configured.
config [31mCONFIG_SERIAL_SAMSUNG_UARTS_4[0m
bool
depends on [31mCONFIG_SERIAL_SAMSUNG[0m
default y if !([31mCONFIG_CPU_S3C2410[0m || [31mCONFIG_CPU_S3C2412[0m || [31mCONFIG_CPU_S3C2440[0m || [31mCONFIG_CPU_S3C2442[0m)
help
Internal node for the common case of 4 Samsung compatible UARTs
config [31mCONFIG_SERIAL_SAMSUNG_UARTS[0m
int
depends on [31mCONFIG_SERIAL_SAMSUNG[0m
default 4 if [31mCONFIG_SERIAL_SAMSUNG_UARTS_4[0m || [31mCONFIG_CPU_S3C2416[0m
default 3
help
Select the number of available UART ports for the Samsung S3C
serial driver
config [31mCONFIG_SERIAL_SAMSUNG_DEBUG[0m
bool "Samsung SoC serial debug"
depends on [31mCONFIG_SERIAL_SAMSUNG[0m && [31mCONFIG_DEBUG_LL[0m
help
Add support for debugging the serial driver. Since this is
generally being used as a console, we use our own output
routines that go via the low-level debug printascii()
function.
config [31mCONFIG_SERIAL_SAMSUNG_CONSOLE[0m
bool "Support for console on Samsung SoC serial port"
depends on [31mCONFIG_SERIAL_SAMSUNG[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Allow selection of the S3C24XX on-board serial ports for use as
an virtual console.
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=ttySACx". (Try "man bootparam" or see the documentation of
your boot loader about how to pass options to the kernel at
boot time.)
config [31mCONFIG_SERIAL_SIRFSOC[0m
tristate "SiRF SoC Platform Serial port support"
depends on [31mCONFIG_ARCH_SIRF[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the on-chip UART on the CSR SiRFprimaII series,
providing /dev/ttySiRF0, 1 and 2 (note, some machines may not
provide all of these ports, depending on how the serial port
pins are configured).
config [31mCONFIG_SERIAL_SIRFSOC_CONSOLE[0m
bool "Support for console on SiRF SoC serial port"
depends on [31mCONFIG_SERIAL_SIRFSOC[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
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=ttySiRFx". (Try "man bootparam" or see the documentation of
your boot loader about how to pass options to the kernel at
boot time.)
config [31mCONFIG_SERIAL_TEGRA[0m
tristate "NVIDIA Tegra20/30 SoC serial controller"
depends on [31mCONFIG_ARCH_TEGRA[0m && [31mCONFIG_TEGRA20_APB_DMA[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the on-chip UARTs on the NVIDIA Tegra series SOCs
providing /dev/ttyTHS0, 1, 2, 3 and 4 (note, some machines may not
provide all of these ports, depending on how the serial port
are enabled). This driver uses the APB DMA to achieve higher baudrate
and better performance.
config [31mCONFIG_SERIAL_MAX3100[0m
tristate "MAX3100 support"
depends on [31mCONFIG_SPI[0m
select [31mCONFIG_SERIAL_CORE[0m
help
MAX3100 chip support
config [31mCONFIG_SERIAL_MAX310X[0m
tristate "MAX310X support"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_REGMAP_SPI[0m if [31mCONFIG_SPI_MASTER[0m
default n
help
This selects support for an advanced UART from Maxim (Dallas).
Supported ICs are MAX3107, MAX3108, MAX3109, MAX14830.
Each IC contains 128 words each of receive and transmit FIFO
that can be controlled through [31mCONFIG_I2C[0m or high-speed [31mCONFIG_SPI[0m.
Say Y here if you want to support this ICs.
config [31mCONFIG_SERIAL_DZ[0m
bool "DECstation DZ serial driver"
depends on [31mCONFIG_MACH_DECSTATION[0m && [31mCONFIG_32BIT[0m
select [31mCONFIG_SERIAL_CORE[0m
default y
---help---
DZ11-family serial controllers for DECstations and VAXstations,
including the DC7085, M7814, and M7819.
config [31mCONFIG_SERIAL_DZ_CONSOLE[0m
bool "Support console on DECstation DZ serial driver"
depends on [31mCONFIG_SERIAL_DZ[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
default y
---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).
Note that the firmware uses ttyS3 as the serial console on
DECstations that use this driver.
If unsure, say Y.
config [31mCONFIG_SERIAL_ZS[0m
tristate "DECstation Z85C30 serial support"
depends on [31mCONFIG_MACH_DECSTATION[0m
select [31mCONFIG_SERIAL_CORE[0m
default y
---help---
Support for the Zilog 85C350 serial communications controller used
for serial ports in newer DECstation systems. These include the
DECsystem 5900 and all models of the DECstation and DECsystem 5000
systems except from model 200.
If unsure, say Y. To compile this driver as a module, choose [31mCONFIG_M[0m here:
the module will be called zs.
config [31mCONFIG_SERIAL_ZS_CONSOLE[0m
bool "Support for console on a DECstation Z85C30 serial port"
depends on [31mCONFIG_SERIAL_ZS[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
default y
---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).
Note that the firmware uses ttyS1 as the serial console on the
Maxine and ttyS3 on the others using this driver.
If unsure, say Y.
config [31mCONFIG_SERIAL_21285[0m
tristate "DC21285 serial port support"
depends on [31mCONFIG_FOOTBRIDGE[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a machine based on a 21285 (Footbridge) StrongARM(R)/
[31mCONFIG_PCI[0m bridge you can enable its onboard serial port by enabling this
option.
config [31mCONFIG_SERIAL_21285_CONSOLE[0m
bool "Console on DC21285 serial port"
depends on [31mCONFIG_SERIAL_21285[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have enabled the serial port on the 21285 footbridge you can
make it the console by answering Y to this option.
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=ttyFB". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
config [31mCONFIG_SERIAL_MPSC[0m
bool "Marvell MPSC serial port support"
depends on [31mCONFIG_MV64X60[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Say Y here if you want to use the Marvell [31mCONFIG_MPSC[0m serial controller.
config [31mCONFIG_SERIAL_MPSC_CONSOLE[0m
bool "Support for console on Marvell MPSC serial port"
depends on [31mCONFIG_SERIAL_MPSC[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you want to support a serial console on a Marvell [31mCONFIG_MPSC[0m.
config [31mCONFIG_SERIAL_PXA[0m
bool "PXA serial port support (DEPRECATED)"
depends on [31mCONFIG_ARCH_PXA[0m || [31mCONFIG_ARCH_MMP[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_8250_PXA[0m if [31mCONFIG_SERIAL_8250[0m=y
select [31mCONFIG_SERIAL_PXA_NON8250[0m if ![31mCONFIG_SERIAL_8250[0m=y
help
If you have a machine based on an Intel XScale PXA2xx CPU you
can enable its onboard serial ports by enabling this option.
Unless you have a specific need, you should use [31mCONFIG_SERIAL_8250_PXA[0m
instead of this.
config [31mCONFIG_SERIAL_PXA_NON8250[0m
bool
depends on ![31mCONFIG_SERIAL_8250[0m
config [31mCONFIG_SERIAL_PXA_CONSOLE[0m
bool "Console on PXA serial port (DEPRECATED)"
depends on [31mCONFIG_SERIAL_PXA[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_8250_CONSOLE[0m if [31mCONFIG_SERIAL_8250[0m=y
help
If you have enabled the serial port on the Intel XScale PXA
CPU you can make it the console by answering Y to this option.
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=ttySA0". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
Unless you have a specific need, you should use [31mCONFIG_SERIAL_8250_PXA[0m
and [31mCONFIG_SERIAL_8250_CONSOLE[0m instead of this.
config [31mCONFIG_SERIAL_SA1100[0m
bool "SA1100 serial port support"
depends on [31mCONFIG_ARCH_SA1100[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a machine based on a SA1100/SA1110 StrongARM(R) CPU you
can enable its onboard serial port by enabling this option.
Please read <file:Documentation/arm/SA1100/serial_UART> for further
info.
config [31mCONFIG_SERIAL_SA1100_CONSOLE[0m
bool "Console on SA1100 serial port"
depends on [31mCONFIG_SERIAL_SA1100[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have enabled the serial port on the SA1100/SA1110 StrongARM
CPU you can make it the console by answering Y to this option.
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=ttySA0". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
config [31mCONFIG_SERIAL_BFIN[0m
tristate "Blackfin serial port support"
depends on [31mCONFIG_BLACKFIN[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_BFIN_UART0[0m if ([31mCONFIG_BF531[0m || [31mCONFIG_BF532[0m || [31mCONFIG_BF533[0m || [31mCONFIG_BF561[0m)
help
Add support for the built-in UARTs on the Blackfin.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module is named bfin_uart.ko.
config [31mCONFIG_SERIAL_BFIN_CONSOLE[0m
bool "Console on Blackfin serial port"
depends on [31mCONFIG_SERIAL_BFIN[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
choice
prompt "UART Mode"
depends on [31mCONFIG_SERIAL_BFIN[0m
default [31mCONFIG_SERIAL_BFIN_DMA[0m
help
This driver supports the built-in serial ports of the Blackfin family
of CPUs
config [31mCONFIG_SERIAL_BFIN_DMA[0m
bool "DMA mode"
depends on ![31mCONFIG_DMA_UNCACHED_NONE[0m && [31mCONFIG_KGDB_SERIAL_CONSOLE[0m=n
help
This driver works under DMA mode. If this option is selected, the
blackfin simple dma driver is also enabled.
config [31mCONFIG_SERIAL_BFIN_PIO[0m
bool "PIO mode"
help
This driver works under PIO mode.
endchoice
config [31mCONFIG_SERIAL_BFIN_UART0[0m
bool "Enable UART0"
depends on [31mCONFIG_SERIAL_BFIN[0m
help
Enable UART0
config [31mCONFIG_BFIN_UART0_CTSRTS[0m
bool "Enable UART0 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_UART0[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_UART1[0m
bool "Enable UART1"
depends on [31mCONFIG_SERIAL_BFIN[0m && (![31mCONFIG_BF531[0m && ![31mCONFIG_BF532[0m && ![31mCONFIG_BF533[0m && ![31mCONFIG_BF561[0m)
help
Enable UART1
config [31mCONFIG_BFIN_UART1_CTSRTS[0m
bool "Enable UART1 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_UART1[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_UART2[0m
bool "Enable UART2"
depends on [31mCONFIG_SERIAL_BFIN[0m && ([31mCONFIG_BF54x[0m || [31mCONFIG_BF538[0m || [31mCONFIG_BF539[0m)
help
Enable UART2
config [31mCONFIG_BFIN_UART2_CTSRTS[0m
bool "Enable UART2 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_UART2[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_UART3[0m
bool "Enable UART3"
depends on [31mCONFIG_SERIAL_BFIN[0m && ([31mCONFIG_BF54x[0m)
help
Enable UART3
config [31mCONFIG_BFIN_UART3_CTSRTS[0m
bool "Enable UART3 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_UART3[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_IMX[0m
tristate "IMX serial port support"
depends on [31mCONFIG_HAS_DMA[0m
depends on [31mCONFIG_ARCH_MXC[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_RATIONAL[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
help
If you have a machine based on a Motorola IMX CPU you
can enable its onboard serial port by enabling this option.
config [31mCONFIG_SERIAL_IMX_CONSOLE[0m
bool "Console on IMX serial port"
depends on [31mCONFIG_SERIAL_IMX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m if [31mCONFIG_OF[0m
help
If you have enabled the serial port on the Freescale IMX
CPU you can make it the console by answering Y to this option.
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=ttymxc0". (Try "man bootparam" or see the documentation of
your bootloader about how to pass options to the kernel at boot time.)
config [31mCONFIG_SERIAL_UARTLITE[0m
tristate "Xilinx uartlite serial port support"
depends on [31mCONFIG_HAS_IOMEM[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Say Y here if you want to use the Xilinx uartlite serial controller.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called uartlite.
config [31mCONFIG_SERIAL_UARTLITE_CONSOLE[0m
bool "Support for console on Xilinx uartlite serial port"
depends on [31mCONFIG_SERIAL_UARTLITE[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Say Y here if you wish to use a Xilinx uartlite 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).
config [31mCONFIG_SERIAL_SUNCORE[0m
bool
depends on [31mCONFIG_SPARC[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
default y
config [31mCONFIG_SERIAL_SUNZILOG[0m
tristate "Sun Zilog8530 serial support"
depends on [31mCONFIG_SPARC[0m
help
This driver supports the Zilog8530 serial ports found on many Sparc
systems. Say Y or [31mCONFIG_M[0m if you want to be able to these serial ports.
config [31mCONFIG_SERIAL_SUNZILOG_CONSOLE[0m
bool "Console on Sun Zilog8530 serial port"
depends on [31mCONFIG_SERIAL_SUNZILOG[0m=y
help
If you would like to be able to use the Zilog8530 serial port
on your Sparc system as the console, you can do so by answering
Y to this option.
config [31mCONFIG_SERIAL_SUNSU[0m
tristate "Sun SU serial support"
depends on [31mCONFIG_SPARC[0m && [31mCONFIG_PCI[0m
help
This driver supports the 8250 serial ports that run the keyboard and
mouse on ([31mCONFIG_PCI[0m) UltraSPARC systems. Say Y or [31mCONFIG_M[0m if you want to be able
to these serial ports.
config [31mCONFIG_SERIAL_SUNSU_CONSOLE[0m
bool "Console on Sun SU serial port"
depends on [31mCONFIG_SERIAL_SUNSU[0m=y
help
If you would like to be able to use the SU serial port
on your Sparc system as the console, you can do so by answering
Y to this option.
config [31mCONFIG_SERIAL_MUX[0m
tristate "Serial MUX support"
depends on [31mCONFIG_GSC[0m
select [31mCONFIG_SERIAL_CORE[0m
default y
---help---
Saying Y here will enable the hardware MUX serial driver for
the Nova, K class systems and [31mCONFIG_D[0m class with a 'remote control card'.
The hardware MUX is not 8250/16550 compatible therefore the
/dev/ttyB0 device is shared between the Serial MUX and the PDC
software console. The following steps need to be completed to use
the Serial MUX:
1. create the device entry (mknod /dev/ttyB0 c 11 0)
2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
3. Add device ttyB0 to /etc/securetty (if you want to log on as
root on this console.)
4. Change the kernel command console parameter to: console=ttyB0
config [31mCONFIG_SERIAL_MUX_CONSOLE[0m
bool "Support for console on serial MUX"
depends on [31mCONFIG_SERIAL_MUX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
default y
config [31mCONFIG_PDC_CONSOLE[0m
bool "PDC software console support"
depends on [31mCONFIG_PARISC[0m && ![31mCONFIG_SERIAL_MUX[0m && [31mCONFIG_VT[0m
default n
help
Saying Y here will enable the software based PDC console to be
used as the system console. This is useful for machines in
which the hardware based console has not been written yet. The
following steps must be completed to use the PDC console:
1. create the device entry (mknod /dev/ttyB0 c 11 0)
2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
3. Add device ttyB0 to /etc/securetty (if you want to log on as
root on this console.)
4. Change the kernel command console parameter to: console=ttyB0
config [31mCONFIG_SERIAL_SUNSAB[0m
tristate "Sun Siemens SAB82532 serial support"
depends on [31mCONFIG_SPARC[0m && [31mCONFIG_PCI[0m
help
This driver supports the Siemens SAB82532 DUSCC serial ports on newer
([31mCONFIG_PCI[0m) UltraSPARC systems. Say Y or [31mCONFIG_M[0m if you want to be able to these
serial ports.
config [31mCONFIG_SERIAL_SUNSAB_CONSOLE[0m
bool "Console on Sun Siemens SAB82532 serial port"
depends on [31mCONFIG_SERIAL_SUNSAB[0m=y
help
If you would like to be able to use the SAB82532 serial port
on your Sparc system as the console, you can do so by answering
Y to this option.
config [31mCONFIG_SERIAL_SUNHV[0m
bool "Sun4v Hypervisor Console support"
depends on [31mCONFIG_SPARC64[0m
help
This driver supports the console device found on SUN4V Sparc
systems. Say Y if you want to be able to use this device.
config [31mCONFIG_SERIAL_IP22_ZILOG[0m
tristate "SGI Zilog8530 serial support"
depends on [31mCONFIG_SGI_HAS_ZILOG[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Zilog8530 serial ports found on SGI
systems. Say Y or [31mCONFIG_M[0m if you want to be able to these serial ports.
config [31mCONFIG_SERIAL_IP22_ZILOG_CONSOLE[0m
bool "Console on SGI Zilog8530 serial port"
depends on [31mCONFIG_SERIAL_IP22_ZILOG[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_SH_SCI[0m
tristate "SuperH SCI(F) serial port support"
depends on [31mCONFIG_SUPERH[0m || [31mCONFIG_ARCH_RENESAS[0m || [31mCONFIG_H8300[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
config [31mCONFIG_SERIAL_SH_SCI_NR_UARTS[0m
int "Maximum number of SCI(F) serial ports"
depends on [31mCONFIG_SERIAL_SH_SCI[0m
default "2"
config [31mCONFIG_SERIAL_SH_SCI_CONSOLE[0m
bool "Support for console on SuperH SCI(F)"
depends on [31mCONFIG_SERIAL_SH_SCI[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_SH_SCI_EARLYCON[0m
bool "Support for early console on SuperH SCI(F)"
depends on [31mCONFIG_SERIAL_SH_SCI[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
config [31mCONFIG_SERIAL_SH_SCI_DMA[0m
bool "DMA support"
depends on [31mCONFIG_SERIAL_SH_SCI[0m && [31mCONFIG_DMA_ENGINE[0m
config [31mCONFIG_SERIAL_PNX8XXX[0m
bool "Enable PNX8XXX SoCs' UART Support"
depends on [31mCONFIG_SOC_PNX833X[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a [31mCONFIG_MIPS[0m-based Philips SoC such as PNX8330 and you want
to use serial ports, say Y. Otherwise, say N.
config [31mCONFIG_SERIAL_PNX8XXX_CONSOLE[0m
bool "Enable PNX8XX0 serial console"
depends on [31mCONFIG_SERIAL_PNX8XXX[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have a [31mCONFIG_MIPS[0m-based Philips SoC such as PNX8330 and you want
to use serial console, say Y. Otherwise, say N.
config [31mCONFIG_SERIAL_HS_LPC32XX[0m
tristate "LPC32XX high speed serial port support"
depends on [31mCONFIG_ARCH_LPC32XX[0m && [31mCONFIG_OF[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the LPC32XX high speed serial ports (up to 900kbps).
Those are UARTs completely different from the Standard UARTs on the
LPC32XX SoC.
Choose [31mCONFIG_M[0m or Y here to build this driver.
config [31mCONFIG_SERIAL_HS_LPC32XX_CONSOLE[0m
bool "Enable LPC32XX high speed UART serial console"
depends on [31mCONFIG_SERIAL_HS_LPC32XX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you would like to be able to use one of the high speed serial
ports on the LPC32XX as the console, you can do so by answering
Y to this option.
config [31mCONFIG_SERIAL_CORE[0m
tristate
config [31mCONFIG_SERIAL_CORE_CONSOLE[0m
bool
config [31mCONFIG_CONSOLE_POLL[0m
bool
config [31mCONFIG_SERIAL_MCF[0m
bool "Coldfire serial support"
depends on [31mCONFIG_COLDFIRE[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This serial driver supports the Freescale Coldfire serial ports.
config [31mCONFIG_SERIAL_MCF_BAUDRATE[0m
int "Default baudrate for Coldfire serial ports"
depends on [31mCONFIG_SERIAL_MCF[0m
default 19200
help
This setting lets you define what the default baudrate is for the
ColdFire serial ports. The usual default varies from board to board,
and this setting is a way of catering for that.
config [31mCONFIG_SERIAL_MCF_CONSOLE[0m
bool "Coldfire serial console support"
depends on [31mCONFIG_SERIAL_MCF[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Enable a ColdFire internal serial port to be the system console.
config [31mCONFIG_SERIAL_PMACZILOG[0m
tristate "Mac or PowerMac z85c30 ESCC support"
depends on ([31mCONFIG_M68K[0m && [31mCONFIG_MAC[0m) || [31mCONFIG_PPC_PMAC[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Zilog z85C30 serial ports found on
(Power)Mac machines.
Say Y or [31mCONFIG_M[0m if you want to be able to these serial ports.
config [31mCONFIG_SERIAL_PMACZILOG_TTYS[0m
bool "Use ttySn device nodes for Zilog z85c30"
depends on [31mCONFIG_SERIAL_PMACZILOG[0m
help
The pmac_zilog driver for the z85C30 chip on many powermacs
historically used the device numbers for /dev/ttySn. The
8250 serial port driver also uses these numbers, which means
the two drivers being unable to coexist; you could not use
both z85C30 and 8250 type ports at the same time.
If this option is not selected, the pmac_zilog driver will
use the device numbers allocated for /dev/ttyPZn. This allows
the pmac_zilog and 8250 drivers to co-exist, but may cause
existing userspace setups to break. Programs that need to
access the built-in serial ports on powermacs will need to
be reconfigured to use /dev/ttyPZn instead of /dev/ttySn.
If you enable this option, any z85c30 ports in the system will
be registered as ttyS0 onwards as in the past, and you will be
unable to use the 8250 module for [31mCONFIG_PCMCIA[0m or other 16C550-style
UARTs.
Say N unless you need the z85c30 ports on your (Power)Mac
to appear as /dev/ttySn.
config [31mCONFIG_SERIAL_PMACZILOG_CONSOLE[0m
bool "Console on Mac or PowerMac z85c30 serial port"
depends on [31mCONFIG_SERIAL_PMACZILOG[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you would like to be able to use the z85c30 serial port
on your (Power)Mac as the console, you can do so by answering
Y to this option.
config [31mCONFIG_SERIAL_CPM[0m
tristate "CPM SCC/SMC serial port support"
depends on [31mCONFIG_CPM2[0m || [31mCONFIG_CPM1[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the [31mCONFIG_SCC[0m and [31mCONFIG_SMC[0m serial ports on Motorola
embedded PowerPC that contain a [31mCONFIG_CPM1[0m ([31mCONFIG_8xx[0m) or [31mCONFIG_CPM2[0m (8xxx)
config [31mCONFIG_SERIAL_CPM_CONSOLE[0m
bool "Support for console on CPM SCC/SMC serial port"
depends on [31mCONFIG_SERIAL_CPM[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you wish to use a [31mCONFIG_SCC[0m or [31mCONFIG_SMC[0m [31mCONFIG_CPM[0m UART 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).
Even if you say Y here, the currently visible framebuffer 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=ttyCPM0". (Try "man bootparam" or see the documentation of
your boot loader (lilo or loadlin) about how to pass options to the
kernel at boot time.)
config [31mCONFIG_SERIAL_SGI_L1_CONSOLE[0m
bool "SGI Altix L1 serial console support"
depends on [31mCONFIG_IA64_GENERIC[0m || [31mCONFIG_IA64_SGI_SN2[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have an SGI Altix and you would like to use the system
controller serial port as your console (you want this!),
say Y. Otherwise, say N.
config [31mCONFIG_SERIAL_PIC32[0m
tristate "Microchip PIC32 serial support"
depends on [31mCONFIG_MACH_PIC32[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a PIC32, this driver supports the serial ports.
Say Y or [31mCONFIG_M[0m to use PIC32 serial ports, otherwise say N. Note that
to use a serial port as a console, this must be included in kernel and
not as a module.
config [31mCONFIG_SERIAL_PIC32_CONSOLE[0m
bool "PIC32 serial console support"
depends on [31mCONFIG_SERIAL_PIC32[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have a PIC32, this driver supports the putting a console on one
of the serial ports.
Say Y to use the PIC32 console, otherwise say N.
config [31mCONFIG_SERIAL_MPC52xx[0m
tristate "Freescale MPC52xx/MPC512x family PSC serial support"
depends on [31mCONFIG_PPC_MPC52xx[0m || [31mCONFIG_PPC_MPC512x[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports MPC52xx and MPC512x PSC serial ports. If you would
like to use them, you must answer Y or [31mCONFIG_M[0m to this option. Note that
for use as console, it must be included in kernel and not as a
module.
config [31mCONFIG_SERIAL_MPC52xx_CONSOLE[0m
bool "Console on a Freescale MPC52xx/MPC512x family PSC serial port"
depends on [31mCONFIG_SERIAL_MPC52xx[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Select this options if you'd like to use one of the PSC serial port
of the Freescale MPC52xx family as a console.
config [31mCONFIG_SERIAL_MPC52xx_CONSOLE_BAUD[0m
int "Freescale MPC52xx/MPC512x family PSC serial port baud"
depends on [31mCONFIG_SERIAL_MPC52xx_CONSOLE[0m=y
default "9600"
help
Select the MPC52xx console baud rate.
This value is only used if the bootloader doesn't pass in the
console baudrate
config [31mCONFIG_SERIAL_ICOM[0m
tristate "IBM Multiport Serial Adapter"
depends on [31mCONFIG_PCI[0m && [31mCONFIG_PPC_PSERIES[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_FW_LOADER[0m
help
This driver is for a family of multiport serial adapters
including 2 port RVX, 2 port internal modem, 4 port internal
modem and a split 1 port RVX and 1 port internal modem.
This driver can also be built as a module. If so, the module
will be called icom.
config [31mCONFIG_SERIAL_M32R_SIO[0m
bool "M32R SIO I/F"
depends on [31mCONFIG_M32R[0m
default y
select [31mCONFIG_SERIAL_CORE[0m
help
Say Y here if you want to use the [31mCONFIG_M32R[0m serial controller.
config [31mCONFIG_SERIAL_M32R_SIO_CONSOLE[0m
bool "use SIO console"
depends on [31mCONFIG_SERIAL_M32R_SIO[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you want to support a serial console.
If you use an M3T-M32700UT or an OPSPUT platform,
please say also y for [31mCONFIG_SERIAL_M32R_PLDSIO[0m.
config [31mCONFIG_SERIAL_M32R_PLDSIO[0m
bool "M32R SIO I/F on a PLD"
depends on [31mCONFIG_SERIAL_M32R_SIO[0m=y && ([31mCONFIG_PLAT_OPSPUT[0m || [31mCONFIG_PLAT_USRV[0m || [31mCONFIG_PLAT_M32700UT[0m)
default n
help
Say Y here if you want to use the [31mCONFIG_M32R[0m serial controller
on a PLD (Programmable Logic Device).
If you use an M3T-M32700UT or an OPSPUT platform,
please say Y.
config [31mCONFIG_SERIAL_TXX9[0m
bool "TMPTX39XX/49XX SIO support"
depends on [31mCONFIG_HAS_TXX9_SERIAL[0m
select [31mCONFIG_SERIAL_CORE[0m
default y
config [31mCONFIG_HAS_TXX9_SERIAL[0m
bool
config [31mCONFIG_SERIAL_TXX9_NR_UARTS[0m
int "Maximum number of TMPTX39XX/49XX SIO ports"
depends on [31mCONFIG_SERIAL_TXX9[0m
default "6"
config [31mCONFIG_SERIAL_TXX9_CONSOLE[0m
bool "TMPTX39XX/49XX SIO Console support"
depends on [31mCONFIG_SERIAL_TXX9[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_TXX9_STDSERIAL[0m
bool "TX39XX/49XX SIO act as standard serial"
depends on ![31mCONFIG_SERIAL_8250[0m && [31mCONFIG_SERIAL_TXX9[0m
config [31mCONFIG_SERIAL_VR41XX[0m
tristate "NEC VR4100 series Serial Interface Unit support"
depends on [31mCONFIG_CPU_VR41XX[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a NEC VR4100 series processor and you want to use
Serial Interface Unit(SIU) or Debug Serial Interface Unit(DSIU)
(not include VR4111/VR4121 DSIU), say Y. Otherwise, say N.
config [31mCONFIG_SERIAL_VR41XX_CONSOLE[0m
bool "Enable NEC VR4100 series Serial Interface Unit console"
depends on [31mCONFIG_SERIAL_VR41XX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have a NEC VR4100 series processor and you want to use
a console on a serial port, say Y. Otherwise, say N.
config [31mCONFIG_SERIAL_JSM[0m
tristate "Digi International NEO and Classic PCI Support"
depends on [31mCONFIG_PCI[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This is a driver for Digi International's Neo and Classic series
of cards which provide multiple serial ports. You would need
something like this to connect more than two modems to your Linux
box, for instance in order to become a dial-in server. This driver
supports [31mCONFIG_PCI[0m boards only.
If you have a card like this, say Y here, otherwise say N.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called jsm.
config [31mCONFIG_SERIAL_SGI_IOC4[0m
tristate "SGI IOC4 controller serial support"
depends on ([31mCONFIG_IA64_GENERIC[0m || [31mCONFIG_IA64_SGI_SN2[0m) && [31mCONFIG_SGI_IOC4[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have an SGI Altix with an IOC4 based Base IO card
and wish to use the serial ports on this card, say Y.
Otherwise, say N.
config [31mCONFIG_SERIAL_SGI_IOC3[0m
tristate "SGI Altix IOC3 serial support"
depends on ([31mCONFIG_IA64_GENERIC[0m || [31mCONFIG_IA64_SGI_SN2[0m) && [31mCONFIG_SGI_IOC3[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have an SGI Altix with an IOC3 serial card,
say Y or [31mCONFIG_M[0m. Otherwise, say N.
config [31mCONFIG_SERIAL_MSM[0m
tristate "MSM on-chip serial port support"
depends on [31mCONFIG_ARCH_QCOM[0m
select [31mCONFIG_SERIAL_CORE[0m
config [31mCONFIG_SERIAL_MSM_CONSOLE[0m
bool "MSM serial console support"
depends on [31mCONFIG_SERIAL_MSM[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
config [31mCONFIG_SERIAL_VT8500[0m
bool "VIA VT8500 on-chip serial port support"
depends on [31mCONFIG_ARCH_VT8500[0m
select [31mCONFIG_SERIAL_CORE[0m
config [31mCONFIG_SERIAL_VT8500_CONSOLE[0m
bool "VIA VT8500 serial console support"
depends on [31mCONFIG_SERIAL_VT8500[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_ETRAXFS[0m
bool "ETRAX FS serial port support"
depends on [31mCONFIG_ETRAX_ARCH_V32[0m && [31mCONFIG_OF[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
config [31mCONFIG_SERIAL_ETRAXFS_CONSOLE[0m
bool "ETRAX FS serial console support"
depends on [31mCONFIG_SERIAL_ETRAXFS[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_NETX[0m
tristate "NetX serial port support"
depends on [31mCONFIG_ARCH_NETX[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a machine based on a Hilscher NetX SoC you
can enable its onboard serial port by enabling this option.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called netx-serial.
config [31mCONFIG_SERIAL_NETX_CONSOLE[0m
bool "Console on NetX serial port"
depends on [31mCONFIG_SERIAL_NETX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have enabled the serial port on the Hilscher NetX SoC
you can make it the console by answering Y to this option.
config [31mCONFIG_SERIAL_OMAP[0m
tristate "OMAP serial port support"
depends on [31mCONFIG_ARCH_OMAP2PLUS[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have a machine based on an Texas Instruments OMAP CPU you
can enable its onboard serial ports by enabling this option.
By enabling this option you take advantage of dma feature available
with the omap-serial driver. DMA support can be enabled from platform
data.
config [31mCONFIG_SERIAL_OMAP_CONSOLE[0m
bool "Console on OMAP serial port"
depends on [31mCONFIG_SERIAL_OMAP[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Select this option if you would like to use omap serial port as
console.
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=ttyOx". (Try "man bootparam" or see the documentation of
your boot loader about how to pass options to the kernel at
boot time.)
config [31mCONFIG_SERIAL_LANTIQ[0m
bool "Lantiq serial driver"
depends on [31mCONFIG_LANTIQ[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Support for console and UART on Lantiq SoCs.
config [31mCONFIG_SERIAL_QE[0m
tristate "Freescale QUICC Engine serial port support"
depends on [31mCONFIG_QUICC_ENGINE[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_FW_LOADER[0m
default n
help
This driver supports the QE serial ports on Freescale embedded
PowerPC that contain a QUICC Engine.
config [31mCONFIG_SERIAL_SCCNXP[0m
tristate "SCCNXP serial port support"
select [31mCONFIG_SERIAL_CORE[0m
help
This selects support for an advanced UART from NXP (Philips).
Supported ICs are SCC2681, SCC2691, SCC2692, SC28L91, SC28L92,
SC28L202, SCC68681 and SCC68692.
config [31mCONFIG_SERIAL_SCCNXP_CONSOLE[0m
bool "Console on SCCNXP serial port"
depends on [31mCONFIG_SERIAL_SCCNXP[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Support for console on SCCNXP serial ports.
config [31mCONFIG_SERIAL_SC16IS7XX_CORE[0m
tristate
config [31mCONFIG_SERIAL_SC16IS7XX[0m
tristate "SC16IS7xx serial support"
select [31mCONFIG_SERIAL_CORE[0m
depends on ([31mCONFIG_SPI_MASTER[0m && ![31mCONFIG_I2C[0m) || [31mCONFIG_I2C[0m
help
This selects support for SC16IS7xx serial ports.
Supported ICs are SC16IS740, SC16IS741, SC16IS750, SC16IS752,
SC16IS760 and SC16IS762. Select supported buses using options below.
config [31mCONFIG_SERIAL_SC16IS7XX_I2C[0m
bool "SC16IS7xx for I2C interface"
depends on [31mCONFIG_SERIAL_SC16IS7XX[0m
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SERIAL_SC16IS7XX_CORE[0m if [31mCONFIG_SERIAL_SC16IS7XX[0m
select [31mCONFIG_REGMAP_I2C[0m if [31mCONFIG_I2C[0m
default y
help
Enable SC16IS7xx driver on [31mCONFIG_I2C[0m bus,
If required say y, and say n to i2c if not required,
Enabled by default to support oldconfig.
You must select at least one bus for the driver to be built.
config [31mCONFIG_SERIAL_SC16IS7XX_SPI[0m
bool "SC16IS7xx for spi interface"
depends on [31mCONFIG_SERIAL_SC16IS7XX[0m
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SERIAL_SC16IS7XX_CORE[0m if [31mCONFIG_SERIAL_SC16IS7XX[0m
select [31mCONFIG_REGMAP_SPI[0m if [31mCONFIG_SPI_MASTER[0m
help
Enable SC16IS7xx driver on [31mCONFIG_SPI[0m bus,
If required say y, and say n to spi if not required,
This is additional support to exsisting driver.
You must select at least one bus for the driver to be built.
config [31mCONFIG_SERIAL_BFIN_SPORT[0m
tristate "Blackfin SPORT emulate UART"
depends on [31mCONFIG_BLACKFIN[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Enable SPORT emulate UART on Blackfin series.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called bfin_sport_uart.
config [31mCONFIG_SERIAL_BFIN_SPORT_CONSOLE[0m
bool "Console on Blackfin sport emulated uart"
depends on [31mCONFIG_SERIAL_BFIN_SPORT[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_BFIN_SPORT0_UART[0m
bool "Enable UART over SPORT0"
depends on [31mCONFIG_SERIAL_BFIN_SPORT[0m && !([31mCONFIG_BF542[0m || [31mCONFIG_BF544[0m)
help
Enable UART over SPORT0
config [31mCONFIG_SERIAL_BFIN_SPORT0_UART_CTSRTS[0m
bool "Enable UART over SPORT0 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_SPORT0_UART[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_SPORT1_UART[0m
bool "Enable UART over SPORT1"
depends on [31mCONFIG_SERIAL_BFIN_SPORT[0m
help
Enable UART over SPORT1
config [31mCONFIG_SERIAL_BFIN_SPORT1_UART_CTSRTS[0m
bool "Enable UART over SPORT1 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_SPORT1_UART[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_SPORT2_UART[0m
bool "Enable UART over SPORT2"
depends on [31mCONFIG_SERIAL_BFIN_SPORT[0m && ([31mCONFIG_BF54x[0m || [31mCONFIG_BF538[0m || [31mCONFIG_BF539[0m)
help
Enable UART over SPORT2
config [31mCONFIG_SERIAL_BFIN_SPORT2_UART_CTSRTS[0m
bool "Enable UART over SPORT2 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_SPORT2_UART[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_BFIN_SPORT3_UART[0m
bool "Enable UART over SPORT3"
depends on [31mCONFIG_SERIAL_BFIN_SPORT[0m && ([31mCONFIG_BF54x[0m || [31mCONFIG_BF538[0m || [31mCONFIG_BF539[0m)
help
Enable UART over SPORT3
config [31mCONFIG_SERIAL_BFIN_SPORT3_UART_CTSRTS[0m
bool "Enable UART over SPORT3 hardware flow control"
depends on [31mCONFIG_SERIAL_BFIN_SPORT3_UART[0m
help
Enable hardware flow control in the driver.
config [31mCONFIG_SERIAL_TIMBERDALE[0m
tristate "Support for timberdale UART"
select [31mCONFIG_SERIAL_CORE[0m
depends on [31mCONFIG_X86_32[0m || [31mCONFIG_COMPILE_TEST[0m
---help---
Add support for UART controller on timberdale.
config [31mCONFIG_SERIAL_BCM63XX[0m
tristate "Broadcom BCM63xx/BCM33xx UART support"
select [31mCONFIG_SERIAL_CORE[0m
depends on [31mCONFIG_MIPS[0m || [31mCONFIG_ARM[0m || [31mCONFIG_COMPILE_TEST[0m
help
This enables the driver for the onchip UART core found on
the following chipsets:
BCM33xx (cable modem)
BCM63xx/BCM63xxx (DSL)
BCM68xx (PON)
BCM7xxx (STB) - DOCSIS console
config [31mCONFIG_SERIAL_BCM63XX_CONSOLE[0m
bool "Console on BCM63xx serial port"
depends on [31mCONFIG_SERIAL_BCM63XX[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
If you have enabled the serial port on the BCM63xx CPU
you can make it the console by answering Y to this option.
config [31mCONFIG_SERIAL_GRLIB_GAISLER_APBUART[0m
tristate "GRLIB APBUART serial support"
depends on [31mCONFIG_OF[0m && [31mCONFIG_SPARC[0m
select [31mCONFIG_SERIAL_CORE[0m
---help---
Add support for the GRLIB APBUART serial port.
config [31mCONFIG_SERIAL_GRLIB_GAISLER_APBUART_CONSOLE[0m
bool "Console on GRLIB APBUART serial port"
depends on [31mCONFIG_SERIAL_GRLIB_GAISLER_APBUART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Support for running a console on the GRLIB APBUART
config [31mCONFIG_SERIAL_ALTERA_JTAGUART[0m
tristate "Altera JTAG UART support"
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Altera JTAG UART port.
config [31mCONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE[0m
bool "Altera JTAG UART console support"
depends on [31mCONFIG_SERIAL_ALTERA_JTAGUART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Enable a Altera JTAG UART port to be the system console.
config [31mCONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS[0m
bool "Bypass output when no connection"
depends on [31mCONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Bypass console output and keep going even if there is no
JTAG terminal connection with the host.
config [31mCONFIG_SERIAL_ALTERA_UART[0m
tristate "Altera UART support"
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Altera softcore UART port.
config [31mCONFIG_SERIAL_ALTERA_UART_MAXPORTS[0m
int "Maximum number of Altera UART ports"
depends on [31mCONFIG_SERIAL_ALTERA_UART[0m
default 4
help
This setting lets you define the maximum number of the Altera
UART ports. The usual default varies from board to board, and
this setting is a way of catering for that.
config [31mCONFIG_SERIAL_ALTERA_UART_BAUDRATE[0m
int "Default baudrate for Altera UART ports"
depends on [31mCONFIG_SERIAL_ALTERA_UART[0m
default 115200
help
This setting lets you define what the default baudrate is for the
Altera UART ports. The usual default varies from board to board,
and this setting is a way of catering for that.
config [31mCONFIG_SERIAL_ALTERA_UART_CONSOLE[0m
bool "Altera UART console support"
depends on [31mCONFIG_SERIAL_ALTERA_UART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Enable a Altera UART port to be the system console.
config [31mCONFIG_SERIAL_IFX6X60[0m
tristate "SPI protocol driver for Infineon 6x60 modem (EXPERIMENTAL)"
depends on [31mCONFIG_GPIOLIB[0m || [31mCONFIG_COMPILE_TEST[0m
depends on [31mCONFIG_SPI[0m && [31mCONFIG_HAS_DMA[0m
help
Support for the IFX6x60 modem devices on Intel MID platforms.
config [31mCONFIG_SERIAL_PCH_UART[0m
tristate "Intel EG20T PCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) UART"
depends on [31mCONFIG_PCI[0m && ([31mCONFIG_X86_32[0m || [31mCONFIG_MIPS[0m || [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_SERIAL_CORE[0m
help
This driver is for PCH(Platform controller Hub) UART of Intel EG20T
which is an IOH(Input/Output Hub) for x86 embedded processor.
Enabling [31mCONFIG_PCH_DMA[0m, this PCH UART works as DMA mode.
This driver also can be used for LAPIS Semiconductor IOH(Input/
Output Hub), ML7213, ML7223 and ML7831.
ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
for MP(Media Phone) use and ML7831 IOH is for general purpose use.
ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH.
config [31mCONFIG_SERIAL_PCH_UART_CONSOLE[0m
bool "Support for console on Intel EG20T PCH UART/OKI SEMICONDUCTOR ML7213 IOH"
depends on [31mCONFIG_SERIAL_PCH_UART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Say Y here if you wish to use the PCH UART 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).
config [31mCONFIG_SERIAL_MXS_AUART[0m
tristate "MXS AUART support"
depends on [31mCONFIG_HAS_DMA[0m
depends on [31mCONFIG_ARCH_MXS[0m || [31mCONFIG_MACH_ASM9260[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
select [31mCONFIG_SERIAL_MCTRL_GPIO[0m if [31mCONFIG_GPIOLIB[0m
help
This driver supports the MXS and Alphascale ASM9260 Application
UART (AUART) port.
config [31mCONFIG_SERIAL_MXS_AUART_CONSOLE[0m
bool "MXS AUART console support"
depends on [31mCONFIG_SERIAL_MXS_AUART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Enable a MXS AUART port to be the system console.
config [31mCONFIG_SERIAL_XILINX_PS_UART[0m
tristate "Cadence (Xilinx Zynq) UART support"
depends on [31mCONFIG_OF[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Cadence UART. It is found e.g. in Xilinx
Zynq.
config [31mCONFIG_SERIAL_XILINX_PS_UART_CONSOLE[0m
bool "Cadence UART console support"
depends on [31mCONFIG_SERIAL_XILINX_PS_UART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Enable a Cadence UART port to be the system console.
config [31mCONFIG_SERIAL_AR933X[0m
tristate "AR933X serial port support"
depends on [31mCONFIG_HAVE_CLK[0m && [31mCONFIG_SOC_AR933X[0m
select [31mCONFIG_SERIAL_CORE[0m
help
If you have an Atheros AR933X SOC based board and want to use the
built-in UART of the SoC, say Y to this option.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called ar933x_uart.
config [31mCONFIG_SERIAL_AR933X_CONSOLE[0m
bool "Console on AR933X serial port"
depends on [31mCONFIG_SERIAL_AR933X[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
Enable a built-in UART port of the AR933X to be the system console.
config [31mCONFIG_SERIAL_AR933X_NR_UARTS[0m
int "Maximum number of AR933X serial ports"
depends on [31mCONFIG_SERIAL_AR933X[0m
default "2"
help
Set this to the number of serial ports you want the driver
to support.
config [31mCONFIG_SERIAL_EFM32_UART[0m
tristate "EFM32 UART/USART port"
depends on [31mCONFIG_ARM[0m && ([31mCONFIG_ARCH_EFM32[0m || [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_SERIAL_CORE[0m
help
This driver support the USART and UART ports on
Energy Micro's efm32 SoCs.
config [31mCONFIG_SERIAL_MPS2_UART_CONSOLE[0m
bool "MPS2 UART console support"
depends on [31mCONFIG_SERIAL_MPS2_UART[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
config [31mCONFIG_SERIAL_MPS2_UART[0m
bool "MPS2 UART port"
depends on [31mCONFIG_ARCH_MPS2[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver support the UART ports on [31mCONFIG_ARM[0m MPS2.
config [31mCONFIG_SERIAL_EFM32_UART_CONSOLE[0m
bool "EFM32 UART/USART console support"
depends on [31mCONFIG_SERIAL_EFM32_UART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_TILEGX[0m
tristate "TILE-Gx on-chip serial port support"
depends on [31mCONFIG_TILEGX[0m
select [31mCONFIG_TILE_GXIO_UART[0m
select [31mCONFIG_SERIAL_CORE[0m
---help---
This device provides access to the on-chip UARTs on the [31mCONFIG_TILE[0m-Gx
processor.
config [31mCONFIG_SERIAL_ARC[0m
tristate "ARC UART driver support"
select [31mCONFIG_SERIAL_CORE[0m
help
Driver for on-chip UART for [31mCONFIG_ARC[0m(Synopsys) for the legacy
[31mCONFIG_FPGA[0m Boards (ML50x/ARCAngel4)
config [31mCONFIG_SERIAL_ARC_CONSOLE[0m
bool "Console on ARC UART"
depends on [31mCONFIG_SERIAL_ARC[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Enable system Console on [31mCONFIG_ARC[0m UART
config [31mCONFIG_SERIAL_ARC_NR_PORTS[0m
int "Number of ARC UART ports"
depends on [31mCONFIG_SERIAL_ARC[0m
range 1 3
default "1"
help
Set this to the number of serial ports you want the driver
to support.
config [31mCONFIG_SERIAL_RP2[0m
tristate "Comtrol RocketPort EXPRESS/INFINITY support"
depends on [31mCONFIG_PCI[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver supports the Comtrol RocketPort EXPRESS and
RocketPort INFINITY families of [31mCONFIG_PCI[0m/PCIe multiport serial adapters.
These adapters use a "RocketPort 2" ASIC that is not compatible
with the original RocketPort driver (CONFIG_ROCKETPORT).
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called rp2.
If you want to compile this driver into the kernel, say Y here. If
you don't have a suitable RocketPort card installed, say N.
config [31mCONFIG_SERIAL_RP2_NR_UARTS[0m
int "Maximum number of RocketPort EXPRESS/INFINITY ports"
depends on [31mCONFIG_SERIAL_RP2[0m
default "32"
help
If multiple cards are present, the default limit of 32 ports may
need to be increased.
config [31mCONFIG_SERIAL_FSL_LPUART[0m
tristate "Freescale lpuart serial port support"
depends on [31mCONFIG_HAS_DMA[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the on-chip lpuart on some Freescale SOCs.
config [31mCONFIG_SERIAL_FSL_LPUART_CONSOLE[0m
bool "Console on Freescale lpuart serial port"
depends on [31mCONFIG_SERIAL_FSL_LPUART[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
If you have enabled the lpuart serial port on the Freescale SoCs,
you can make it the console by answering Y to this option.
config [31mCONFIG_SERIAL_CONEXANT_DIGICOLOR[0m
tristate "Conexant Digicolor CX92xxx USART serial port support"
depends on [31mCONFIG_OF[0m
select [31mCONFIG_SERIAL_CORE[0m
help
Support for the on-chip USART on Conexant Digicolor SoCs.
config [31mCONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE[0m
bool "Console on Conexant Digicolor serial port"
depends on [31mCONFIG_SERIAL_CONEXANT_DIGICOLOR[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
help
If you have enabled the USART serial port on Conexant Digicolor
SoCs, you can make it the console by answering Y to this option.
config [31mCONFIG_SERIAL_ST_ASC[0m
tristate "ST ASC serial port support"
select [31mCONFIG_SERIAL_CORE[0m
depends on [31mCONFIG_ARM[0m || [31mCONFIG_COMPILE_TEST[0m
help
This driver is for the on-chip Asychronous Serial Controller on
STMicroelectronics STi SoCs.
ASC is embedded in ST COMMS IP block. It supports Rx & Tx functionality.
It support all industry standard baud rates.
If unsure, say N.
config [31mCONFIG_SERIAL_ST_ASC_CONSOLE[0m
bool "Support for console on ST ASC"
depends on [31mCONFIG_SERIAL_ST_ASC[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_MEN_Z135[0m
tristate "MEN 16z135 Support"
select [31mCONFIG_SERIAL_CORE[0m
depends on [31mCONFIG_MCB[0m
help
Say yes here to enable support for the MEN 16z135 High Speed UART IP-Core
on a [31mCONFIG_MCB[0m carrier.
This driver can also be build as a module. If so, the module will be called
men_z135_uart.ko
config [31mCONFIG_SERIAL_SPRD[0m
tristate "Support for Spreadtrum serial"
depends on [31mCONFIG_ARCH_SPRD[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This enables the driver for the Spreadtrum's serial.
config [31mCONFIG_SERIAL_SPRD_CONSOLE[0m
bool "Spreadtrum UART console support"
depends on [31mCONFIG_SERIAL_SPRD[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
help
Support for early debug console using Spreadtrum's serial. This enables
the console before standard serial driver is probed. This is enabled
with "earlycon" on the kernel command line. The console is
enabled when early_param is processed.
config [31mCONFIG_SERIAL_STM32[0m
tristate "STMicroelectronics STM32 serial port support"
select [31mCONFIG_SERIAL_CORE[0m
depends on [31mCONFIG_HAS_DMA[0m
depends on [31mCONFIG_ARCH_STM32[0m || [31mCONFIG_COMPILE_TEST[0m
help
This driver is for the on-chip Serial Controller on
STMicroelectronics STM32 MCUs.
USART supports Rx & Tx functionality.
It support all industry standard baud rates.
If unsure, say N.
config [31mCONFIG_SERIAL_STM32_CONSOLE[0m
bool "Support for console on STM32"
depends on [31mCONFIG_SERIAL_STM32[0m=y
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
config [31mCONFIG_SERIAL_MVEBU_UART[0m
bool "Marvell EBU serial port support"
depends on [31mCONFIG_ARCH_MVEBU[0m || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SERIAL_CORE[0m
help
This driver is for Marvell EBU SoC's UART. If you have a machine
based on the Armada-3700 SoC and wish to use the on-board serial
port,
say 'Y' here.
Otherwise, say 'N'.
config [31mCONFIG_SERIAL_MVEBU_CONSOLE[0m
bool "Console on Marvell EBU serial port"
depends on [31mCONFIG_SERIAL_MVEBU_UART[0m
select [31mCONFIG_SERIAL_CORE_CONSOLE[0m
select [31mCONFIG_SERIAL_EARLYCON[0m
default y
help
Say 'Y' here if you wish to use Armada-3700 UART 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)
Otherwise, say 'N'.
endmenu
config [31mCONFIG_SERIAL_MCTRL_GPIO[0m
tristate
endif # [31mCONFIG_TTY[0m