• Home
  • Raw
  • Download

Lines Matching +full:default +full:- +full:on

1 # SPDX-License-Identifier: GPL-2.0
8 depends on DEBUG_KERNEL
9 depends on MMU
12 ---help---
21 bool "Warn on W+X mappings at boot"
22 depends on MMU
24 ---help---
44 once the kernel has booted up - it's a one time check.
54 depends on !THUMB2_KERNEL
55 default y if !ARM_UNWIND || FUNCTION_GRAPH_TRACER
64 depends on AEABI
65 default y
75 depends on FUNCTION_TRACER && FRAME_POINTER
76 default y
83 sometimes helpful for debugging but serves no purpose on a
86 In addition, you need to pass user_debug=N on the kernel command
89 1 - undefined instruction events
90 2 - system calls
91 4 - invalid data aborts
92 8 - SIGSEGV faults
93 16 - SIGBUS faults
97 bool "Kernel low-level debugging functions (read help!)"
98 depends on DEBUG_KERNEL
106 image on a different platform *will not work*, so this option should
110 prompt "Kernel low-level debugging port"
111 depends on DEBUG_LL
114 bool "Kernel low-level debugging messages via Alpine UART0"
115 depends on ARCH_ALPINE
118 Say Y here if you want kernel low-level debugging support
119 on Alpine based platforms.
122 bool "Kernel low-level debugging via asm9260 UART"
123 depends on MACH_ASM9260
126 their output to an UART or USART port on asm9260 based
143 bool "Kernel low-level debugging on AT91RM9200, AT91SAM9 DBGU"
145 depends on SOC_AT91RM9200 || SOC_AT91SAM9
147 Say Y here if you want kernel low-level debugging support
148 on the DBGU port of:
153 bool "Kernel low-level debugging on AT91SAM{9263,9G45,A5D3} DBGU"
155 depends on SOC_AT91SAM9 || SOC_SAMA5D3
157 Say Y here if you want kernel low-level debugging support
158 on the DBGU port of:
163 bool "Kernel low-level debugging on SAMA5D2 UART1"
165 depends on SOC_SAMA5D2
167 Say Y here if you want kernel low-level debugging support
168 on the UART1 port of sama5d2.
171 bool "Kernel low-level debugging on SAMA5D4 USART3"
173 depends on SOC_SAMA5D4
175 Say Y here if you want kernel low-level debugging support
176 on the USART3 port of sama5d4.
179 bool "Kernel low-level debugging via SAMV7 USART1"
181 depends on SOC_SAMV7
184 their output to the USART1 port on SAMV7 based
188 bool "Kernel low-level debugging on BCM2835 PL011 UART"
189 depends on ARCH_BCM2835 && ARCH_MULTI_V6
193 bool "Kernel low-level debugging on BCM2836 PL011 UART"
194 depends on ARCH_BCM2835 && ARCH_MULTI_V7
198 bool "Kernel low-level debugging on BCM5301X/NSP UART1"
199 depends on ARCH_BCM_5301X || ARCH_BCM_NSP
203 bool "Kernel low-level debugging on Hurricane 2 UART2"
204 depends on ARCH_BCM_HR2
208 bool "Kernel low-level debugging on BCM IPROC UART3"
209 depends on ARCH_BCM_CYGNUS
213 their output to the third serial port on these devices.
216 bool "Kernel low-level debugging messages via BCM KONA UART"
217 depends on ARCH_BCM_MOBILE
220 Say Y here if you want kernel low-level debugging support
221 on Broadcom SoC platforms.
227 bool "Kernel low-level debugging on BCM63XX UART"
228 depends on ARCH_BCM_63XX
232 depends on ARCH_BERLIN
235 Say Y here if you want kernel low-level debugging support
236 on Marvell Berlin SoC based platforms.
239 bool "Use BRCMSTB UART for low-level debug"
240 depends on ARCH_BRCMSTB
243 their output to the first serial port on these devices. The
245 based on the chip identification register value.
251 bool "Kernel low-level debugging messages via UART1"
252 depends on ARCH_CLPS711X
255 their output to the first serial port on these devices.
258 bool "Kernel low-level debugging messages via UART2"
259 depends on ARCH_CLPS711X
262 their output to the second serial port on these devices.
265 bool "Kernel Kernel low-level debugging on Cavium Networks CNS3xxx"
266 depends on ARCH_CNS3XXX
273 bool "Kernel low-level debugging on DaVinci DA8XX using UART1"
274 depends on ARCH_DAVINCI_DA8XX
278 their output to UART1 serial port on DaVinci DA8XX devices.
281 bool "Kernel low-level debugging on DaVinci DA8XX using UART2"
282 depends on ARCH_DAVINCI_DA8XX
286 their output to UART2 serial port on DaVinci DA8XX devices.
289 bool "Kernel low-level debugging on DaVinci DMx using UART0"
290 depends on ARCH_DAVINCI_DMx
294 their output to UART0 serial port on DaVinci DMx devices.
297 bool "Kernel low-level debugging messages via footbridge serial port"
298 depends on FOOTBRIDGE
304 bool "Kernel low-level debugging messages via Digicolor UA0"
305 depends on ARCH_DIGICOLOR
311 bool "Kernel low-level debugging messages via ep93xx UART"
312 depends on ARCH_EP93XX
315 Say Y here if you want kernel low-level debugging support
316 on Cirrus Logic EP93xx based platforms.
319 bool "Kernel low-level debugging messages via footbridge 8250 at PCI COM1"
320 depends on FOOTBRIDGE
327 bool "Kernel low-level debugging messages via Cortina Systems Gemini UART"
328 depends on ARCH_GEMINI
331 Say Y here if you want kernel low-level debugging support
332 on Cortina Gemini based platforms.
336 depends on ARCH_HI3xxx
339 Say Y here if you want kernel low-level debugging support
340 on HI3620 UART.
343 bool "Kernel low-level debugging messages via Highbank UART"
344 depends on ARCH_HIGHBANK
348 their output to the UART on Highbank based devices.
352 depends on ARCH_HIP01
355 Say Y here if you want kernel low-level debugging support
356 on HIP01 UART.
360 depends on ARCH_HIP04
363 Say Y here if you want kernel low-level debugging support
364 on HIP04 UART.
368 depends on ARCH_HIX5HD2
371 Say Y here if you want kernel low-level debugging support
372 on Hix5hd2 UART.
376 depends on SOC_IMX1
378 Say Y here if you want kernel low-level debugging support
379 on i.MX1.
383 depends on SOC_IMX23
386 Say Y here if you want kernel low-level debugging support
387 on i.MX23.
391 depends on SOC_IMX25
393 Say Y here if you want kernel low-level debugging support
394 on i.MX25.
398 depends on SOC_IMX21 || SOC_IMX27
400 Say Y here if you want kernel low-level debugging support
401 on i.MX21 or i.MX27.
405 depends on SOC_IMX28
408 Say Y here if you want kernel low-level debugging support
409 on i.MX28.
413 depends on SOC_IMX31
415 Say Y here if you want kernel low-level debugging support
416 on i.MX31.
420 depends on SOC_IMX35
422 Say Y here if you want kernel low-level debugging support
423 on i.MX35.
427 depends on SOC_IMX50
429 Say Y here if you want kernel low-level debugging support
430 on i.MX50.
434 depends on SOC_IMX51
436 Say Y here if you want kernel low-level debugging support
437 on i.MX51.
441 depends on SOC_IMX53
443 Say Y here if you want kernel low-level debugging support
444 on i.MX53.
448 depends on SOC_IMX6Q
450 Say Y here if you want kernel low-level debugging support
451 on i.MX6Q/DL.
455 depends on SOC_IMX6SL
457 Say Y here if you want kernel low-level debugging support
458 on i.MX6SL.
462 depends on SOC_IMX6SX
464 Say Y here if you want kernel low-level debugging support
465 on i.MX6SX.
469 depends on SOC_IMX6UL
471 Say Y here if you want kernel low-level debugging support
472 on i.MX6UL.
476 depends on SOC_IMX7D
478 Say Y here if you want kernel low-level debugging support
479 on i.MX7D.
482 bool "Kernel low-level debugging messages via ARM Integrator UART"
483 depends on ARCH_INTEGRATOR
486 Say Y here if you want kernel low-level debugging support
487 on ARM Integrator platforms.
490 bool "Kernel low-level debugging on KEYSTONE2 using UART0"
491 depends on ARCH_KEYSTONE
495 their output to UART0 serial port on KEYSTONE2 devices.
498 bool "Kernel low-level debugging on KEYSTONE2 using UART1"
499 depends on ARCH_KEYSTONE
503 their output to UART1 serial port on KEYSTONE2 devices.
507 depends on ARCH_KS8695
509 Say Y here if you want kernel low-level debugging support
510 on KS8695.
513 bool "Kernel low-level debugging via LPC18xx/43xx UART0"
514 depends on ARCH_LPC18XX
517 Say Y here if you want kernel low-level debugging support
518 on NXP LPC18xx/43xx UART0.
521 bool "Kernel low-level debugging messages via NXP LPC32xx UART"
522 depends on ARCH_LPC32XX
525 Say Y here if you want kernel low-level debugging support
526 on NXP LPC32xx based platforms.
529 bool "Kernel low-level debugging via Meson6 UARTAO"
530 depends on ARCH_MESON
532 Say Y here if you want kernel low-lever debugging support
533 on Amlogic Meson6 based platforms on the UARTAO.
536 bool "Kernel low-level debugging message via MMP UART2"
537 depends on ARCH_MMP
540 Say Y here if you want kernel low-level debugging support
541 on MMP UART2.
544 bool "Kernel low-level debugging message via MMP UART3"
545 depends on ARCH_MMP
548 Say Y here if you want kernel low-level debugging support
549 on MMP UART3.
552 bool "Kernel low-level debugging messages via MVEBU UART0 (old bootloaders)"
553 depends on ARCH_MVEBU
554 depends on ARCH_MVEBU && CPU_V7
557 Say Y here if you want kernel low-level debugging support
558 on MVEBU based platforms on UART0.
562 0xd0000000. As of today, this is the case on
567 This option will not work on older Marvell platforms
572 when u-boot hands over to the kernel, the system
576 bool "Kernel low-level debugging messages via MVEBU UART0 (new bootloaders)"
577 depends on ARCH_MVEBU || ARCH_DOVE || ARCH_MV78XX0 || ARCH_ORION5X
580 Say Y here if you want kernel low-level debugging support
581 on MVEBU based platforms on UART0. (Armada XP, Armada 3xx,
589 when u-boot hands over to the kernel, the system
593 bool "Kernel low-level debugging messages via MVEBU UART1 (new bootloaders)"
594 depends on ARCH_MVEBU
597 Say Y here if you want kernel low-level debugging support
598 on MVEBU based platforms on UART1. (Armada XP, Armada 3xx,
607 when u-boot hands over to the kernel, the system
612 depends on ARCH_MEDIATEK
615 Say Y here if you want kernel low-level debugging support
616 for Mediatek mt6589 based platforms on UART0.
620 depends on ARCH_MEDIATEK
623 Say Y here if you want kernel low-level debugging support
624 for Mediatek mt8127 based platforms on UART0.
628 depends on ARCH_MEDIATEK
631 Say Y here if you want kernel low-level debugging support
632 for Mediatek mt8135 based platforms on UART3.
635 bool "Kernel low-level debugging messages via NetX UART"
636 depends on ARCH_NETX
638 Say Y here if you want kernel low-level debugging support
639 on Hilscher NetX based platforms.
642 bool "Kernel low-level debugging messages via NOMADIK UART"
643 depends on ARCH_NOMADIK
646 Say Y here if you want kernel low-level debugging support
647 on NOMADIK based platforms.
650 bool "Kernel low-level debugging via TI-NSPIRE 8250 UART"
651 depends on ARCH_NSPIRE
654 Say Y here if you want kernel low-level debugging support
655 on TI-NSPIRE classic models.
658 bool "Kernel low-level debugging via TI-NSPIRE PL011 UART"
659 depends on ARCH_NSPIRE
662 Say Y here if you want kernel low-level debugging support
663 on TI-NSPIRE CX models.
666 bool "Kernel low-level debugging via OMAP1 UART1"
667 depends on ARCH_OMAP1
670 Say Y here if you want kernel low-level debugging support
671 on OMAP1 based platforms (except OMAP730) on the UART1.
674 bool "Kernel low-level debugging via OMAP1 UART2"
675 depends on ARCH_OMAP1
678 Say Y here if you want kernel low-level debugging support
679 on OMAP1 based platforms (except OMAP730) on the UART2.
682 bool "Kernel low-level debugging via OMAP1 UART3"
683 depends on ARCH_OMAP1
686 Say Y here if you want kernel low-level debugging support
687 on OMAP1 based platforms (except OMAP730) on the UART3.
691 depends on ARCH_OMAP2PLUS
698 bool "Kernel low-level debugging messages via OMAP2/3/4 UART2"
699 depends on ARCH_OMAP2PLUS
703 bool "Kernel low-level debugging messages via OMAP2 UART3 (n8x0)"
704 depends on ARCH_OMAP2PLUS
708 bool "Kernel low-level debugging messages via OMAP3 UART3 (most omap3 boards)"
709 depends on ARCH_OMAP2PLUS
717 bool "Kernel low-level debugging messages via OMAP4/5 UART3 (omap4 blaze, panda, omap5 sevm)"
718 depends on ARCH_OMAP2PLUS
722 bool "Kernel low-level debugging messages via OMAP36XX UART4"
723 depends on ARCH_OMAP2PLUS
727 bool "Kernel low-level debugging messages via OMAP4/5 UART4"
728 depends on ARCH_OMAP2PLUS
732 bool "Kernel low-level debugging via OMAP730 UART1"
733 depends on ARCH_OMAP730
736 Say Y here if you want kernel low-level debugging support
737 on OMAP730 based platforms on the UART1.
740 bool "Kernel low-level debugging via OMAP730 UART2"
741 depends on ARCH_OMAP730
744 Say Y here if you want kernel low-level debugging support
745 on OMAP730 based platforms on the UART2.
748 bool "Kernel low-level debugging via OMAP730 UART3"
749 depends on ARCH_OMAP730
752 Say Y here if you want kernel low-level debugging support
753 on OMAP730 based platforms on the UART3.
756 bool "Kernel low-level debugging messages via TI81XX UART1 (ti8148evm)"
757 depends on ARCH_OMAP2PLUS
761 bool "Kernel low-level debugging messages via TI81XX UART2"
762 depends on ARCH_OMAP2PLUS
766 bool "Kernel low-level debugging messages via TI81XX UART3 (ti8168evm)"
767 depends on ARCH_OMAP2PLUS
771 bool "Kernel low-level debugging messages via AM33XX UART1"
772 depends on ARCH_OMAP2PLUS
776 bool "Kernel low-level debugging messages via Zoom2/3 UART"
777 depends on ARCH_OMAP2PLUS
781 depends on ARCH_PICOXCELL
782 bool "Use PicoXcell UART for low-level debug"
785 Say Y here if you want kernel low-level debugging support
786 on PicoXcell based platforms.
789 depends on ARCH_PXA
790 bool "Use PXA UART1 for low-level debug"
793 Say Y here if you want kernel low-level debugging support
794 on PXA UART1.
797 bool "Kernel low-level debugging messages via QCOM UARTDM"
798 depends on ARCH_QCOM
801 their output to the serial port on Qualcomm devices.
812 options based on your needs.
815 bool "RealView Default UART"
816 depends on ARCH_REALVIEW
820 their output to the serial port on RealView EB, PB11MP, PBA8
825 depends on MACH_REALVIEW_PB1176
829 their output to the standard serial port on the RealView
833 bool "Kernel low-level debugging messages via Rockchip RV1108 UART0"
834 depends on ARCH_ROCKCHIP
837 Say Y here if you want kernel low-level debugging support
838 on Rockchip RV1108 based platforms.
841 bool "Kernel low-level debugging messages via Rockchip RV1108 UART1"
842 depends on ARCH_ROCKCHIP
845 Say Y here if you want kernel low-level debugging support
846 on Rockchip RV1108 based platforms.
849 bool "Kernel low-level debugging messages via Rockchip RV1108 UART2"
850 depends on ARCH_ROCKCHIP
853 Say Y here if you want kernel low-level debugging support
854 on Rockchip RV1108 based platforms.
857 bool "Kernel low-level debugging messages via Rockchip RK29 UART0"
858 depends on ARCH_ROCKCHIP
861 Say Y here if you want kernel low-level debugging support
862 on Rockchip based platforms.
865 bool "Kernel low-level debugging messages via Rockchip RK29 UART1"
866 depends on ARCH_ROCKCHIP
869 Say Y here if you want kernel low-level debugging support
870 on Rockchip based platforms.
873 bool "Kernel low-level debugging messages via Rockchip RK29 UART2"
874 depends on ARCH_ROCKCHIP
877 Say Y here if you want kernel low-level debugging support
878 on Rockchip based platforms.
881 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART0"
882 depends on ARCH_ROCKCHIP
885 Say Y here if you want kernel low-level debugging support
886 on Rockchip based platforms.
889 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART1"
890 depends on ARCH_ROCKCHIP
893 Say Y here if you want kernel low-level debugging support
894 on Rockchip based platforms.
897 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART2"
898 depends on ARCH_ROCKCHIP
901 Say Y here if you want kernel low-level debugging support
902 on Rockchip based platforms.
905 bool "Kernel low-level debugging messages via Rockchip RK30/RK31 UART3"
906 depends on ARCH_ROCKCHIP
909 Say Y here if you want kernel low-level debugging support
910 on Rockchip based platforms.
913 bool "Kernel low-level debugging messages via Rockchip RK32 UART2"
914 depends on ARCH_ROCKCHIP
917 Say Y here if you want kernel low-level debugging support
918 on Rockchip RK32xx based platforms.
921 bool "Kernel low-level debugging messages via SCIF2 on R7S72100"
922 depends on ARCH_R7S72100
924 Say Y here if you want kernel low-level debugging support
925 via SCIF2 on Renesas RZ/A1H (R7S72100).
928 bool "Kernel low-level debugging messages via SCIF0 on R8A7778"
929 depends on ARCH_R8A7778
931 Say Y here if you want kernel low-level debugging support
932 via SCIF0 on Renesas R-Car M1A (R8A7778).
935 bool "Kernel low-level debugging messages via SCIF2 on R8A7779"
936 depends on ARCH_R8A7779
938 Say Y here if you want kernel low-level debugging support
939 via SCIF2 on Renesas R-Car H1 (R8A7779).
942 bool "Kernel low-level debugging messages via SCIF0 on R-Car Gen2 and RZ/G1"
943 depends on ARCH_R8A7743 || ARCH_R8A7790 || ARCH_R8A7791 || \
946 Say Y here if you want kernel low-level debugging support
947 via SCIF0 on Renesas RZ/G1M (R8A7743), R-Car H2 (R8A7790),
948 M2-W (R8A7791), V2H (R8A7792), or M2-N (R8A7793).
951 bool "Kernel low-level debugging messages via SCIF1 on R8A77470"
952 depends on ARCH_R8A77470
954 Say Y here if you want kernel low-level debugging support
955 via SCIF1 on Renesas RZ/G1C (R8A77470).
958 bool "Kernel low-level debugging messages via SCIF2 on R8A7794"
959 depends on ARCH_R8A7794
961 Say Y here if you want kernel low-level debugging support
962 via SCIF2 on Renesas R-Car E2 (R8A7794).
965 bool "Kernel low-level debugging messages via SCIF4 on R8A7745"
966 depends on ARCH_R8A7745
968 Say Y here if you want kernel low-level debugging support
969 via SCIF4 on Renesas RZ/G1E (R8A7745).
972 bool "Kernel low-level debugging messages via SCIFA0 on R8A73A4"
973 depends on ARCH_R8A73A4
975 Say Y here if you want kernel low-level debugging support
976 via SCIFA0 on Renesas R-Mobile APE6 (R8A73A4).
979 bool "Kernel low-level debugging messages via SCIFA1 on R8A7740"
980 depends on ARCH_R8A7740
982 Say Y here if you want kernel low-level debugging support
983 via SCIFA1 on Renesas R-Mobile A1 (R8A7740).
986 bool "Kernel low-level debugging messages via SCIFA4 on SH73A0"
987 depends on ARCH_SH73A0
989 Say Y here if you want kernel low-level debugging support
990 via SCIFA4 on Renesas SH-Mobile AG5 (SH73A0).
993 depends on PLAT_SAMSUNG
998 bool "Use Samsung S3C UART 0 for low-level debug"
1002 by the boot-loader before use.
1005 depends on PLAT_SAMSUNG
1010 bool "Use Samsung S3C UART 1 for low-level debug"
1014 by the boot-loader before use.
1017 depends on PLAT_SAMSUNG
1022 bool "Use Samsung S3C UART 2 for low-level debug"
1026 by the boot-loader before use.
1029 depends on PLAT_SAMSUNG && (ARCH_EXYNOS || ARCH_S5PV210)
1033 bool "Use Samsung S3C UART 3 for low-level debug"
1037 by the boot-loader before use.
1040 depends on ARCH_S3C24XX
1042 bool "Use S3C2410/S3C2412 UART 0 for low-level debug"
1046 by the boot-loader before use.
1049 depends on ARCH_S3C24XX
1051 bool "Use S3C2410/S3C2412 UART 1 for low-level debug"
1055 by the boot-loader before use.
1058 depends on ARCH_S3C24XX
1060 bool "Use S3C2410/S3C2412 UART 2 for low-level debug"
1064 by the boot-loader before use.
1067 depends on ARCH_SA1100
1068 bool "Use SA1100 UARTs for low-level debug"
1070 Say Y here if you want kernel low-level debugging support
1071 on SA-11x0 UART ports. The kernel will check for the first
1072 enabled UART in a sequence 3-1-2.
1075 depends on ARCH_SOCFPGA
1076 bool "Use SOCFPGA UART0 for low-level debug"
1079 Say Y here if you want kernel low-level debugging support
1080 on SOCFPGA(Cyclone 5 and Arria 5) based platforms.
1083 depends on ARCH_SOCFPGA
1084 bool "Use SOCFPGA Arria10 UART1 for low-level debug"
1087 Say Y here if you want kernel low-level debugging support
1088 on SOCFPGA(Arria 10) based platforms.
1091 depends on ARCH_SOCFPGA
1092 bool "Use SOCFPGA Cyclone 5 UART1 for low-level debug"
1095 Say Y here if you want kernel low-level debugging support
1096 on SOCFPGA(Cyclone 5 and Arria 5) based platforms.
1099 bool "Kernel low-level debugging messages via sun9i UART0"
1100 depends on MACH_SUN9I
1103 Say Y here if you want kernel low-level debugging support
1104 on Allwinner A80 based platforms on the UART0.
1107 bool "Kernel low-level debugging messages via sunXi UART0"
1108 depends on ARCH_SUNXI
1111 Say Y here if you want kernel low-level debugging support
1112 on Allwinner A1X based platforms on the UART0.
1115 bool "Kernel low-level debugging messages via sunXi UART1"
1116 depends on ARCH_SUNXI
1119 Say Y here if you want kernel low-level debugging support
1120 on Allwinner A1X based platforms on the UART1.
1123 bool "Kernel low-level debugging messages via sunXi R_UART"
1124 depends on MACH_SUN6I || MACH_SUN8I
1127 Say Y here if you want kernel low-level debugging support
1128 on Allwinner A31/A23 based platforms on the R_UART.
1131 bool "Kernel low-level debugging messages via SiRFprimaII UART1"
1132 depends on ARCH_PRIMA2
1136 their output to the uart1 port on SiRFprimaII devices.
1139 bool "Kernel low-level debugging messages via SiRFatlas7 UART0"
1140 depends on ARCH_ATLAS7
1144 their output to the uart0 port on SiRFATLAS7 devices.The uart0
1145 is used on SiRFATLAS7 as a extra debug port.sometimes an extra
1149 bool "Kernel low-level debugging messages via SiRFatlas7 UART1"
1150 depends on ARCH_ATLAS7
1154 their output to the uart1 port on SiRFATLAS7 devices.
1157 bool "Kernel low-level debugging messages via ST SPEAr 3xx/6xx UART"
1158 depends on ARCH_SPEAR3XX || ARCH_SPEAR6XX
1161 Say Y here if you want kernel low-level debugging support
1162 on ST SPEAr based platforms.
1165 bool "Kernel low-level debugging messages via ST SPEAr 13xx UART"
1166 depends on ARCH_SPEAR13XX
1169 Say Y here if you want kernel low-level debugging support
1170 on ST SPEAr13xx based platforms.
1173 bool "Use StiH415/416 ASC2 UART for low-level debug"
1174 depends on ARCH_STI
1177 Say Y here if you want kernel low-level debugging support
1178 on STiH415/416 based platforms like b2000, which has
1179 default UART wired up to ASC2.
1184 bool "Use StiH415/416 SBC ASC1 UART for low-level debug"
1185 depends on ARCH_STI
1188 Say Y here if you want kernel low-level debugging support
1189 on STiH415/416 based platforms like b2020. which has
1190 default UART wired up to SBC ASC1.
1195 bool "Kernel low-level debugging messages via Tegra UART via ODMDATA"
1196 depends on ARCH_TEGRA
1199 Automatically determines which UART to use for low-level
1200 debug based on the ODMDATA value. This value is part of
1207 bool "Kernel low-level debugging messages via Tegra UART A"
1208 depends on ARCH_TEGRA
1211 Say Y here if you want kernel low-level debugging support
1212 on Tegra based platforms.
1215 bool "Kernel low-level debugging messages via Tegra UART B"
1216 depends on ARCH_TEGRA
1219 Say Y here if you want kernel low-level debugging support
1220 on Tegra based platforms.
1223 bool "Kernel low-level debugging messages via Tegra UART C"
1224 depends on ARCH_TEGRA
1227 Say Y here if you want kernel low-level debugging support
1228 on Tegra based platforms.
1231 bool "Kernel low-level debugging messages via Tegra UART D"
1232 depends on ARCH_TEGRA
1235 Say Y here if you want kernel low-level debugging support
1236 on Tegra based platforms.
1239 bool "Kernel low-level debugging messages via Tegra UART E"
1240 depends on ARCH_TEGRA
1243 Say Y here if you want kernel low-level debugging support
1244 on Tegra based platforms.
1247 bool "Kernel low-level debugging messages via U300 UART0"
1248 depends on ARCH_U300
1252 their output to the uart port on U300 devices.
1255 depends on ARCH_U8500
1256 bool "Use Ux500 UART for low-level debug"
1258 Say Y here if you want kernel low-level debugging support
1259 on Ux500 based platforms.
1262 bool "Kernel low-level debugging messages via ARM Versatile UART"
1263 depends on ARCH_VERSATILE
1266 Say Y here if you want kernel low-level debugging support
1267 on ARM Versatile platforms.
1270 bool "Autodetect UART0 on Versatile Express Cortex-A core tiles"
1271 depends on ARCH_VEXPRESS && CPU_CP15_MMU
1277 Note that this will only work with standard A-class core tiles,
1278 and may fail with non-standard SMM or custom software models.
1281 bool "Use PL011 UART0 at 0x10009000 (V2P-CA9 core tile)"
1282 depends on ARCH_VEXPRESS
1286 this applies only to the V2P-CA9 tile.
1290 depends on ARCH_VEXPRESS
1294 of the tiles using the RS1 memory map, including all new A-class
1295 core tiles, FPGA-based SMMs and software models.
1298 bool "Use PL011 UART0 at 0xb0090000 (Cortex-R compliant tiles)"
1299 depends on ARCH_VEXPRESS && !MMU
1303 Cortex-R series tiles and SMMs, such as Cortex-R5 and Cortex-R7
1307 depends on SOC_VF610
1309 Say Y here if you want kernel low-level debugging support
1310 on Vybrid based platforms.
1313 bool "Use UART0 on VIA/Wondermedia SoCs"
1314 depends on ARCH_VT8500
1316 This option selects UART0 on VIA/Wondermedia System-on-a-chip
1322 depends on ARCH_ZX
1332 bool "Kernel low-level debugging on Xilinx Zynq using UART0"
1333 depends on ARCH_ZYNQ
1336 their output to UART0 on the Zynq platform.
1339 bool "Kernel low-level debugging on Xilinx Zynq using UART1"
1340 depends on ARCH_ZYNQ
1343 their output to UART1 on the Zynq platform.
1346 appear on the USB serial adaptor, select this option.
1349 bool "Kernel low-level debugging via EmbeddedICE DCC channel"
1353 co-processor 14. This is known to work on the ARM9 style ICE
1354 channel and on the XScale with the PEEDI.
1360 bool "Kernel low-level debug output via semihosting I/O"
1362 Semihosting enables code running on an ARM target to use
1363 the I/O facilities on a host debugger/emulator through a
1376 bool "Kernel low-level debugging via 8250 UART"
1389 bool "Kernel low-level debugging via efm32 UART"
1390 depends on ARCH_EFM32
1393 their output to an UART or USART port on efm32 based
1403 bool "Kernel low-level debugging via ARM Ltd PL01x Primecell UART"
1419 depends on ARCH_AT91
1439 depends on ARCH_OMAP2PLUS
1443 depends on DEBUG_IMX1_UART || \
1456 default 1
1458 Choose UART port on which kernel low-level debug messages
1463 default 1
1465 depends on SOC_VF610
1467 Choose UART port on which kernel low-level debug messages
1472 depends on ARCH_TEGRA
1476 depends on ARCH_STI
1480 depends on ARCH_SIRF
1484 default "debug/sa1100.S" if DEBUG_SA1100
1485 default "debug/palmchip.S" if DEBUG_UART_8250_PALMCHIP
1486 default "debug/8250.S" if DEBUG_LL_UART_8250 || DEBUG_UART_8250
1487 default "debug/at91.S" if DEBUG_AT91_UART
1488 default "debug/asm9260.S" if DEBUG_ASM9260_UART
1489 default "debug/clps711x.S" if DEBUG_CLPS711X_UART1 || DEBUG_CLPS711X_UART2
1490 default "debug/dc21285.S" if DEBUG_DC21285_PORT
1491 default "debug/meson.S" if DEBUG_MESON_UARTAO
1492 default "debug/pl01x.S" if DEBUG_LL_UART_PL01X || DEBUG_UART_PL01X
1493 default "debug/exynos.S" if DEBUG_EXYNOS_UART
1494 default "debug/efm32.S" if DEBUG_LL_UART_EFM32
1495 default "debug/icedcc.S" if DEBUG_ICEDCC
1496 default "debug/imx.S" if DEBUG_IMX1_UART || \
1509 default "debug/ks8695.S" if DEBUG_KS8695_UART
1510 default "debug/msm.S" if DEBUG_QCOM_UARTDM
1511 default "debug/netx.S" if DEBUG_NETX_UART
1512 default "debug/omap2plus.S" if DEBUG_OMAP2PLUS_UART
1513 default "debug/renesas-scif.S" if DEBUG_R7S72100_SCIF2
1514 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF0
1515 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN1_SCIF2
1516 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF0
1517 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF1
1518 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF2
1519 default "debug/renesas-scif.S" if DEBUG_RCAR_GEN2_SCIF4
1520 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA0
1521 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA1
1522 default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA4
1523 default "debug/s3c24xx.S" if DEBUG_S3C24XX_UART || DEBUG_S3C64XX_UART
1524 default "debug/s5pv210.S" if DEBUG_S5PV210_UART
1525 default "debug/sirf.S" if DEBUG_SIRFSOC_UART
1526 default "debug/sti.S" if DEBUG_STI_UART
1527 default "debug/tegra.S" if DEBUG_TEGRA_UART
1528 default "debug/ux500.S" if DEBUG_UX500_UART
1529 default "debug/vexpress.S" if DEBUG_VEXPRESS_UART0_DETECT
1530 default "debug/vf.S" if DEBUG_VF_UART
1531 default "debug/vt8500.S" if DEBUG_VT8500_UART0
1532 default "debug/zynq.S" if DEBUG_ZYNQ_UART0 || DEBUG_ZYNQ_UART1
1533 default "debug/bcm63xx.S" if DEBUG_BCM63XX_UART
1534 default "debug/digicolor.S" if DEBUG_DIGICOLOR_UA0
1535 default "debug/brcmstb.S" if DEBUG_BRCMSTB_UART
1536 default "mach/debug-macro.S"
1550 default 0x00100a00 if DEBUG_NETX_UART
1551 default 0x01c20000 if DEBUG_DAVINCI_DMx_UART0
1552 default 0x01c28000 if DEBUG_SUNXI_UART0
1553 default 0x01c28400 if DEBUG_SUNXI_UART1
1554 default 0x01d0c000 if DEBUG_DAVINCI_DA8XX_UART1
1555 default 0x01d0d000 if DEBUG_DAVINCI_DA8XX_UART2
1556 default 0x01f02800 if DEBUG_SUNXI_R_UART
1557 default 0x02530c00 if DEBUG_KEYSTONE_UART0
1558 default 0x02531000 if DEBUG_KEYSTONE_UART1
1559 default 0x03010fe0 if ARCH_RPC
1560 default 0x07000000 if DEBUG_SUN9I_UART0
1561 default 0x09405000 if DEBUG_ZTE_ZX
1562 default 0x10009000 if DEBUG_REALVIEW_STD_PORT || \
1564 default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
1565 default 0x10124000 if DEBUG_RK3X_UART0
1566 default 0x10126000 if DEBUG_RK3X_UART1
1567 default 0x101f1000 if DEBUG_VERSATILE
1568 default 0x101fb000 if DEBUG_NOMADIK_UART
1569 default 0x10210000 if DEBUG_RV1108_UART2
1570 default 0x10220000 if DEBUG_RV1108_UART1
1571 default 0x10230000 if DEBUG_RV1108_UART0
1572 default 0x11002000 if DEBUG_MT8127_UART0
1573 default 0x11006000 if DEBUG_MT6589_UART0
1574 default 0x11009000 if DEBUG_MT8135_UART3
1575 default 0x16000000 if DEBUG_INTEGRATOR
1576 default 0x18000300 if DEBUG_BCM_5301X
1577 default 0x18000400 if DEBUG_BCM_HR2
1578 default 0x18010000 if DEBUG_SIRFATLAS7_UART0
1579 default 0x18020000 if DEBUG_SIRFATLAS7_UART1
1580 default 0x18023000 if DEBUG_BCM_IPROC_UART3
1581 default 0x1c090000 if DEBUG_VEXPRESS_UART0_RS1
1582 default 0x20001000 if DEBUG_HIP01_UART
1583 default 0x20060000 if DEBUG_RK29_UART0
1584 default 0x20064000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2
1585 default 0x20068000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3
1586 default 0x20201000 if DEBUG_BCM2835
1587 default 0x3e000000 if DEBUG_BCM_KONA_UART
1588 default 0x3f201000 if DEBUG_BCM2836
1589 default 0x4000e400 if DEBUG_LL_UART_EFM32
1590 default 0x40028000 if DEBUG_AT91_SAMV7_USART1
1591 default 0x40081000 if DEBUG_LPC18XX_UART0
1592 default 0x40090000 if DEBUG_LPC32XX
1593 default 0x40100000 if DEBUG_PXA_UART1
1594 default 0x42000000 if DEBUG_GEMINI
1595 default 0x44e09000 if DEBUG_AM33XXUART1
1596 default 0x48020000 if DEBUG_OMAP4UART3 || DEBUG_TI81XXUART1
1597 default 0x48022000 if DEBUG_TI81XXUART2
1598 default 0x48024000 if DEBUG_TI81XXUART3
1599 default 0x4806a000 if DEBUG_OMAP2UART1 || DEBUG_OMAP3UART1 || \
1601 default 0x4806c000 if DEBUG_OMAP2UART2 || DEBUG_OMAP3UART2 || \
1603 default 0x4806e000 if DEBUG_OMAP2UART3 || DEBUG_OMAP4UART4
1604 default 0x49020000 if DEBUG_OMAP3UART3
1605 default 0x49042000 if DEBUG_OMAP3UART4
1606 default 0x50000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
1608 default 0x50004000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART1 || \
1610 default 0x50008000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART2 || \
1612 default 0x78000000 if DEBUG_CNS3XXX
1613 default 0x7c0003f8 if DEBUG_FOOTBRIDGE_COM1
1614 default 0x7f005000 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART0
1615 default 0x7f005400 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART1
1616 default 0x7f005800 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART2
1617 default 0x7f005c00 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART3
1618 default 0x80010000 if DEBUG_ASM9260_UART
1619 default 0x80070000 if DEBUG_IMX23_UART
1620 default 0x80074000 if DEBUG_IMX28_UART
1621 default 0x80230000 if DEBUG_PICOXCELL_UART
1622 default 0x808c0000 if DEBUG_EP93XX || ARCH_EP93XX
1623 default 0x90020000 if DEBUG_NSPIRE_CLASSIC_UART || DEBUG_NSPIRE_CX_UART
1624 default 0xb0060000 if DEBUG_SIRFPRIMA2_UART1
1625 default 0xb0090000 if DEBUG_VEXPRESS_UART0_CRX
1626 default 0xc0013000 if DEBUG_U300_UART
1627 default 0xc8000000 if ARCH_IXP4XX && !CPU_BIG_ENDIAN
1628 default 0xc8000003 if ARCH_IXP4XX && CPU_BIG_ENDIAN
1629 default 0xd0000000 if DEBUG_SPEAR3XX
1630 default 0xd0012000 if DEBUG_MVEBU_UART0
1631 default 0xc81004c0 if DEBUG_MESON_UARTAO
1632 default 0xd4017000 if DEBUG_MMP_UART2
1633 default 0xd4018000 if DEBUG_MMP_UART3
1634 default 0xe0000000 if DEBUG_SPEAR13XX
1635 default 0xe4007000 if DEBUG_HIP04_UART
1636 default 0xe6c40000 if DEBUG_RMOBILE_SCIFA0
1637 default 0xe6c50000 if DEBUG_RMOBILE_SCIFA1
1638 default 0xe6c80000 if DEBUG_RMOBILE_SCIFA4
1639 default 0xe6e58000 if DEBUG_RCAR_GEN2_SCIF2
1640 default 0xe6e60000 if DEBUG_RCAR_GEN2_SCIF0
1641 default 0xe6e68000 if DEBUG_RCAR_GEN2_SCIF1
1642 default 0xe6ee0000 if DEBUG_RCAR_GEN2_SCIF4
1643 default 0xe8008000 if DEBUG_R7S72100_SCIF2
1644 default 0xf0000be0 if ARCH_EBSA110
1645 default 0xf1012000 if DEBUG_MVEBU_UART0_ALTERNATE
1646 default 0xf1012100 if DEBUG_MVEBU_UART1_ALTERNATE
1647 default 0xf7fc9000 if DEBUG_BERLIN_UART
1648 default 0xf8020000 if DEBUG_AT91_SAMA5D2_UART1
1649 default 0xf8b00000 if DEBUG_HIX5HD2_UART
1650 default 0xf991e000 if DEBUG_QCOM_UARTDM
1651 default 0xfc00c000 if DEBUG_AT91_SAMA5D4_USART3
1652 default 0xfcb00000 if DEBUG_HI3620_UART
1653 default 0xfd883000 if DEBUG_ALPINE_UART0
1654 default 0xfe800000 if ARCH_IOP32X
1655 default 0xff690000 if DEBUG_RK32_UART2
1656 default 0xffc02000 if DEBUG_SOCFPGA_UART0
1657 default 0xffc02100 if DEBUG_SOCFPGA_ARRIA10_UART1
1658 default 0xffc03000 if DEBUG_SOCFPGA_CYCLONE5_UART1
1659 default 0xffd82340 if ARCH_IOP13XX
1660 default 0xffe40000 if DEBUG_RCAR_GEN1_SCIF0
1661 default 0xffe42000 if DEBUG_RCAR_GEN1_SCIF2
1662 default 0xfff36000 if DEBUG_HIGHBANK_UART
1663 default 0xfffb0000 if DEBUG_OMAP1UART1 || DEBUG_OMAP7XXUART1
1664 default 0xfffb0800 if DEBUG_OMAP1UART2 || DEBUG_OMAP7XXUART2
1665 default 0xfffb9800 if DEBUG_OMAP1UART3 || DEBUG_OMAP7XXUART3
1666 default 0xfffe8600 if DEBUG_BCM63XX_UART
1667 default 0xffffee00 if DEBUG_AT91_SAM9263_DBGU
1668 default 0xfffff200 if DEBUG_AT91_RM9200_DBGU
1669 default 0xfffff700 if ARCH_IOP33X
1670 depends on ARCH_EP93XX || \
1688 default 0xc881f000 if DEBUG_RV1108_UART2
1689 default 0xc8821000 if DEBUG_RV1108_UART1
1690 default 0xc8912000 if DEBUG_RV1108_UART0
1691 default 0xe0000a00 if DEBUG_NETX_UART
1692 default 0xe0010fe0 if ARCH_RPC
1693 default 0xf0000be0 if ARCH_EBSA110
1694 default 0xf0010000 if DEBUG_ASM9260_UART
1695 default 0xf01fb000 if DEBUG_NOMADIK_UART
1696 default 0xf0201000 if DEBUG_BCM2835 || DEBUG_BCM2836
1697 default 0xf1000300 if DEBUG_BCM_5301X
1698 default 0xf1000400 if DEBUG_BCM_HR2
1699 default 0xf1002000 if DEBUG_MT8127_UART0
1700 default 0xf1006000 if DEBUG_MT6589_UART0
1701 default 0xf1009000 if DEBUG_MT8135_UART3
1702 default 0xf1023000 if DEBUG_BCM_IPROC_UART3
1703 default 0xf11f1000 if DEBUG_VERSATILE
1704 default 0xf1600000 if DEBUG_INTEGRATOR
1705 default 0xf1c28000 if DEBUG_SUNXI_UART0
1706 default 0xf1c28400 if DEBUG_SUNXI_UART1
1707 default 0xf1f02800 if DEBUG_SUNXI_R_UART
1708 default 0xf31004c0 if DEBUG_MESON_UARTAO
1709 default 0xf4090000 if DEBUG_LPC32XX
1710 default 0xf4200000 if DEBUG_GEMINI
1711 default 0xf6200000 if DEBUG_PXA_UART1
1712 default 0xf7000000 if DEBUG_SUN9I_UART0
1713 default 0xf7000000 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART0
1714 default 0xf7000000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART0 || \
1716 default 0xf7000400 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART1
1717 default 0xf7000800 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART2
1718 default 0xf7000c00 if DEBUG_S3C64XX_UART && DEBUG_S3C_UART3
1719 default 0xf7004000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART1 || \
1721 default 0xf7008000 if DEBUG_S3C24XX_UART && (DEBUG_S3C_UART2 || \
1723 default 0xf7020000 if DEBUG_AT91_SAMA5D2_UART1
1724 default 0xf7fc9000 if DEBUG_BERLIN_UART
1725 default 0xf8007000 if DEBUG_HIP04_UART
1726 default 0xf8009000 if DEBUG_VEXPRESS_UART0_CA9
1727 default 0xf8090000 if DEBUG_VEXPRESS_UART0_RS1
1728 default 0xf8ffee00 if DEBUG_AT91_SAM9263_DBGU
1729 default 0xf8fff200 if DEBUG_AT91_RM9200_DBGU
1730 default 0xf9e09000 if DEBUG_AM33XXUART1
1731 default 0xfa020000 if DEBUG_OMAP4UART3 || DEBUG_TI81XXUART1
1732 default 0xfa022000 if DEBUG_TI81XXUART2
1733 default 0xfa024000 if DEBUG_TI81XXUART3
1734 default 0xfa06a000 if DEBUG_OMAP2UART1 || DEBUG_OMAP3UART1 || \
1736 default 0xfa06c000 if DEBUG_OMAP2UART2 || DEBUG_OMAP3UART2 || \
1738 default 0xfa06e000 if DEBUG_OMAP2UART3 || DEBUG_OMAP4UART4
1739 default 0xfa71e000 if DEBUG_QCOM_UARTDM
1740 default 0xfb002000 if DEBUG_CNS3XXX
1741 default 0xfb009000 if DEBUG_REALVIEW_STD_PORT
1742 default 0xfb00c000 if DEBUG_AT91_SAMA5D4_USART3
1743 default 0xfb020000 if DEBUG_OMAP3UART3
1744 default 0xfb042000 if DEBUG_OMAP3UART4
1745 default 0xfb10c000 if DEBUG_REALVIEW_PB1176_PORT
1746 default 0xfc705000 if DEBUG_ZTE_ZX
1747 default 0xfcfe8600 if DEBUG_BCM63XX_UART
1748 default 0xfd000000 if DEBUG_SPEAR3XX || DEBUG_SPEAR13XX
1749 default 0xfd012000 if DEBUG_MVEBU_UART0_ALTERNATE && ARCH_MV78XX0
1750 default 0xfd883000 if DEBUG_ALPINE_UART0
1751 default 0xfde12000 if DEBUG_MVEBU_UART0_ALTERNATE && ARCH_DOVE
1752 default 0xfe012000 if DEBUG_MVEBU_UART0_ALTERNATE && ARCH_ORION5X
1753 default 0xfe017000 if DEBUG_MMP_UART2
1754 default 0xfe018000 if DEBUG_MMP_UART3
1755 default 0xfe100000 if DEBUG_IMX23_UART || DEBUG_IMX28_UART
1756 default 0xfe230000 if DEBUG_PICOXCELL_UART
1757 default 0xfe300000 if DEBUG_BCM_KONA_UART
1758 default 0xfe800000 if ARCH_IOP32X
1759 default 0xfeb00000 if DEBUG_HI3620_UART || DEBUG_HIX5HD2_UART
1760 default 0xfeb24000 if DEBUG_RK3X_UART0
1761 default 0xfeb26000 if DEBUG_RK3X_UART1
1762 default 0xfeb30c00 if DEBUG_KEYSTONE_UART0
1763 default 0xfeb31000 if DEBUG_KEYSTONE_UART1
1764 default 0xfec02000 if DEBUG_SOCFPGA_UART0
1765 default 0xfec02100 if DEBUG_SOCFPGA_ARRIA10_UART1
1766 default 0xfec03000 if DEBUG_SOCFPGA_CYCLONE5_UART1
1767 default 0xfec12000 if (DEBUG_MVEBU_UART0 || DEBUG_MVEBU_UART0_ALTERNATE) && ARCH_MVEBU
1768 default 0xfec12100 if DEBUG_MVEBU_UART1_ALTERNATE
1769 default 0xfec10000 if DEBUG_SIRFATLAS7_UART0
1770 default 0xfec20000 if DEBUG_DAVINCI_DMx_UART0
1771 default 0xfec20000 if DEBUG_SIRFATLAS7_UART1
1772 default 0xfec60000 if DEBUG_SIRFPRIMA2_UART1
1773 default 0xfec90000 if DEBUG_RK32_UART2
1774 default 0xfed0c000 if DEBUG_DAVINCI_DA8XX_UART1
1775 default 0xfed0d000 if DEBUG_DAVINCI_DA8XX_UART2
1776 default 0xfed60000 if DEBUG_RK29_UART0
1777 default 0xfed64000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2
1778 default 0xfed68000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3
1779 default 0xfedc0000 if DEBUG_EP93XX
1780 default 0xfee003f8 if DEBUG_FOOTBRIDGE_COM1
1781 default 0xfee20000 if DEBUG_NSPIRE_CLASSIC_UART || DEBUG_NSPIRE_CX_UART
1782 default 0xfee82340 if ARCH_IOP13XX
1783 default 0xfef00000 if ARCH_IXP4XX && !CPU_BIG_ENDIAN
1784 default 0xfef00003 if ARCH_IXP4XX && CPU_BIG_ENDIAN
1785 default 0xfef36000 if DEBUG_HIGHBANK_UART
1786 default 0xfefb0000 if DEBUG_OMAP1UART1 || DEBUG_OMAP7XXUART1
1787 default 0xfefb0800 if DEBUG_OMAP1UART2 || DEBUG_OMAP7XXUART2
1788 default 0xfefb9800 if DEBUG_OMAP1UART3 || DEBUG_OMAP7XXUART3
1789 default 0xfefff700 if ARCH_IOP33X
1790 default 0xff003000 if DEBUG_U300_UART
1791 default 0xffd01000 if DEBUG_HIP01_UART
1792 default DEBUG_UART_PHYS if !MMU
1793 depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
1804 depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
1805 default 0 if DEBUG_FOOTBRIDGE_COM1 || ARCH_IOP32X || DEBUG_BCM_5301X || \
1808 default 2
1811 bool "Use 32-bit accesses for 8250 UART"
1812 depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
1813 depends on DEBUG_UART_8250_SHIFT >= 2
1814 default y if DEBUG_PICOXCELL_UART || \
1823 bool "8250 UART is Palmchip BK-310x"
1824 depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
1832 depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
1833 default y if ARCH_EBSA110 || DEBUG_FOOTBRIDGE_COM1 || DEBUG_GEMINI || ARCH_RPC
1837 depends on ARCH_MULTIPLATFORM || PLAT_SAMSUNG || ARM_SINGLE_ARMV7M
1838 depends on DEBUG_LL && !DEBUG_OMAP2PLUS_UART && \
1848 will be re-used for normal decompressor output on multiplatform
1854 default "debug/uncompress.h" if ARCH_MULTIPLATFORM || ARCH_MSM || \
1856 default "mach/uncompress.h"
1860 depends on DEBUG_LL
1863 kernel low-level debugging functions. Add earlyprintk to your
1868 depends on KPROBES && MODULES
1874 depends on CPU_COPY_V6