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
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
85 with "earlycon=smh" on the kernel command line. The console is
89 bool "Early console using RISC-V SBI"
90 depends on RISCV_SBI_V01
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 ARCH_AT91 || COMPILE_TEST
135 This enables the driver for the on-chip UARTs of the Atmel
139 bool "Support for console on AT91 serial port"
140 depends on SERIAL_ATMEL=y
143 Say Y here if you wish to use an on-chip UART on a Atmel
144 AT91 processor as the system console (the system
149 bool "Support DMA transfers on AT91 serial port"
150 depends on SERIAL_ATMEL
165 depends on SERIAL_ATMEL=y
182 depends on KGDB_SERIAL_CONSOLE
201 depends on ARCH_MESON
204 This enables the driver for the on-chip UARTs of the Amlogic
208 bool "Support for console on meson"
209 depends on SERIAL_MESON=y
214 system console (the system console is the device which
220 depends on ARCH_CLPS711X || COMPILE_TEST
224 This enables the driver for the on-chip UARTs of the Cirrus
228 bool "Support for console on CLPS711X serial port"
229 depends on SERIAL_CLPS711X=y
233 (/dev/tty0) will still be used as the system console by default, but
239 depends on PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
242 Support for the on-chip UARTs on the Samsung S3C24XX series CPUs,
244 provide all of these ports, depending on how the serial port
249 depends on SERIAL_SAMSUNG
256 depends on SERIAL_SAMSUNG
264 bool "Support for console on Samsung SoC serial port"
265 depends on SERIAL_SAMSUNG=y
269 Allow selection of the S3C24XX on-board serial ports for use as
273 (/dev/tty0) will still be used as the system console by default, but
281 depends on ARCH_SIRF
284 Support for the on-chip UART on the CSR SiRFprimaII series,
286 provide all of these ports, depending on how the serial port
290 bool "Support for console on SiRF SoC serial port"
291 depends on SERIAL_SIRFSOC=y
295 (/dev/tty0) will still be used as the system console by default, but
303 depends on ARCH_TEGRA && TEGRA20_APB_DMA
306 Support for the on-chip UARTs on the NVIDIA Tegra series SOCs
308 provide all of these ports, depending on how the serial port
314 depends on ARCH_TEGRA && TEGRA_HSP_MBOX
317 Support for the mailbox-based TCU (Tegra Combined UART) serial port.
322 bool "Support for console on a Tegra TCU serial port"
323 depends on SERIAL_TEGRA_TCU=y
328 system console (the system console is the device which receives all
336 depends on SPI
339 MAX3100 chip support
343 depends on SPI_MASTER
350 that can be controlled through I2C or high-speed SPI.
356 depends on MACH_DECSTATION && 32BIT
360 DZ11-family serial controllers for DECstations and VAXstations,
364 bool "Support console on DECstation DZ serial driver"
365 depends on SERIAL_DZ=y
370 system console (the system console is the device which receives all
374 Note that the firmware uses ttyS3 as the serial console on
381 depends on MACH_DECSTATION
394 bool "Support for console on a DECstation Z85C30 serial port"
395 depends on SERIAL_ZS=y
400 system console (the system console is the device which receives all
404 Note that the firmware uses ttyS1 as the serial console on the
405 Maxine and ttyS3 on the others using this driver.
411 depends on FOOTBRIDGE
414 If you have a machine based on a 21285 (Footbridge) StrongARM(R)/
419 bool "Console on DC21285 serial port"
420 depends on SERIAL_21285=y
423 If you have enabled the serial port on the 21285 footbridge you can
427 (/dev/tty0) will still be used as the system console by default, but
435 depends on ARCH_PXA || ARCH_MMP
440 If you have a machine based on an Intel XScale PXA2xx CPU you
448 depends on !SERIAL_8250
451 bool "Console on PXA serial port (DEPRECATED)"
452 depends on SERIAL_PXA
456 If you have enabled the serial port on the Intel XScale PXA
460 (/dev/tty0) will still be used as the system console by default, but
471 depends on ARCH_SA1100
475 If you have a machine based on a SA1100/SA1110 StrongARM(R) CPU you
481 bool "Console on SA1100 serial port"
482 depends on SERIAL_SA1100
485 If you have enabled the serial port on the SA1100/SA1110 StrongARM
489 (/dev/tty0) will still be used as the system console by default, but
497 depends on ARCH_MXC || COMPILE_TEST
502 If you have a machine based on a Motorola IMX CPU you
506 tristate "Console on IMX serial port"
507 depends on SERIAL_IMX
510 If you have enabled the serial port on the Freescale IMX
514 (/dev/tty0) will still be used as the system console by default, but
520 bool "Earlycon on IMX serial port"
521 depends on ARCH_MXC || COMPILE_TEST
522 depends on OF
527 If you have enabled the earlycon on the Freescale IMX
532 depends on HAS_IOMEM
541 bool "Support for console on Xilinx uartlite serial port"
542 depends on SERIAL_UARTLITE=y
546 Say Y here if you wish to use a Xilinx uartlite as the system
547 console (the system console is the device which receives all kernel
552 depends on SERIAL_UARTLITE
556 Set this to the number of uartlites in your system, or the number
561 depends on SPARC
568 depends on SPARC
570 This driver supports the Zilog8530 serial ports found on many Sparc
574 bool "Console on Sun Zilog8530 serial port"
575 depends on SERIAL_SUNZILOG=y
578 on your Sparc system as the console, you can do so by answering
583 depends on SPARC && PCI
586 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able
590 bool "Console on Sun SU serial port"
591 depends on SERIAL_SUNSU=y
594 on your Sparc system as the console, you can do so by answering
599 depends on GSC
611 2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
612 3. Add device ttyB0 to /etc/securetty (if you want to log on as
613 root on this console.)
617 bool "Support for console on serial MUX"
618 depends on SERIAL_MUX=y
624 depends on PARISC && !SERIAL_MUX && VT
627 used as the system console. This is useful for machines in
632 2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
633 3. Add device ttyB0 to /etc/securetty (if you want to log on as
634 root on this console.)
639 depends on SPARC && PCI
641 This driver supports the Siemens SAB82532 DUSCC serial ports on newer
646 bool "Console on Sun Siemens SAB82532 serial port"
647 depends on SERIAL_SUNSAB=y
650 on your Sparc system as the console, you can do so by answering
655 depends on SPARC64
657 This driver supports the console device found on SUN4V Sparc
662 depends on SGI_HAS_ZILOG
665 This driver supports the Zilog8530 serial ports found on SGI
669 bool "Console on SGI Zilog8530 serial port"
670 depends on SERIAL_IP22_ZILOG=y
675 depends on SUPERH || ARCH_RENESAS || H8300 || COMPILE_TEST
683 depends on SERIAL_SH_SCI
690 bool "Support for console on SuperH SCI(F)" if EXPERT
691 depends on SERIAL_SH_SCI=y
696 bool "Support for early console on SuperH SCI(F)" if EXPERT
697 depends on SERIAL_SH_SCI=y
704 depends on SERIAL_SH_SCI && DMA_ENGINE
709 depends on SOC_PNX833X
712 If you have a MIPS-based Philips SoC such as PNX8330 and you want
717 depends on SERIAL_PNX8XXX
720 If you have a MIPS-based Philips SoC such as PNX8330 and you want
725 depends on ARCH_LPC32XX || COMPILE_TEST
726 depends on OF
730 Those are UARTs completely different from the Standard UARTs on the
736 depends on SERIAL_HS_LPC32XX=y
740 ports on the LPC32XX as the console, you can do so by answering
754 depends on COLDFIRE
761 depends on SERIAL_MCF
770 depends on SERIAL_MCF
773 Enable a ColdFire internal serial port to be the system console.
777 depends on (M68K && MAC) || PPC_PMAC
780 This driver supports the Zilog z85C30 serial ports found on
786 depends on SERIAL_PMACZILOG
788 The pmac_zilog driver for the z85C30 chip on many powermacs
796 the pmac_zilog and 8250 drivers to co-exist, but may cause
798 access the built-in serial ports on powermacs will need to
801 If you enable this option, any z85c30 ports in the system will
803 unable to use the 8250 module for PCMCIA or other 16C550-style
806 Say N unless you need the z85c30 ports on your (Power)Mac
810 bool "Console on Mac or PowerMac z85c30 serial port"
811 depends on SERIAL_PMACZILOG=y
815 on your (Power)Mac as the console, you can do so by answering
820 depends on CPM2 || CPM1
823 This driver supports the SCC and SMC serial ports on Motorola
827 bool "Support for console on CPM SCC/SMC serial port"
828 depends on SERIAL_CPM=y
831 Say Y here if you wish to use a SCC or SMC CPM UART as the system
832 console (the system console is the device which receives all kernel
836 (/dev/tty0) will still be used as the system console by default, but
844 depends on MACH_PIC32
855 depends on SERIAL_PIC32
858 If you have a PIC32, this driver supports the putting a console on one
865 depends on PPC_MPC52xx || PPC_MPC512x
874 bool "Console on a Freescale MPC52xx/MPC512x family PSC serial port"
875 depends on SERIAL_MPC52xx=y
883 depends on SERIAL_MPC52xx_CONSOLE=y
892 depends on PCI && PPC_PSERIES
905 depends on HAS_TXX9_SERIAL
914 depends on SERIAL_TXX9
919 depends on SERIAL_TXX9=y
924 depends on !SERIAL_8250 && SERIAL_TXX9
928 depends on CPU_VR41XX
937 depends on SERIAL_VR41XX=y
941 a console on a serial port, say Y. Otherwise, say N.
945 depends on PCI
951 box, for instance in order to become a dial-in server. This driver
960 tristate "MSM on-chip serial port support"
961 depends on ARCH_QCOM
966 depends on SERIAL_MSM=y
971 tristate "QCOM on-chip GENI based serial port support"
972 depends on ARCH_QCOM || COMPILE_TEST
973 depends on QCOM_GENI_SE
978 depends on SERIAL_QCOM_GENI
986 bool "VIA VT8500 on-chip serial port support"
987 depends on ARCH_VT8500
992 depends on SERIAL_VT8500=y
997 depends on ARCH_OMAP2PLUS
1000 If you have a machine based on an Texas Instruments OMAP CPU you
1004 with the omap-serial driver. DMA support can be enabled from platform
1008 bool "Console on OMAP serial port"
1009 depends on SERIAL_OMAP=y
1016 (/dev/tty0) will still be used as the system console by default, but
1024 depends on OF
1028 contains a SiFive UART IP block. This type of UART is present on
1032 bool "Console on SiFive UART"
1033 depends on SERIAL_SIFIVE=y
1038 system console.
1041 (/dev/tty0) will still be used as the system console by default, but
1049 depends on (LANTIQ || X86) || COMPILE_TEST
1052 Support for UART on Lantiq and Intel SoCs.
1057 bool "Console on Lantiq UART"
1058 depends on SERIAL_LANTIQ=y
1063 system console.
1067 depends on QUICC_ENGINE
1071 This driver supports the QE serial ports on Freescale embedded
1083 bool "Console on SCCNXP serial port"
1084 depends on SERIAL_SCCNXP=y
1087 Support for console on SCCNXP serial ports.
1095 depends on (SPI_MASTER && !I2C) || I2C
1103 depends on SERIAL_SC16IS7XX
1104 depends on I2C
1109 Enable SC16IS7xx driver on I2C bus,
1116 depends on SERIAL_SC16IS7XX
1117 depends on SPI_MASTER
1121 Enable SC16IS7xx driver on SPI bus,
1129 depends on X86_32 || COMPILE_TEST
1131 Add support for UART controller on timberdale.
1136 depends on MIPS || ARM || COMPILE_TEST
1138 This enables the driver for the onchip UART core found on
1144 BCM7xxx (STB) - DOCSIS console
1147 bool "Console on BCM63xx serial port"
1148 depends on SERIAL_BCM63XX=y
1152 If you have enabled the serial port on the BCM63xx CPU
1157 depends on OF && SPARC
1163 bool "Console on GRLIB APBUART serial port"
1164 depends on SERIAL_GRLIB_GAISLER_APBUART=y
1167 Support for running a console on the GRLIB APBUART
1177 depends on SERIAL_ALTERA_JTAGUART=y
1181 Enable a Altera JTAG UART port to be the system console.
1185 depends on SERIAL_ALTERA_JTAGUART_CONSOLE
1199 depends on SERIAL_ALTERA_UART
1208 depends on SERIAL_ALTERA_UART
1217 depends on SERIAL_ALTERA_UART=y
1221 Enable a Altera UART port to be the system console.
1225 depends on GPIOLIB || COMPILE_TEST
1226 depends on SPI && HAS_DMA
1228 Support for the IFX6x60 modem devices on Intel MID platforms.
1232 depends on PCI && (X86_32 || MIPS || COMPILE_TEST)
1241 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
1243 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
1247 bool "Support for console on Intel EG20T PCH UART/OKI SEMICONDUCTOR ML7213 IOH"
1248 depends on SERIAL_PCH_UART=y
1251 Say Y here if you wish to use the PCH UART as the system console
1252 (the system console is the device which receives all kernel messages and
1257 depends on ARCH_MXS || MACH_ASM9260 || COMPILE_TEST
1266 depends on SERIAL_MXS_AUART=y
1269 Enable a MXS AUART port to be the system console.
1273 depends on OF
1281 depends on SERIAL_XILINX_PS_UART=y
1285 Enable a Cadence UART port to be the system console.
1289 depends on HAVE_CLK && ATH79
1294 built-in UART of the SoC, say Y to this option.
1300 bool "Console on AR933X serial port"
1301 depends on SERIAL_AR933X=y
1304 Enable a built-in UART port of the AR933X to be the system console.
1308 depends on SERIAL_AR933X
1316 depends on ARM && (ARCH_EFM32 || COMPILE_TEST)
1319 This driver support the USART and UART ports on
1324 depends on SERIAL_MPS2_UART
1330 depends on ARCH_MPS2 || COMPILE_TEST
1333 This driver support the UART ports on ARM MPS2.
1337 depends on SERIAL_EFM32_UART=y
1344 Driver for on-chip UART for ARC(Synopsys) for the legacy
1348 bool "Console on ARC UART"
1349 depends on SERIAL_ARC=y
1353 Enable system Console on ARC UART
1357 depends on SERIAL_ARC
1366 depends on PCI
1382 depends on SERIAL_RP2
1390 depends on HAS_DMA
1393 Support for the on-chip lpuart on some Freescale SOCs.
1396 bool "Console on Freescale lpuart serial port"
1397 depends on SERIAL_FSL_LPUART=y
1401 If you have enabled the lpuart serial port on the Freescale SoCs,
1406 depends on PRINTK
1409 Support for the on-chip LINFlexD UART on some Freescale SOCs.
1412 bool "Console on Freescale LINFlexD UART serial port"
1413 depends on SERIAL_FSL_LINFLEXUART=y
1417 If you have enabled the LINFlexD UART serial port on the Freescale
1422 depends on OF
1425 Support for the on-chip USART on Conexant Digicolor SoCs.
1428 bool "Console on Conexant Digicolor serial port"
1429 depends on SERIAL_CONEXANT_DIGICOLOR=y
1432 If you have enabled the USART serial port on Conexant Digicolor
1438 depends on ARM || COMPILE_TEST
1440 This driver is for the on-chip Asychronous Serial Controller on
1448 bool "Support for console on ST ASC"
1449 depends on SERIAL_ST_ASC=y
1455 depends on MCB
1457 Say yes here to enable support for the MEN 16z135 High Speed UART IP-Core
1458 on a MCB carrier.
1466 depends on COMMON_CLK
1472 depends on SERIAL_SPRD=y
1478 with "earlycon" on the kernel command line. The console is
1484 depends on ARCH_STM32 || COMPILE_TEST
1487 This driver is for the on-chip Serial Controller on
1495 bool "Support for console on STM32"
1496 depends on SERIAL_STM32=y
1501 depends on ARCH_MVEBU || COMPILE_TEST
1505 based on the Armada-3700 SoC and wish to use the on-board serial
1511 bool "Console on Marvell EBU serial port"
1512 depends on SERIAL_MVEBU_UART
1517 Say 'Y' here if you wish to use Armada-3700 UART as the system console.
1518 (the system console is the device which receives all kernel messages
1524 depends on ARCH_ACTIONS || COMPILE_TEST
1528 Say 'Y' here if you wish to use the on-board serial port.
1532 bool "Console on Actions Semi Owl serial port"
1533 depends on SERIAL_OWL=y
1539 as the system console.
1543 depends on ARCH_RDA || COMPILE_TEST
1547 Say 'Y' here if you wish to use the on-board serial port.
1551 bool "Console on RDA Micro serial port"
1552 depends on SERIAL_RDA=y
1557 Say 'Y' here if you wish to use the RDA8810PL UART as the system
1562 depends on ARCH_MILBEAUT || (COMPILE_TEST && OF)
1569 int "Maximum number of CSIO/UART ports (1-8)"
1571 depends on SERIAL_MILBEAUT_USIO
1575 bool "Support for console on MILBEAUT USIO/UART serial port"
1576 depends on SERIAL_MILBEAUT_USIO=y
1582 SoCs as the system console (the system console is the device which