Lines Matching +full:system +full:- +full:on +full:- +full:chip
1 # SPDX-License-Identifier: GPL-2.0
7 depends on HAS_IOMEM
11 depends on SERIAL_CORE
19 comment "Non-8250 serial port support"
23 depends on ARM_AMBA || COMPILE_TEST
33 bool "Support for console on AMBA serial port"
34 depends on SERIAL_AMBA_PL010=y
37 Say Y here if you wish to use an AMBA PrimeCell UART as the system
38 console (the system console is the device which receives all kernel
42 (/dev/tty0) will still be used as the system console by default, but
50 depends on ARM_AMBA
60 bool "Support for console on AMBA serial port"
61 depends on SERIAL_AMBA_PL011=y
65 Say Y here if you wish to use an AMBA PrimeCell UART as the system
66 console (the system console is the device which receives all kernel
70 (/dev/tty0) will still be used as the system console by default, but
78 depends on ARM64 || ARM || RISCV
85 This is enabled with "earlycon=smh" on the kernel command line.
89 bool "Early console using RISC-V SBI"
90 depends on RISCV_SBI
95 Support for early debug console using RISC-V SBI. This enables
97 with "earlycon=sbi" on the kernel command line. The console is
101 tristate "BCM1xxx on-chip DUART serial support"
102 depends on SIBYTE_SB1xxx_SOC=y
107 the BCM1250 and derived System-On-a-Chip (SOC) devices. Note that
109 is implemented. Depending on the SOC configuration there may be
113 the module will be called sb1250-duart.
116 bool "Support for console on a BCM1xxx DUART serial port"
117 depends on SERIAL_SB1250_DUART=y
122 system console (the system console is the device which receives all
129 bool "AT91 on-chip serial port support"
130 depends on COMMON_CLK
131 depends on ARCH_AT91 || COMPILE_TEST
136 This enables the driver for the on-chip UARTs of the Atmel
140 bool "Support for console on AT91 serial port"
141 depends on SERIAL_ATMEL=y
145 Say Y here if you wish to use an on-chip UART on a Atmel
146 AT91 processor as the system console (the system
151 bool "Support DMA transfers on AT91 serial port"
152 depends on SERIAL_ATMEL
167 depends on SERIAL_ATMEL=y
184 depends on KGDB_SERIAL_CONSOLE
203 depends on ARCH_MESON || COMPILE_TEST
206 This enables the driver for the on-chip UARTs of the Amlogic
210 bool "Support for console on meson"
211 depends on SERIAL_MESON
216 system console (the system console is the device which
222 depends on ARCH_CLPS711X || COMPILE_TEST
226 This enables the driver for the on-chip UARTs of the Cirrus
230 bool "Support for console on CLPS711X serial port"
231 depends on SERIAL_CLPS711X=y
235 (/dev/tty0) will still be used as the system console by default, but
241 depends on PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || ARCH_APPLE || ARCH_ARTPEC || COMPILE_TEST
244 Support for the on-chip UARTs on the Samsung
247 these ports, depending on how the serial port pins are configured.
253 depends on SERIAL_SAMSUNG
260 bool "Support for console on Samsung SoC serial port"
261 depends on SERIAL_SAMSUNG
265 Allow selection of the S3C24XX on-board serial ports for use as
269 (/dev/tty0) will still be used as the system console by default, but
277 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
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
288 depends on MAILBOX
289 depends on (ARCH_TEGRA && TEGRA_HSP_MBOX) || COMPILE_TEST
292 Support for the mailbox-based TCU (Tegra Combined UART) serial port.
297 bool "Support for console on a Tegra TCU serial port"
298 depends on SERIAL_TEGRA_TCU=y
303 system console (the system console is the device which receives all
311 depends on SPI
314 MAX3100 chip support
318 depends on SPI_MASTER
326 that can be controlled through I2C or high-speed SPI.
332 depends on MACH_DECSTATION && 32BIT
336 DZ11-family serial controllers for DECstations and VAXstations,
340 bool "Support console on DECstation DZ serial driver"
341 depends on SERIAL_DZ=y
346 system console (the system console is the device which receives all
350 Note that the firmware uses ttyS3 as the serial console on
357 depends on MACH_DECSTATION
370 bool "Support for console on a DECstation Z85C30 serial port"
371 depends on SERIAL_ZS=y
376 system console (the system console is the device which receives all
380 Note that the firmware uses ttyS1 as the serial console on the
381 Maxine and ttyS3 on the others using this driver.
387 depends on FOOTBRIDGE
390 If you have a machine based on a 21285 (Footbridge) StrongARM(R)/
395 bool "Console on DC21285 serial port"
396 depends on SERIAL_21285=y
399 If you have enabled the serial port on the 21285 footbridge you can
403 (/dev/tty0) will still be used as the system console by default, but
411 depends on ARCH_PXA || ARCH_MMP
416 If you have a machine based on an Intel XScale PXA2xx CPU you
424 depends on !SERIAL_8250 || COMPILE_TEST
427 bool "Console on PXA serial port (DEPRECATED)"
428 depends on SERIAL_PXA
432 If you have enabled the serial port on the Intel XScale PXA
436 (/dev/tty0) will still be used as the system console by default, but
447 depends on ARCH_SA1100
451 If you have a machine based on a SA1100/SA1110 StrongARM(R) CPU you
457 bool "Console on SA1100 serial port"
458 depends on SERIAL_SA1100
461 If you have enabled the serial port on the SA1100/SA1110 StrongARM
465 (/dev/tty0) will still be used as the system console by default, but
473 depends on ARCH_MXC || COMPILE_TEST
478 If you have a machine based on a Motorola IMX CPU you
482 tristate "Console on IMX serial port"
483 depends on SERIAL_IMX
486 If you have enabled the serial port on the Freescale IMX
490 (/dev/tty0) will still be used as the system console by default, but
496 bool "Earlycon on IMX serial port"
497 depends on ARCH_MXC || COMPILE_TEST
498 depends on OF
504 If you have enabled the earlycon on the Freescale IMX
509 depends on HAS_IOMEM
518 bool "Support for console on Xilinx uartlite serial port"
519 depends on SERIAL_UARTLITE=y
523 Say Y here if you wish to use a Xilinx uartlite as the system
524 console (the system console is the device which receives all kernel
529 depends on SERIAL_UARTLITE
533 Set this to the number of uartlites in your system, or the number
541 depends on SPARC
548 depends on SPARC
550 This driver supports the Zilog8530 serial ports found on many Sparc
554 bool "Console on Sun Zilog8530 serial port"
555 depends on SERIAL_SUNZILOG=y
558 on your Sparc system as the console, you can do so by answering
563 depends on SPARC && PCI
566 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able
570 bool "Console on Sun SU serial port"
571 depends on SERIAL_SUNSU=y
574 on your Sparc system as the console, you can do so by answering
579 depends on GSC
591 2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
592 3. Add device ttyB0 to /etc/securetty (if you want to log on as
593 root on this console.)
597 bool "Support for console on serial MUX"
598 depends on SERIAL_MUX=y
604 depends on SPARC && PCI
606 This driver supports the Siemens SAB82532 DUSCC serial ports on newer
611 bool "Console on Sun Siemens SAB82532 serial port"
612 depends on SERIAL_SUNSAB=y
615 on your Sparc system as the console, you can do so by answering
620 depends on SPARC64
622 This driver supports the console device found on SUN4V Sparc
627 depends on SGI_HAS_ZILOG
630 This driver supports the Zilog8530 serial ports found on SGI
634 bool "Console on SGI Zilog8530 serial port"
635 depends on SERIAL_IP22_ZILOG=y
640 depends on SUPERH || ARCH_RENESAS || COMPILE_TEST
648 depends on SERIAL_SH_SCI
654 bool "Support for console on SuperH SCI(F)" if EXPERT
655 depends on SERIAL_SH_SCI=y
660 bool "Support for early console on SuperH SCI(F)" if EXPERT
661 depends on SERIAL_SH_SCI=y
668 depends on SERIAL_SH_SCI && DMA_ENGINE
673 depends on ARCH_LPC32XX || COMPILE_TEST
674 depends on OF
678 Those are UARTs completely different from the Standard UARTs on the
684 depends on SERIAL_HS_LPC32XX=y
688 ports on the LPC32XX as the console, you can do so by answering
702 depends on COLDFIRE
709 depends on SERIAL_MCF
718 depends on SERIAL_MCF
721 Enable a ColdFire internal serial port to be the system console.
725 depends on (M68K && MAC) || PPC_PMAC
728 This driver supports the Zilog z85C30 serial ports found on
734 depends on SERIAL_PMACZILOG
736 The pmac_zilog driver for the z85C30 chip on many powermacs
744 the pmac_zilog and 8250 drivers to co-exist, but may cause
746 access the built-in serial ports on powermacs will need to
749 If you enable this option, any z85c30 ports in the system will
751 unable to use the 8250 module for PCMCIA or other 16C550-style
754 Say N unless you need the z85c30 ports on your (Power)Mac
758 bool "Console on Mac or PowerMac z85c30 serial port"
759 depends on SERIAL_PMACZILOG=y
763 on your (Power)Mac as the console, you can do so by answering
768 depends on CPM2 || CPM1
771 This driver supports the SCC and SMC serial ports on Motorola
775 bool "Support for console on CPM SCC/SMC serial port"
776 depends on SERIAL_CPM=y
779 Say Y here if you wish to use a SCC or SMC CPM UART as the system
780 console (the system console is the device which receives all kernel
784 (/dev/tty0) will still be used as the system console by default, but
792 depends on MACH_PIC32 || (MIPS && COMPILE_TEST)
803 depends on SERIAL_PIC32=y
806 If you have a PIC32, this driver supports the putting a console on one
813 depends on PPC_MPC52xx || PPC_MPC512x
822 bool "Console on a Freescale MPC52xx/MPC512x family PSC serial port"
823 depends on SERIAL_MPC52xx=y
831 depends on SERIAL_MPC52xx_CONSOLE=y
840 depends on PCI
841 depends on PPC_PSERIES || COMPILE_TEST
854 depends on HAS_TXX9_SERIAL
863 depends on SERIAL_TXX9
868 depends on SERIAL_TXX9=y
873 depends on !SERIAL_8250 && SERIAL_TXX9
877 depends on PCI
883 box, for instance in order to become a dial-in server. This driver
892 tristate "MSM on-chip serial port support"
893 depends on ARCH_QCOM || COMPILE_TEST
898 depends on SERIAL_MSM=y
903 tristate "QCOM on-chip GENI based serial port support"
904 depends on ARCH_QCOM || COMPILE_TEST
905 depends on QCOM_GENI_SE
910 depends on SERIAL_QCOM_GENI
918 bool "VIA VT8500 on-chip serial port support"
919 depends on ARCH_VT8500 || COMPILE_TEST
924 depends on SERIAL_VT8500=y
929 depends on (ARCH_OMAP2PLUS && !SERIAL_8250_OMAP) || COMPILE_TEST
932 If you have a machine based on an Texas Instruments OMAP CPU you
936 with the omap-serial driver. DMA support can be enabled from platform
940 bool "Console on OMAP serial port"
941 depends on SERIAL_OMAP=y
948 (/dev/tty0) will still be used as the system console by default, but
956 depends on OF
961 contains a SiFive UART IP block. This type of UART is present on
965 bool "Console on SiFive UART"
966 depends on SERIAL_SIFIVE=y
972 system console.
975 (/dev/tty0) will still be used as the system console by default, but
983 depends on (LANTIQ || X86) || COMPILE_TEST
986 Support for UART on Lantiq and Intel SoCs.
991 bool "Console on Lantiq UART"
992 depends on SERIAL_LANTIQ=y
997 system console.
1001 depends on QUICC_ENGINE
1005 This driver supports the QE serial ports on Freescale embedded
1017 bool "Console on SCCNXP serial port"
1018 depends on SERIAL_SCCNXP=y
1021 Support for console on SCCNXP serial ports.
1029 depends on (SPI_MASTER && !I2C) || I2C
1037 depends on SERIAL_SC16IS7XX
1038 depends on I2C
1043 Enable SC16IS7xx driver on I2C bus,
1050 depends on SERIAL_SC16IS7XX
1051 depends on SPI_MASTER
1055 Enable SC16IS7xx driver on SPI bus,
1063 depends on X86_32 || COMPILE_TEST
1065 Add support for UART controller on timberdale.
1070 depends on ARCH_BCMBCA || BCM63XX || BMIPS_GENERIC || COMPILE_TEST
1073 This enables the driver for the onchip UART core found on
1079 BCM7xxx (STB) - DOCSIS console
1082 bool "Console on BCM63xx serial port"
1083 depends on SERIAL_BCM63XX=y
1087 If you have enabled the serial port on the BCM63xx CPU
1092 depends on OF && SPARC
1098 bool "Console on GRLIB APBUART serial port"
1099 depends on SERIAL_GRLIB_GAISLER_APBUART=y
1102 Support for running a console on the GRLIB APBUART
1112 depends on SERIAL_ALTERA_JTAGUART=y
1116 Enable a Altera JTAG UART port to be the system console.
1120 depends on SERIAL_ALTERA_JTAGUART_CONSOLE
1134 depends on SERIAL_ALTERA_UART
1143 depends on SERIAL_ALTERA_UART
1152 depends on SERIAL_ALTERA_UART=y
1156 Enable a Altera UART port to be the system console.
1160 depends on PCI && (X86_32 || MIPS || COMPILE_TEST)
1169 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
1171 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
1175 bool "Support for console on Intel EG20T PCH UART/OKI SEMICONDUCTOR ML7213 IOH"
1176 depends on SERIAL_PCH_UART=y
1179 Say Y here if you wish to use the PCH UART as the system console
1180 (the system console is the device which receives all kernel messages and
1185 depends on ARCH_MXS || MACH_ASM9260 || COMPILE_TEST
1194 depends on SERIAL_MXS_AUART=y
1197 Enable a MXS AUART port to be the system console.
1201 depends on OF
1209 depends on SERIAL_XILINX_PS_UART=y
1213 Enable a Cadence UART port to be the system console.
1217 depends on (HAVE_CLK && ATH79) || (MIPS && COMPILE_TEST)
1222 built-in UART of the SoC, say Y to this option.
1228 bool "Console on AR933X serial port"
1229 depends on SERIAL_AR933X=y
1232 Enable a built-in UART port of the AR933X to be the system console.
1236 depends on SERIAL_AR933X
1244 depends on SERIAL_MPS2_UART
1250 depends on ARCH_MPS2 || COMPILE_TEST
1253 This driver support the UART ports on ARM MPS2.
1259 Driver for on-chip UART for ARC(Synopsys) for the legacy
1263 bool "Console on ARC UART"
1264 depends on SERIAL_ARC=y
1268 Enable system Console on ARC UART
1272 depends on SERIAL_ARC
1281 depends on PCI
1297 depends on SERIAL_RP2
1305 depends on HAS_DMA
1308 Support for the on-chip lpuart on some Freescale SOCs.
1311 bool "Console on Freescale lpuart serial port"
1312 depends on SERIAL_FSL_LPUART=y
1316 If you have enabled the lpuart serial port on the Freescale SoCs,
1321 depends on PRINTK
1324 Support for the on-chip LINFlexD UART on some Freescale SOCs.
1327 bool "Console on Freescale LINFlexD UART serial port"
1328 depends on SERIAL_FSL_LINFLEXUART=y
1332 If you have enabled the LINFlexD UART serial port on the Freescale
1337 depends on OF
1340 Support for the on-chip USART on Conexant Digicolor SoCs.
1343 bool "Console on Conexant Digicolor serial port"
1344 depends on SERIAL_CONEXANT_DIGICOLOR=y
1347 If you have enabled the USART serial port on Conexant Digicolor
1353 depends on ARM || COMPILE_TEST
1355 This driver is for the on-chip Asynchronous Serial Controller on
1363 bool "Support for console on ST ASC"
1364 depends on SERIAL_ST_ASC=y
1370 depends on MCB
1372 Say yes here to enable support for the MEN 16z135 High Speed UART IP-Core
1373 on a MCB carrier.
1381 depends on COMMON_CLK
1387 depends on SERIAL_SPRD=y
1393 with "earlycon" on the kernel command line. The console is
1399 depends on ARCH_STM32 || COMPILE_TEST
1402 This driver is for the on-chip Serial Controller on
1410 bool "Support for console on STM32"
1411 depends on SERIAL_STM32=y
1417 depends on ARCH_MVEBU || COMPILE_TEST
1418 depends on COMMON_CLK
1422 based on the Armada-3700 SoC and wish to use the on-board serial
1428 bool "Console on Marvell EBU serial port"
1429 depends on SERIAL_MVEBU_UART
1434 Say 'Y' here if you wish to use Armada-3700 UART as the system console.
1435 (the system console is the device which receives all kernel messages
1441 depends on ARCH_ACTIONS || COMPILE_TEST
1445 Say 'Y' here if you wish to use the on-board serial port.
1449 bool "Console on Actions Semi Owl serial port"
1450 depends on SERIAL_OWL=y
1456 as the system console.
1460 depends on ARCH_RDA || COMPILE_TEST
1464 Say 'Y' here if you wish to use the on-board serial port.
1468 bool "Console on RDA Micro serial port"
1469 depends on SERIAL_RDA=y
1474 Say 'Y' here if you wish to use the RDA8810PL UART as the system
1479 depends on ARCH_MILBEAUT || (COMPILE_TEST && OF)
1486 int "Maximum number of CSIO/UART ports (1-8)"
1488 depends on SERIAL_MILBEAUT_USIO
1492 bool "Support for console on MILBEAUT USIO/UART serial port"
1493 depends on SERIAL_MILBEAUT_USIO=y
1499 SoCs as the system console (the system console is the device which
1505 depends on HAS_IOMEM
1506 depends on OF
1507 depends on LITEX || COMPILE_TEST
1510 This driver is for the FPGA-based LiteUART serial controller from LiteX
1518 depends on SERIAL_LITEUART
1526 depends on SERIAL_LITEUART=y
1530 Say 'Y' or 'M' here if you wish to use the FPGA-based LiteUART serial
1531 controller from LiteX SoC builder as the system console
1532 (the system console is the device which receives all kernel messages
1538 depends on ARCH_SUNPLUS || COMPILE_TEST
1541 Select this option if you would like to use Sunplus serial port on
1543 If you enable this option, Sunplus serial ports in the system will
1546 called sunplus-uart.
1549 bool "Console on Sunplus UART"
1550 depends on SERIAL_SUNPLUS
1555 system console.
1557 (/dev/tty0) will still be used as the system console by default, but
1563 depends on ARCH_MA35 || COMPILE_TEST
1569 module. If you enable this option, Ma35D1 serial ports in the system
1573 bool "Console on a Nuvotn MA35D1 family UART port"
1574 depends on SERIAL_NUVOTON_MA35D1=y
1580 (/dev/tty0) will still be used as the system console by default,
1586 depends on XTENSA_PLATFORM_ESP32 || (COMPILE_TEST && OF)
1599 depends on XTENSA_PLATFORM_ESP32 || (COMPILE_TEST && OF)