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
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
241 Support for the on-chip UARTs on the Samsung S3C24XX series CPUs,
243 provide all of these ports, depending on how the serial port
248 depends on SERIAL_SAMSUNG
255 depends on SERIAL_SAMSUNG
263 bool "Support for console on Samsung SoC serial port"
264 depends on SERIAL_SAMSUNG=y
268 Allow selection of the S3C24XX on-board serial ports for use as
272 (/dev/tty0) will still be used as the system console by default, but
280 depends on ARCH_SIRF
283 Support for the on-chip UART on the CSR SiRFprimaII series,
285 provide all of these ports, depending on how the serial port
289 bool "Support for console on SiRF SoC serial port"
290 depends on SERIAL_SIRFSOC=y
294 (/dev/tty0) will still be used as the system console by default, but
302 depends on ARCH_TEGRA && TEGRA20_APB_DMA
305 Support for the on-chip UARTs on the NVIDIA Tegra series SOCs
307 provide all of these ports, depending on how the serial port
313 depends on ARCH_TEGRA && TEGRA_HSP_MBOX
316 Support for the mailbox-based TCU (Tegra Combined UART) serial port.
321 bool "Support for console on a Tegra TCU serial port"
322 depends on SERIAL_TEGRA_TCU=y
327 system console (the system console is the device which receives all
335 depends on SPI
338 MAX3100 chip support
342 depends on SPI_MASTER
349 that can be controlled through I2C or high-speed SPI.
355 depends on MACH_DECSTATION && 32BIT
359 DZ11-family serial controllers for DECstations and VAXstations,
363 bool "Support console on DECstation DZ serial driver"
364 depends on SERIAL_DZ=y
369 system console (the system console is the device which receives all
373 Note that the firmware uses ttyS3 as the serial console on
380 depends on MACH_DECSTATION
393 bool "Support for console on a DECstation Z85C30 serial port"
394 depends on SERIAL_ZS=y
399 system console (the system console is the device which receives all
403 Note that the firmware uses ttyS1 as the serial console on the
404 Maxine and ttyS3 on the others using this driver.
410 depends on FOOTBRIDGE
413 If you have a machine based on a 21285 (Footbridge) StrongARM(R)/
418 bool "Console on DC21285 serial port"
419 depends on SERIAL_21285=y
422 If you have enabled the serial port on the 21285 footbridge you can
426 (/dev/tty0) will still be used as the system console by default, but
434 depends on ARCH_PXA || ARCH_MMP
439 If you have a machine based on an Intel XScale PXA2xx CPU you
447 depends on !SERIAL_8250
450 bool "Console on PXA serial port (DEPRECATED)"
451 depends on SERIAL_PXA
455 If you have enabled the serial port on the Intel XScale PXA
459 (/dev/tty0) will still be used as the system console by default, but
470 depends on ARCH_SA1100
474 If you have a machine based on a SA1100/SA1110 StrongARM(R) CPU you
480 bool "Console on SA1100 serial port"
481 depends on SERIAL_SA1100
484 If you have enabled the serial port on the SA1100/SA1110 StrongARM
488 (/dev/tty0) will still be used as the system console by default, but
496 depends on ARCH_MXC || COMPILE_TEST
501 If you have a machine based on a Motorola IMX CPU you
505 tristate "Console on IMX serial port"
506 depends on SERIAL_IMX
509 If you have enabled the serial port on the Freescale IMX
513 (/dev/tty0) will still be used as the system console by default, but
519 bool "Earlycon on IMX serial port"
520 depends on ARCH_MXC || COMPILE_TEST
521 depends on OF
526 If you have enabled the earlycon on the Freescale IMX
531 depends on HAS_IOMEM
540 bool "Support for console on Xilinx uartlite serial port"
541 depends on SERIAL_UARTLITE=y
545 Say Y here if you wish to use a Xilinx uartlite as the system
546 console (the system console is the device which receives all kernel
551 depends on SERIAL_UARTLITE
555 Set this to the number of uartlites in your system, or the number
560 depends on SPARC
567 depends on SPARC
569 This driver supports the Zilog8530 serial ports found on many Sparc
573 bool "Console on Sun Zilog8530 serial port"
574 depends on SERIAL_SUNZILOG=y
577 on your Sparc system as the console, you can do so by answering
582 depends on SPARC && PCI
585 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able
589 bool "Console on Sun SU serial port"
590 depends on SERIAL_SUNSU=y
593 on your Sparc system as the console, you can do so by answering
598 depends on GSC
610 2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
611 3. Add device ttyB0 to /etc/securetty (if you want to log on as
612 root on this console.)
616 bool "Support for console on serial MUX"
617 depends on SERIAL_MUX=y
623 depends on PARISC && !SERIAL_MUX && VT
626 used as the system console. This is useful for machines in
631 2. Edit the /etc/inittab to start a getty listening on /dev/ttyB0
632 3. Add device ttyB0 to /etc/securetty (if you want to log on as
633 root on this console.)
638 depends on SPARC && PCI
640 This driver supports the Siemens SAB82532 DUSCC serial ports on newer
645 bool "Console on Sun Siemens SAB82532 serial port"
646 depends on SERIAL_SUNSAB=y
649 on your Sparc system as the console, you can do so by answering
654 depends on SPARC64
656 This driver supports the console device found on SUN4V Sparc
661 depends on SGI_HAS_ZILOG
664 This driver supports the Zilog8530 serial ports found on SGI
668 bool "Console on SGI Zilog8530 serial port"
669 depends on SERIAL_IP22_ZILOG=y
674 depends on SUPERH || ARCH_RENESAS || H8300 || COMPILE_TEST
682 depends on SERIAL_SH_SCI
689 bool "Support for console on SuperH SCI(F)" if EXPERT
690 depends on SERIAL_SH_SCI=y
695 bool "Support for early console on SuperH SCI(F)" if EXPERT
696 depends on SERIAL_SH_SCI=y
703 depends on SERIAL_SH_SCI && DMA_ENGINE
708 depends on SOC_PNX833X
711 If you have a MIPS-based Philips SoC such as PNX8330 and you want
716 depends on SERIAL_PNX8XXX
719 If you have a MIPS-based Philips SoC such as PNX8330 and you want
724 depends on ARCH_LPC32XX || COMPILE_TEST
725 depends on OF
729 Those are UARTs completely different from the Standard UARTs on the
735 depends on SERIAL_HS_LPC32XX=y
739 ports on the LPC32XX as the console, you can do so by answering
753 depends on COLDFIRE
760 depends on SERIAL_MCF
769 depends on SERIAL_MCF
772 Enable a ColdFire internal serial port to be the system console.
776 depends on (M68K && MAC) || PPC_PMAC
779 This driver supports the Zilog z85C30 serial ports found on
785 depends on SERIAL_PMACZILOG
787 The pmac_zilog driver for the z85C30 chip on many powermacs
795 the pmac_zilog and 8250 drivers to co-exist, but may cause
797 access the built-in serial ports on powermacs will need to
800 If you enable this option, any z85c30 ports in the system will
802 unable to use the 8250 module for PCMCIA or other 16C550-style
805 Say N unless you need the z85c30 ports on your (Power)Mac
809 bool "Console on Mac or PowerMac z85c30 serial port"
810 depends on SERIAL_PMACZILOG=y
814 on your (Power)Mac as the console, you can do so by answering
819 depends on CPM2 || CPM1
822 This driver supports the SCC and SMC serial ports on Motorola
826 bool "Support for console on CPM SCC/SMC serial port"
827 depends on SERIAL_CPM=y
830 Say Y here if you wish to use a SCC or SMC CPM UART as the system
831 console (the system console is the device which receives all kernel
835 (/dev/tty0) will still be used as the system console by default, but
843 depends on MACH_PIC32
854 depends on SERIAL_PIC32
857 If you have a PIC32, this driver supports the putting a console on one
864 depends on PPC_MPC52xx || PPC_MPC512x
873 bool "Console on a Freescale MPC52xx/MPC512x family PSC serial port"
874 depends on SERIAL_MPC52xx=y
882 depends on SERIAL_MPC52xx_CONSOLE=y
891 depends on PCI && PPC_PSERIES
904 depends on HAS_TXX9_SERIAL
913 depends on SERIAL_TXX9
918 depends on SERIAL_TXX9=y
923 depends on !SERIAL_8250 && SERIAL_TXX9
927 depends on CPU_VR41XX
936 depends on SERIAL_VR41XX=y
940 a console on a serial port, say Y. Otherwise, say N.
944 depends on PCI
950 box, for instance in order to become a dial-in server. This driver
959 tristate "MSM on-chip serial port support"
960 depends on ARCH_QCOM
965 depends on SERIAL_MSM=y
970 bool "MSM on-chip GENI HW based early console support"
978 tristate "QCOM on-chip GENI based serial port support"
979 depends on ARCH_QCOM || COMPILE_TEST
980 depends on QCOM_GENI_SE
985 depends on SERIAL_QCOM_GENI
993 bool "VIA VT8500 on-chip serial port support"
994 depends on ARCH_VT8500
999 depends on SERIAL_VT8500=y
1004 depends on ARCH_OMAP2PLUS
1007 If you have a machine based on an Texas Instruments OMAP CPU you
1011 with the omap-serial driver. DMA support can be enabled from platform
1015 bool "Console on OMAP serial port"
1016 depends on SERIAL_OMAP=y
1023 (/dev/tty0) will still be used as the system console by default, but
1031 depends on OF
1035 contains a SiFive UART IP block. This type of UART is present on
1039 bool "Console on SiFive UART"
1040 depends on SERIAL_SIFIVE=y
1045 system console.
1048 (/dev/tty0) will still be used as the system console by default, but
1056 depends on (LANTIQ || X86) || COMPILE_TEST
1059 Support for UART on Lantiq and Intel SoCs.
1064 bool "Console on Lantiq UART"
1065 depends on SERIAL_LANTIQ=y
1070 system console.
1074 depends on QUICC_ENGINE
1078 This driver supports the QE serial ports on Freescale embedded
1090 bool "Console on SCCNXP serial port"
1091 depends on SERIAL_SCCNXP=y
1094 Support for console on SCCNXP serial ports.
1102 depends on (SPI_MASTER && !I2C) || I2C
1110 depends on SERIAL_SC16IS7XX
1111 depends on I2C
1116 Enable SC16IS7xx driver on I2C bus,
1123 depends on SERIAL_SC16IS7XX
1124 depends on SPI_MASTER
1128 Enable SC16IS7xx driver on SPI bus,
1136 depends on X86_32 || COMPILE_TEST
1138 Add support for UART controller on timberdale.
1143 depends on MIPS || ARM || COMPILE_TEST
1145 This enables the driver for the onchip UART core found on
1151 BCM7xxx (STB) - DOCSIS console
1154 bool "Console on BCM63xx serial port"
1155 depends on SERIAL_BCM63XX=y
1159 If you have enabled the serial port on the BCM63xx CPU
1164 depends on OF && SPARC
1170 bool "Console on GRLIB APBUART serial port"
1171 depends on SERIAL_GRLIB_GAISLER_APBUART=y
1174 Support for running a console on the GRLIB APBUART
1184 depends on SERIAL_ALTERA_JTAGUART=y
1188 Enable a Altera JTAG UART port to be the system console.
1192 depends on SERIAL_ALTERA_JTAGUART_CONSOLE
1206 depends on SERIAL_ALTERA_UART
1215 depends on SERIAL_ALTERA_UART
1224 depends on SERIAL_ALTERA_UART=y
1228 Enable a Altera UART port to be the system console.
1232 depends on GPIOLIB || COMPILE_TEST
1233 depends on SPI && HAS_DMA
1235 Support for the IFX6x60 modem devices on Intel MID platforms.
1239 depends on PCI && (X86_32 || MIPS || COMPILE_TEST)
1248 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
1250 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
1254 bool "Support for console on Intel EG20T PCH UART/OKI SEMICONDUCTOR ML7213 IOH"
1255 depends on SERIAL_PCH_UART=y
1258 Say Y here if you wish to use the PCH UART as the system console
1259 (the system console is the device which receives all kernel messages and
1264 depends on ARCH_MXS || MACH_ASM9260 || COMPILE_TEST
1273 depends on SERIAL_MXS_AUART=y
1276 Enable a MXS AUART port to be the system console.
1280 depends on OF
1288 depends on SERIAL_XILINX_PS_UART=y
1292 Enable a Cadence UART port to be the system console.
1296 depends on HAVE_CLK && ATH79
1301 built-in UART of the SoC, say Y to this option.
1307 bool "Console on AR933X serial port"
1308 depends on SERIAL_AR933X=y
1311 Enable a built-in UART port of the AR933X to be the system console.
1315 depends on SERIAL_AR933X
1323 depends on ARM && (ARCH_EFM32 || COMPILE_TEST)
1326 This driver support the USART and UART ports on
1331 depends on SERIAL_MPS2_UART
1337 depends on ARCH_MPS2 || COMPILE_TEST
1340 This driver support the UART ports on ARM MPS2.
1344 depends on SERIAL_EFM32_UART=y
1351 Driver for on-chip UART for ARC(Synopsys) for the legacy
1355 bool "Console on ARC UART"
1356 depends on SERIAL_ARC=y
1360 Enable system Console on ARC UART
1364 depends on SERIAL_ARC
1373 depends on PCI
1389 depends on SERIAL_RP2
1397 depends on HAS_DMA
1400 Support for the on-chip lpuart on some Freescale SOCs.
1403 bool "Console on Freescale lpuart serial port"
1404 depends on SERIAL_FSL_LPUART=y
1408 If you have enabled the lpuart serial port on the Freescale SoCs,
1413 depends on PRINTK
1416 Support for the on-chip LINFlexD UART on some Freescale SOCs.
1419 bool "Console on Freescale LINFlexD UART serial port"
1420 depends on SERIAL_FSL_LINFLEXUART=y
1424 If you have enabled the LINFlexD UART serial port on the Freescale
1429 depends on OF
1432 Support for the on-chip USART on Conexant Digicolor SoCs.
1435 bool "Console on Conexant Digicolor serial port"
1436 depends on SERIAL_CONEXANT_DIGICOLOR=y
1439 If you have enabled the USART serial port on Conexant Digicolor
1445 depends on ARM || COMPILE_TEST
1447 This driver is for the on-chip Asychronous Serial Controller on
1455 bool "Support for console on ST ASC"
1456 depends on SERIAL_ST_ASC=y
1462 depends on MCB
1464 Say yes here to enable support for the MEN 16z135 High Speed UART IP-Core
1465 on a MCB carrier.
1473 depends on COMMON_CLK
1479 depends on SERIAL_SPRD=y
1485 with "earlycon" on the kernel command line. The console is
1491 depends on ARCH_STM32 || COMPILE_TEST
1494 This driver is for the on-chip Serial Controller on
1502 bool "Support for console on STM32"
1503 depends on SERIAL_STM32=y
1508 depends on ARCH_MVEBU || COMPILE_TEST
1512 based on the Armada-3700 SoC and wish to use the on-board serial
1518 bool "Console on Marvell EBU serial port"
1519 depends on SERIAL_MVEBU_UART
1524 Say 'Y' here if you wish to use Armada-3700 UART as the system console.
1525 (the system console is the device which receives all kernel messages
1531 depends on ARCH_ACTIONS || COMPILE_TEST
1535 Say 'Y' here if you wish to use the on-board serial port.
1539 bool "Console on Actions Semi Owl serial port"
1540 depends on SERIAL_OWL=y
1546 as the system console.
1550 depends on ARCH_RDA || COMPILE_TEST
1554 Say 'Y' here if you wish to use the on-board serial port.
1558 bool "Console on RDA Micro serial port"
1559 depends on SERIAL_RDA=y
1564 Say 'Y' here if you wish to use the RDA8810PL UART as the system
1569 depends on ARCH_MILBEAUT || (COMPILE_TEST && OF)
1576 int "Maximum number of CSIO/UART ports (1-8)"
1578 depends on SERIAL_MILBEAUT_USIO
1582 bool "Support for console on MILBEAUT USIO/UART serial port"
1583 depends on SERIAL_MILBEAUT_USIO=y
1589 SoCs as the system console (the system console is the device which