Lines Matching +full:port +full:- +full:config
1 # SPDX-License-Identifier: GPL-2.0
9 config SERIAL_EARLYCON
19 comment "Non-8250 serial port support"
21 config SERIAL_AMBA_PL010
22 tristate "ARM AMBA PL010 serial port support"
32 config SERIAL_AMBA_PL010_CONSOLE
33 bool "Support for console on AMBA serial port"
48 config SERIAL_AMBA_PL011
49 tristate "ARM AMBA PL011 serial port support"
59 config SERIAL_AMBA_PL011_CONSOLE
60 bool "Support for console on AMBA serial port"
76 config SERIAL_EARLYCON_SEMIHOST
88 config SERIAL_EARLYCON_RISCV_SBI
89 bool "Early console using RISC-V SBI"
95 Support for early debug console using RISC-V SBI. This enables
100 config SERIAL_SB1250_DUART
101 tristate "BCM1xxx on-chip DUART serial support"
107 the BCM1250 and derived System-On-a-Chip (SOC) devices. Note that
113 the module will be called sb1250-duart.
115 config SERIAL_SB1250_DUART_CONSOLE
116 bool "Support for console on a BCM1xxx DUART serial port"
121 If you say Y here, it will be possible to use a serial port as the
128 config SERIAL_ATMEL
129 bool "AT91 on-chip serial port support"
136 This enables the driver for the on-chip UARTs of the Atmel
139 config SERIAL_ATMEL_CONSOLE
140 bool "Support for console on AT91 serial port"
145 Say Y here if you wish to use an on-chip UART on a Atmel
150 config SERIAL_ATMEL_PDC
151 bool "Support DMA transfers on AT91 serial port"
156 and from the Atmel AT91 serial port. In order to
159 appropriately for each port.
165 config SERIAL_ATMEL_TTYAT
182 config SERIAL_KGDB_NMI
183 bool "Serial console over KGDB NMI debugger port"
186 This special driver allows you to temporary use NMI debugger port
187 as a normal console (assuming that the port is attached to KGDB).
196 detach debugger port from the KGDB NMI (i.e. disable_nmi), and
201 config SERIAL_MESON
202 tristate "Meson serial port support"
206 This enables the driver for the on-chip UARTs of the Amlogic
209 config SERIAL_MESON_CONSOLE
220 config SERIAL_CLPS711X
221 tristate "CLPS711X serial port support"
226 This enables the driver for the on-chip UARTs of the Cirrus
229 config SERIAL_CLPS711X_CONSOLE
230 bool "Support for console on CLPS711X serial port"
239 config SERIAL_SAMSUNG
244 Support for the on-chip UARTs on the Samsung
247 these ports, depending on how the serial port pins are configured.
251 config SERIAL_SAMSUNG_UARTS
259 config SERIAL_SAMSUNG_CONSOLE
260 bool "Support for console on Samsung SoC serial port"
265 Allow selection of the S3C24XX on-board serial ports for use as
275 config SERIAL_TEGRA
280 Support for the on-chip UARTs on the NVIDIA Tegra series SOCs
282 provide all of these ports, depending on how the serial port
286 config SERIAL_TEGRA_TCU
292 Support for the mailbox-based TCU (Tegra Combined UART) serial port.
293 TCU is a virtual serial port that allows multiplexing multiple data
294 streams into a single hardware serial port.
296 config SERIAL_TEGRA_TCU_CONSOLE
297 bool "Support for console on a Tegra TCU serial port"
309 config SERIAL_MAX3100
319 config SERIAL_MAX310X
329 that can be controlled through I2C or high-speed SPI.
333 config SERIAL_DZ
339 DZ11-family serial controllers for DECstations and VAXstations,
342 config SERIAL_DZ_CONSOLE
348 If you say Y here, it will be possible to use a serial port as the
358 config SERIAL_ZS
372 config SERIAL_ZS_CONSOLE
373 bool "Support for console on a DECstation Z85C30 serial port"
378 If you say Y here, it will be possible to use a serial port as the
388 config SERIAL_21285
389 tristate "DC21285 serial port support"
394 PCI bridge you can enable its onboard serial port by enabling this
397 config SERIAL_21285_CONSOLE
398 bool "Console on DC21285 serial port"
402 If you have enabled the serial port on the 21285 footbridge you can
412 config SERIAL_PXA
413 bool "PXA serial port support (DEPRECATED)"
425 config SERIAL_PXA_NON8250
429 config SERIAL_PXA_CONSOLE
430 bool "Console on PXA serial port (DEPRECATED)"
435 If you have enabled the serial port on the Intel XScale PXA
448 config SERIAL_SA1100
449 bool "SA1100 serial port support"
455 can enable its onboard serial port by enabling this option.
459 config SERIAL_SA1100_CONSOLE
460 bool "Console on SA1100 serial port"
464 If you have enabled the serial port on the SA1100/SA1110 StrongARM
474 config SERIAL_IMX
475 tristate "IMX serial port support"
482 can enable its onboard serial port by enabling this option.
484 config SERIAL_IMX_CONSOLE
485 tristate "Console on IMX serial port"
489 If you have enabled the serial port on the Freescale IMX
498 config SERIAL_IMX_EARLYCON
499 bool "Earlycon on IMX serial port"
510 config SERIAL_UARTLITE
511 tristate "Xilinx uartlite serial port support"
520 config SERIAL_UARTLITE_CONSOLE
521 bool "Support for console on Xilinx uartlite serial port"
530 config SERIAL_UARTLITE_NR_UARTS
542 config SERIAL_SUNCORE
549 config SERIAL_SUNZILOG
556 config SERIAL_SUNZILOG_CONSOLE
557 bool "Console on Sun Zilog8530 serial port"
560 If you would like to be able to use the Zilog8530 serial port
564 config SERIAL_SUNSU
572 config SERIAL_SUNSU_CONSOLE
573 bool "Console on Sun SU serial port"
576 If you would like to be able to use the SU serial port
580 config SERIAL_MUX
599 config SERIAL_MUX_CONSOLE
605 config SERIAL_SUNSAB
613 config SERIAL_SUNSAB_CONSOLE
614 bool "Console on Sun Siemens SAB82532 serial port"
617 If you would like to be able to use the SAB82532 serial port
621 config SERIAL_SUNHV
628 config SERIAL_IP22_ZILOG
636 config SERIAL_IP22_ZILOG_CONSOLE
637 bool "Console on SGI Zilog8530 serial port"
641 config SERIAL_SH_SCI
642 tristate "SuperH SCI(F) serial port support"
647 config SERIAL_SH_SCI_NR_UARTS
656 config SERIAL_SH_SCI_CONSOLE
662 config SERIAL_SH_SCI_EARLYCON
669 config SERIAL_SH_SCI_DMA
674 config SERIAL_HS_LPC32XX
675 tristate "LPC32XX high speed serial port support"
685 config SERIAL_HS_LPC32XX_CONSOLE
694 config SERIAL_CORE
697 config SERIAL_CORE_CONSOLE
700 config CONSOLE_POLL
703 config SERIAL_MCF
710 config SERIAL_MCF_BAUDRATE
719 config SERIAL_MCF_CONSOLE
724 Enable a ColdFire internal serial port to be the system console.
726 config SERIAL_PMACZILOG
735 config SERIAL_PMACZILOG_TTYS
741 8250 serial port driver also uses these numbers, which means
747 the pmac_zilog and 8250 drivers to co-exist, but may cause
749 access the built-in serial ports on powermacs will need to
754 unable to use the 8250 module for PCMCIA or other 16C550-style
760 config SERIAL_PMACZILOG_CONSOLE
761 bool "Console on Mac or PowerMac z85c30 serial port"
765 If you would like to be able to use the z85c30 serial port
769 config SERIAL_CPM
770 tristate "CPM SCC/SMC serial port support"
777 config SERIAL_CPM_CONSOLE
778 bool "Support for console on CPM SCC/SMC serial port"
793 config SERIAL_PIC32
801 to use a serial port as a console, this must be included in kernel and
804 config SERIAL_PIC32_CONSOLE
814 config SERIAL_MPC52xx
824 config SERIAL_MPC52xx_CONSOLE
825 bool "Console on a Freescale MPC52xx/MPC512x family PSC serial port"
829 Select this options if you'd like to use one of the PSC serial port
832 config SERIAL_MPC52xx_CONSOLE_BAUD
833 int "Freescale MPC52xx/MPC512x family PSC serial port baud"
841 config SERIAL_ICOM
849 including 2 port RVX, 2 port internal modem, 4 port internal
850 modem and a split 1 port RVX and 1 port internal modem.
855 config SERIAL_TXX9
861 config HAS_TXX9_SERIAL
864 config SERIAL_TXX9_NR_UARTS
869 config SERIAL_TXX9_CONSOLE
874 config SERIAL_TXX9_STDSERIAL
878 config SERIAL_JSM
886 box, for instance in order to become a dial-in server. This driver
894 config SERIAL_MSM
895 tristate "MSM on-chip serial port support"
899 config SERIAL_MSM_CONSOLE
905 config SERIAL_QCOM_GENI
906 tristate "QCOM on-chip GENI based serial port support"
911 config SERIAL_QCOM_GENI_CONSOLE
920 config SERIAL_VT8500
921 bool "VIA VT8500 on-chip serial port support"
925 config SERIAL_VT8500_CONSOLE
930 config SERIAL_OMAP
931 tristate "OMAP serial port support"
939 with the omap-serial driver. DMA support can be enabled from platform
942 config SERIAL_OMAP_CONSOLE
943 bool "Console on OMAP serial port"
947 Select this option if you would like to use omap serial port as
957 config SERIAL_SIFIVE
967 config SERIAL_SIFIVE_CONSOLE
984 config SERIAL_LANTIQ
993 config SERIAL_LANTIQ_CONSOLE
1002 config SERIAL_QE
1003 tristate "Freescale QUICC Engine serial port support"
1011 config SERIAL_SCCNXP
1012 tristate "SCCNXP serial port support"
1019 config SERIAL_SCCNXP_CONSOLE
1020 bool "Console on SCCNXP serial port"
1026 config SERIAL_SC16IS7XX
1045 config SERIAL_SC16IS7XX_I2C
1049 config SERIAL_SC16IS7XX_SPI
1053 config SERIAL_TIMBERDALE
1060 config SERIAL_BCM63XX
1072 BCM7xxx (STB) - DOCSIS console
1074 config SERIAL_BCM63XX_CONSOLE
1075 bool "Console on BCM63xx serial port"
1080 If you have enabled the serial port on the BCM63xx CPU
1083 config SERIAL_GRLIB_GAISLER_APBUART
1088 Add support for the GRLIB APBUART serial port.
1090 config SERIAL_GRLIB_GAISLER_APBUART_CONSOLE
1091 bool "Console on GRLIB APBUART serial port"
1097 config SERIAL_ALTERA_JTAGUART
1101 This driver supports the Altera JTAG UART port.
1103 config SERIAL_ALTERA_JTAGUART_CONSOLE
1109 Enable a Altera JTAG UART port to be the system console.
1111 config SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS
1119 config SERIAL_ALTERA_UART
1123 This driver supports the Altera softcore UART port.
1125 config SERIAL_ALTERA_UART_MAXPORTS
1134 config SERIAL_ALTERA_UART_BAUDRATE
1143 config SERIAL_ALTERA_UART_CONSOLE
1149 Enable a Altera UART port to be the system console.
1151 config SERIAL_PCH_UART
1162 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
1167 config SERIAL_PCH_UART_CONSOLE
1176 config SERIAL_MXS_AUART
1183 UART (AUART) port.
1185 config SERIAL_MXS_AUART_CONSOLE
1190 Enable a MXS AUART port to be the system console.
1192 config SERIAL_XILINX_PS_UART
1200 config SERIAL_XILINX_PS_UART_CONSOLE
1206 Enable a Cadence UART port to be the system console.
1208 config SERIAL_AR933X
1209 tristate "AR933X serial port support"
1215 built-in UART of the SoC, say Y to this option.
1220 config SERIAL_AR933X_CONSOLE
1221 bool "Console on AR933X serial port"
1225 Enable a built-in UART port of the AR933X to be the system console.
1227 config SERIAL_AR933X_NR_UARTS
1235 config SERIAL_MPS2_UART_CONSOLE
1241 config SERIAL_MPS2_UART
1242 bool "MPS2 UART port"
1248 config SERIAL_ARC
1252 Driver for on-chip UART for ARC(Synopsys) for the legacy
1255 config SERIAL_ARC_CONSOLE
1263 config SERIAL_ARC_NR_PORTS
1272 config SERIAL_RP2
1288 config SERIAL_RP2_NR_UARTS
1296 config SERIAL_FSL_LPUART
1297 tristate "Freescale lpuart serial port support"
1301 Support for the on-chip lpuart on some Freescale SOCs.
1303 config SERIAL_FSL_LPUART_CONSOLE
1304 bool "Console on Freescale lpuart serial port"
1309 If you have enabled the lpuart serial port on the Freescale SoCs,
1312 config SERIAL_FSL_LINFLEXUART
1313 tristate "Freescale LINFlexD UART serial port support"
1317 Support for the on-chip LINFlexD UART on some Freescale SOCs.
1319 config SERIAL_FSL_LINFLEXUART_CONSOLE
1320 bool "Console on Freescale LINFlexD UART serial port"
1325 If you have enabled the LINFlexD UART serial port on the Freescale
1328 config SERIAL_CONEXANT_DIGICOLOR
1329 tristate "Conexant Digicolor CX92xxx USART serial port support"
1333 Support for the on-chip USART on Conexant Digicolor SoCs.
1335 config SERIAL_CONEXANT_DIGICOLOR_CONSOLE
1336 bool "Console on Conexant Digicolor serial port"
1340 If you have enabled the USART serial port on Conexant Digicolor
1343 config SERIAL_ST_ASC
1344 tristate "ST ASC serial port support"
1348 This driver is for the on-chip Asynchronous Serial Controller on
1355 config SERIAL_ST_ASC_CONSOLE
1360 config SERIAL_MEN_Z135
1365 Say yes here to enable support for the MEN 16z135 High Speed UART IP-Core
1371 config SERIAL_SPRD
1378 config SERIAL_SPRD_CONSOLE
1389 config SERIAL_STM32
1390 tristate "STMicroelectronics STM32 serial port support"
1395 This driver is for the on-chip Serial Controller on
1402 config SERIAL_STM32_CONSOLE
1408 config SERIAL_MVEBU_UART
1409 bool "Marvell EBU serial port support"
1415 based on the Armada-3700 SoC and wish to use the on-board serial
1416 port,
1420 config SERIAL_MVEBU_CONSOLE
1421 bool "Console on Marvell EBU serial port"
1427 Say 'Y' here if you wish to use Armada-3700 UART as the system console.
1432 config SERIAL_OWL
1433 tristate "Actions Semi Owl serial port support"
1438 Say 'Y' here if you wish to use the on-board serial port.
1441 config SERIAL_OWL_CONSOLE
1442 bool "Console on Actions Semi Owl serial port"
1451 config SERIAL_RDA
1452 bool "RDA Micro serial port support"
1457 Say 'Y' here if you wish to use the on-board serial port.
1460 config SERIAL_RDA_CONSOLE
1461 bool "Console on RDA Micro serial port"
1470 config SERIAL_MILBEAUT_USIO
1471 tristate "Milbeaut USIO/UART serial port support"
1478 config SERIAL_MILBEAUT_USIO_PORTS
1479 int "Maximum number of CSIO/UART ports (1-8)"
1484 config SERIAL_MILBEAUT_USIO_CONSOLE
1485 bool "Support for console on MILBEAUT USIO/UART serial port"
1496 config SERIAL_LITEUART
1497 tristate "LiteUART serial port support"
1503 This driver is for the FPGA-based LiteUART serial controller from LiteX
1509 config SERIAL_LITEUART_MAX_PORTS
1517 config SERIAL_LITEUART_CONSOLE
1518 bool "LiteUART serial port console support"
1523 Say 'Y' or 'M' here if you wish to use the FPGA-based LiteUART serial
1529 config SERIAL_SUNPLUS
1534 Select this option if you would like to use Sunplus serial port on
1539 called sunplus-uart.
1541 config SERIAL_SUNPLUS_CONSOLE
1554 config SERIAL_NUVOTON_MA35D1
1565 config SERIAL_NUVOTON_MA35D1_CONSOLE
1566 bool "Console on a Nuvotn MA35D1 family UART port"
1577 config SERIAL_ESP32
1590 config SERIAL_ESP32_ACM
1605 config SERIAL_MCTRL_GPIO