Lines Matching +full:mt6589 +full:- +full:uart

1 # SPDX-License-Identifier: GPL-2.0
44 once the kernel has booted up - it's a one time check.
107 1 - undefined instruction events
108 2 - system calls
109 4 - invalid data aborts
110 8 - SIGSEGV faults
111 16 - SIGBUS faults
115 bool "Kernel low-level debugging functions (read help!)"
123 UART definition, as specified below. Attempting to boot the kernel
128 prompt "Kernel low-level debugging port"
132 bool "Kernel low-level debugging messages via Alpine UART0"
136 Say Y here if you want kernel low-level debugging support
140 bool "Kernel low-level debugging via asm9260 UART"
144 their output to an UART or USART port on asm9260 based
161 bool "Kernel low-level debugging on AT91RM9200, AT91SAM9, SAM9X60 DBGU"
165 Say Y here if you want kernel low-level debugging support
171 bool "Kernel low-level debugging on AT91SAM{9263,9G45,A5D3} DBGU"
175 Say Y here if you want kernel low-level debugging support
181 bool "Kernel low-level debugging on SAMA5D2 UART1"
185 Say Y here if you want kernel low-level debugging support
189 bool "Kernel low-level debugging on SAMA5D4 USART3"
193 Say Y here if you want kernel low-level debugging support
197 bool "Kernel low-level debugging via SAMV7 USART1"
206 bool "Kernel low-level debugging on SAMA7G5 FLEXCOM3"
210 Say Y here if you want kernel low-level debugging support
214 bool "Kernel low-level debugging on LAN966 FLEXCOM USART"
218 Say Y here if you want kernel low-level debugging support
234 bool "Kernel low-level debugging on BCM2835 PL011 UART"
239 bool "Kernel low-level debugging on BCM2836 PL011 UART"
244 bool "Kernel low-level debugging on BCM5301X/NSP UART1"
249 bool "Kernel low-level debugging on Hurricane 2 UART2"
254 bool "Kernel low-level debugging on BCM IPROC UART3"
262 bool "Kernel low-level debugging messages via BCM KONA UART"
266 Say Y here if you want kernel low-level debugging support
273 bool "Kernel low-level debugging on BCM63XX UART"
277 bool "Marvell Berlin SoC Debug UART"
281 Say Y here if you want kernel low-level debugging support
285 bool "Use BRCMSTB UART for low-level debug"
290 UART physical and virtual address is automatically provided
294 messages to appear over the UART, select this option.
297 bool "Kernel low-level debugging messages via UART1"
304 bool "Kernel low-level debugging messages via UART2"
311 bool "Kernel low-level debugging on DaVinci DA8XX using UART1"
319 bool "Kernel low-level debugging on DaVinci DA8XX using UART2"
327 bool "Kernel low-level debugging messages via footbridge serial port"
334 bool "Kernel low-level debugging messages via Digicolor UA0"
341 bool "Kernel low-level debugging messages via ep93xx UART"
345 Say Y here if you want kernel low-level debugging support
349 bool "Kernel low-level debugging messages via footbridge 8250 at PCI COM1"
357 bool "Kernel low-level debugging messages via Cortina Systems Gemini UART"
361 Say Y here if you want kernel low-level debugging support
365 bool "Hisilicon HI3620 Debug UART"
369 Say Y here if you want kernel low-level debugging support
370 on HI3620 UART.
373 bool "Kernel low-level debugging messages via Highbank UART"
378 their output to the UART on Highbank based devices.
381 bool "Hisilicon Hip01 Debug UART"
385 Say Y here if you want kernel low-level debugging support
386 on HIP01 UART.
389 bool "Hisilicon HiP04 Debug UART"
393 Say Y here if you want kernel low-level debugging support
394 on HIP04 UART.
397 bool "Hisilicon Hix5hd2 Debug UART"
401 Say Y here if you want kernel low-level debugging support
402 on Hix5hd2 UART.
405 bool "i.MX1 Debug UART"
408 Say Y here if you want kernel low-level debugging support
412 bool "i.MX23 Debug UART"
416 Say Y here if you want kernel low-level debugging support
420 bool "i.MX25 Debug UART"
423 Say Y here if you want kernel low-level debugging support
427 bool "i.MX27 Debug UART"
430 Say Y here if you want kernel low-level debugging support
434 bool "i.MX28 Debug UART"
438 Say Y here if you want kernel low-level debugging support
442 bool "i.MX31 Debug UART"
445 Say Y here if you want kernel low-level debugging support
449 bool "i.MX35 Debug UART"
452 Say Y here if you want kernel low-level debugging support
456 bool "i.MX50 Debug UART"
459 Say Y here if you want kernel low-level debugging support
463 bool "i.MX51 Debug UART"
466 Say Y here if you want kernel low-level debugging support
470 bool "i.MX53 Debug UART"
473 Say Y here if you want kernel low-level debugging support
477 bool "i.MX6Q/DL Debug UART"
480 Say Y here if you want kernel low-level debugging support
484 bool "i.MX6SL Debug UART"
487 Say Y here if you want kernel low-level debugging support
491 bool "i.MX6SX Debug UART"
494 Say Y here if you want kernel low-level debugging support
498 bool "i.MX6UL Debug UART"
501 Say Y here if you want kernel low-level debugging support
505 bool "i.MX7D Debug UART"
508 Say Y here if you want kernel low-level debugging support
512 bool "Kernel low-level debugging messages via ARM Integrator UART"
516 Say Y here if you want kernel low-level debugging support
520 bool "Kernel low-level debugging on KEYSTONE2 using UART0"
528 bool "Kernel low-level debugging on KEYSTONE2 using UART1"
536 bool "Kernel low-level debugging via LPC18xx/43xx UART0"
540 Say Y here if you want kernel low-level debugging support
544 bool "Kernel low-level debugging messages via NXP LPC32xx UART"
548 Say Y here if you want kernel low-level debugging support
552 bool "Kernel low-level debugging via Meson6 UARTAO"
555 Say Y here if you want kernel low-lever debugging support
559 bool "Kernel low-level debugging message via MMP UART2"
563 Say Y here if you want kernel low-level debugging support
567 bool "Kernel low-level debugging message via MMP UART3"
571 Say Y here if you want kernel low-level debugging support
575 bool "Kernel low-level debugging messages via MVEBU UART0 (old bootloaders)"
580 Say Y here if you want kernel low-level debugging support
595 when u-boot hands over to the kernel, the system
599 bool "Kernel low-level debugging messages via MVEBU UART0 (new bootloaders)"
603 Say Y here if you want kernel low-level debugging support
612 when u-boot hands over to the kernel, the system
616 bool "Kernel low-level debugging messages via MVEBU UART1 (new bootloaders)"
620 Say Y here if you want kernel low-level debugging support
630 when u-boot hands over to the kernel, the system
634 bool "Kernel low-level debugging messages via MSTARV7 PM UART"
638 Say Y here if you want kernel low-level debugging support
639 for MSTAR ARMv7-based platforms on PM UART.
642 bool "Mediatek mt6589 UART0"
646 Say Y here if you want kernel low-level debugging support
647 for Mediatek mt6589 based platforms on UART0.
654 Say Y here if you want kernel low-level debugging support
662 Say Y here if you want kernel low-level debugging support
666 bool "Kernel low-level debugging messages via NOMADIK UART"
670 Say Y here if you want kernel low-level debugging support
674 bool "Kernel low-level debugging via TI-NSPIRE 8250 UART"
678 Say Y here if you want kernel low-level debugging support
679 on TI-NSPIRE classic models.
682 bool "Kernel low-level debugging via TI-NSPIRE PL011 UART"
686 Say Y here if you want kernel low-level debugging support
687 on TI-NSPIRE CX models.
690 bool "Kernel low-level debugging via OMAP1 UART1"
694 Say Y here if you want kernel low-level debugging support
698 bool "Kernel low-level debugging via OMAP1 UART2"
702 Say Y here if you want kernel low-level debugging support
706 bool "Kernel low-level debugging via OMAP1 UART3"
710 Say Y here if you want kernel low-level debugging support
722 bool "Kernel low-level debugging messages via OMAP2/3/4 UART2"
727 bool "Kernel low-level debugging messages via OMAP2 UART3 (n8x0)"
732 bool "Kernel low-level debugging messages via OMAP3 UART3 (most omap3 boards)"
741 bool "Kernel low-level debugging messages via OMAP4/5 UART3 (omap4 blaze, panda, omap5 sevm)"
746 bool "Kernel low-level debugging messages via OMAP36XX UART4"
751 bool "Kernel low-level debugging messages via OMAP4/5 UART4"
756 bool "Kernel low-level debugging messages via TI81XX UART1 (ti8148evm)"
761 bool "Kernel low-level debugging messages via TI81XX UART2"
766 bool "Kernel low-level debugging messages via TI81XX UART3 (ti8168evm)"
771 bool "Kernel low-level debugging messages via AM33XX UART1"
776 bool "Kernel low-level debugging messages via Zoom2/3 UART"
782 bool "Use PXA UART1 for low-level debug"
785 Say Y here if you want kernel low-level debugging support
789 bool "Kernel low-level debugging messages via QCOM UARTDM"
807 bool "RealView Default UART"
816 bool "RealView PB1176 UART"
825 bool "Kernel low-level debugging messages via Rockchip RV1108 UART0"
829 Say Y here if you want kernel low-level debugging support
833 bool "Kernel low-level debugging messages via Rockchip RV1108 UART1"
837 Say Y here if you want kernel low-level debugging support
841 bool "Kernel low-level debugging messages via Rockchip RV1108 UART2"
845 Say Y here if you want kernel low-level debugging support
849 bool "Kernel low-level debugging messages via Rockchip RK29 UART0"
853 Say Y here if you want kernel low-level debugging support
857 bool "Kernel low-level debugging messages via Rockchip RK29 UART1"
861 Say Y here if you want kernel low-level debugging support
865 bool "Kernel low-level debugging messages via Rockchip RK29 UART2"
869 Say Y here if you want kernel low-level debugging support
873 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART0"
877 Say Y here if you want kernel low-level debugging support
881 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART1"
885 Say Y here if you want kernel low-level debugging support
889 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART2"
893 Say Y here if you want kernel low-level debugging support
897 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART3"
901 Say Y here if you want kernel low-level debugging support
905 bool "Kernel low-level debugging messages via Rockchip RK32 UART2"
909 Say Y here if you want kernel low-level debugging support
913 bool "Kernel low-level debugging messages via SCIF2 on R7S72100"
916 Say Y here if you want kernel low-level debugging support
920 bool "Kernel low-level debugging messages via SCIF2 on R7S9210"
923 Say Y here if you want kernel low-level debugging support
927 bool "Kernel low-level debugging messages via SCIF4 on R7S9210"
930 Say Y here if you want kernel low-level debugging support
934 bool "Kernel low-level debugging messages via SCIF0 on R8A7778"
937 Say Y here if you want kernel low-level debugging support
938 via SCIF0 on Renesas R-Car M1A (R8A7778).
941 bool "Kernel low-level debugging messages via SCIF2 on R8A7779"
944 Say Y here if you want kernel low-level debugging support
945 via SCIF2 on Renesas R-Car H1 (R8A7779).
948 bool "Kernel low-level debugging messages via SCIF0 on R-Car Gen2 and RZ/G1"
952 Say Y here if you want kernel low-level debugging support
954 R-Car H2 (R8A7790), M2-W (R8A7791), V2H (R8A7792), or
955 M2-N (R8A7793).
958 bool "Kernel low-level debugging messages via SCIF1 on R8A77470"
961 Say Y here if you want kernel low-level debugging support
965 bool "Kernel low-level debugging messages via SCIF2 on R8A7794"
968 Say Y here if you want kernel low-level debugging support
969 via SCIF2 on Renesas R-Car E2 (R8A7794).
972 bool "Kernel low-level debugging messages via SCIF4 on R8A7745"
975 Say Y here if you want kernel low-level debugging support
979 bool "Kernel low-level debugging messages via SCIFA2 on R8A7742"
982 Say Y here if you want kernel low-level debugging support
986 bool "Kernel low-level debugging messages via SCIFA0 on R8A73A4"
989 Say Y here if you want kernel low-level debugging support
990 via SCIFA0 on Renesas R-Mobile APE6 (R8A73A4).
993 bool "Kernel low-level debugging messages via SCIFA1 on R8A7740"
996 Say Y here if you want kernel low-level debugging support
997 via SCIFA1 on Renesas R-Mobile A1 (R8A7740).
1000 bool "Kernel low-level debugging messages via SCIFA4 on SH73A0"
1003 Say Y here if you want kernel low-level debugging support
1004 via SCIFA4 on Renesas SH-Mobile AG5 (SH73A0).
1011 bool "Use Samsung S3C UART 0 for low-level debug"
1014 their output to UART 0. The port must have been initialised
1015 by the boot-loader before use.
1022 bool "Use Samsung S3C UART 1 for low-level debug"
1025 their output to UART 1. The port must have been initialised
1026 by the boot-loader before use.
1033 bool "Use Samsung S3C UART 2 for low-level debug"
1036 their output to UART 2. The port must have been initialised
1037 by the boot-loader before use.
1044 bool "Use Samsung S3C UART 3 for low-level debug"
1047 their output to UART 3. The port must have been initialised
1048 by the boot-loader before use.
1052 bool "Use SA1100 UARTs for low-level debug"
1054 Say Y here if you want kernel low-level debugging support
1055 on SA-11x0 UART ports. The kernel will check for the first
1056 enabled UART in a sequence 3-1-2.
1059 bool "Hisilicon SD5203 Debug UART"
1063 Say Y here if you want kernel low-level debugging support
1064 on SD5203 UART.
1068 bool "Use SOCFPGA UART0 for low-level debug"
1071 Say Y here if you want kernel low-level debugging support
1076 bool "Use SOCFPGA Arria10 UART1 for low-level debug"
1079 Say Y here if you want kernel low-level debugging support
1084 bool "Use SOCFPGA Cyclone 5 UART1 for low-level debug"
1087 Say Y here if you want kernel low-level debugging support
1091 bool "Kernel low-level debugging messages via sun9i UART0"
1095 Say Y here if you want kernel low-level debugging support
1099 bool "Kernel low-level debugging messages via sunXi UART0"
1103 Say Y here if you want kernel low-level debugging support
1107 bool "Kernel low-level debugging messages via sunXi UART1"
1111 Say Y here if you want kernel low-level debugging support
1115 bool "Kernel low-level debugging messages via sunXi R_UART"
1119 Say Y here if you want kernel low-level debugging support
1123 bool "Kernel low-level debugging messages via ST SPEAr 3xx/6xx UART"
1127 Say Y here if you want kernel low-level debugging support
1131 bool "Kernel low-level debugging messages via ST SPEAr 13xx UART"
1135 Say Y here if you want kernel low-level debugging support
1139 bool "Use StiH415/416 ASC2 UART for low-level debug"
1142 Say Y here if you want kernel low-level debugging support
1144 default UART wired up to ASC2.
1149 bool "Use StiH415/416 SBC ASC1 UART for low-level debug"
1152 Say Y here if you want kernel low-level debugging support
1154 default UART wired up to SBC ASC1.
1159 bool "Use StiH418 SBC ASC0 UART for low-level debug"
1162 Say Y here if you want kernel low-level debugging support
1163 on STiH418 based platforms which has default UART wired
1169 bool "Use STM32F4 UART for low-level debug"
1173 Say Y here if you want kernel low-level debugging support
1174 on STM32F4 based platforms, which default UART is wired on
1175 USART1, but another UART instance can be selected by modifying
1181 bool "Use STM32F7 UART for low-level debug"
1185 Say Y here if you want kernel low-level debugging support
1186 on STM32F7 based platforms, which default UART is wired on
1187 USART1, but another UART instance can be selected by modifying
1193 bool "Use STM32H7 UART for low-level debug"
1197 Say Y here if you want kernel low-level debugging support
1198 on STM32H7 based platforms, which default UART is wired on
1199 USART1, but another UART instance can be selected by modifying
1205 bool "Use STM32MP1 UART for low-level debug"
1209 Say Y here if you want kernel low-level debugging support on
1210 STM32MP1-based platforms, where the default UART is wired to
1211 UART4, but another UART instance can be selected by modifying
1217 bool "Kernel low-level debugging messages via Tegra UART via ODMDATA"
1221 Automatically determines which UART to use for low-level
1225 then bits 17:15 indicate which UART to use; 0/1/2/3/4
1226 are UART A/B/C/D/E.
1229 bool "Kernel low-level debugging messages via Tegra UART A"
1233 Say Y here if you want kernel low-level debugging support
1237 bool "Kernel low-level debugging messages via Tegra UART B"
1241 Say Y here if you want kernel low-level debugging support
1245 bool "Kernel low-level debugging messages via Tegra UART C"
1249 Say Y here if you want kernel low-level debugging support
1253 bool "Kernel low-level debugging messages via Tegra UART D"
1257 Say Y here if you want kernel low-level debugging support
1261 bool "Kernel low-level debugging messages via Tegra UART E"
1265 Say Y here if you want kernel low-level debugging support
1270 bool "Use Ux500 UART for low-level debug"
1272 Say Y here if you want kernel low-level debugging support
1276 bool "Kernel low-level debugging messages via ARM Versatile UART"
1280 Say Y here if you want kernel low-level debugging support
1284 bool "Autodetect UART0 on Versatile Express Cortex-A core tiles"
1291 Note that this will only work with standard A-class core tiles,
1292 and may fail with non-standard SMM or custom software models.
1295 bool "Use PL011 UART0 at 0x10009000 (V2P-CA9 core tile)"
1300 this applies only to the V2P-CA9 tile.
1308 of the tiles using the RS1 memory map, including all new A-class
1309 core tiles, FPGA-based SMMs and software models.
1312 bool "Use PL011 UART0 at 0xb0090000 (Cortex-R compliant tiles)"
1317 Cortex-R series tiles and SMMs, such as Cortex-R5 and Cortex-R7
1320 bool "Vybrid UART"
1323 Say Y here if you want kernel low-level debugging support
1330 This option selects UART0 on VIA/Wondermedia System-on-a-chip
1334 bool "Kernel low-level debugging on Xilinx Zynq using UART0"
1341 bool "Kernel low-level debugging on Xilinx Zynq using UART1"
1351 bool "Kernel low-level debugging via EmbeddedICE DCC channel"
1355 co-processor 14. This is known to work on the ARM9 style ICE
1362 bool "Kernel low-level debug output via semihosting I/O"
1378 bool "Kernel low-level debugging via 8250 UART"
1381 their output to an 8250 UART. You can use this option
1382 to provide the parameters for the 8250 UART rather than
1391 bool "Kernel low-level debugging via ARM Ltd PL01x Primecell UART"
1394 their output to a PL01x Primecell UART. You can use
1395 this option to provide the parameters for the UART
1432 int "i.MX Debug UART Port Selection"
1448 Choose UART port on which kernel low-level debug messages
1452 int "Vybrid Debug UART Port Selection" if DEBUG_VF_UART
1457 Choose UART port on which kernel low-level debug messages
1469 bool "Enable flow control (CTS) for the debug UART"
1473 Some UART ports are connected to terminals that will use modem
1476 control signal CTS (Clear To Send). If your debug UART supports
1507 default "debug/renesas-scif.S" if DEBUG_R7S72100_SCIF2
1508 default "debug/renesas-scif.S" if DEBUG_R7S9210_SCIF2
1509 default "debug/renesas-scif.S" if DEBUG_R7S9210_SCIF4
1510 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF0
1511 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF2
1512 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF0
1513 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF1
1514 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF2
1515 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF4
1516 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIFA2
1517 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA0
1518 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA1
1519 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA4
1535 default "mach/debug-macro.S"
1546 hex "Physical base address of debug UART"
1679 hex "Virtual base address of debug UART"
1782 int "Register offset shift for the 8250 debug UART"
1790 bool "Use 32-bit accesses for 8250 UART"
1801 bool "8250 UART is Palmchip BK-310x"
1804 Palmchip provides a UART implementation compatible with 16550
1806 the debug UART is of this type.
1822 will be re-used for normal decompressor output on multiplatform
1836 kernel low-level debugging functions. Add earlyprintk to your