aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig.debug
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2012-12-12 15:05:15 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2012-12-12 15:05:15 -0500
commitd027db132b395dabfac208e52a7e510e441bb9d2 (patch)
tree24b055b2385f9848e77e646ce475991d8675c3c4 /arch/arm/Kconfig.debug
parentd01e4afdbb65e030fd6f1f96c30a558e2eb0f279 (diff)
parent5faf7cbb848da827f6ea1458b5a1c26a44e7510a (diff)
Merge tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC updates from Olof Johansson: "This contains the bulk of new SoC development for this merge window. Two new platforms have been added, the sunxi platforms (Allwinner A1x SoCs) by Maxime Ripard, and a generic Broadcom platform for a new series of ARMv7 platforms from them, where the hope is that we can keep the platform code generic enough to have them all share one mach directory. The new Broadcom platform is contributed by Christian Daudt. Highbank has grown support for Calxeda's next generation of hardware, ECX-2000. clps711x has seen a lot of cleanup from Alexander Shiyan, and he's also taken on maintainership of the platform. Beyond this there has been a bunch of work from a number of people on converting more platforms to IRQ domains, pinctrl conversion, cleanup and general feature enablement across most of the active platforms." Fix up trivial conflicts as per Olof. * tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (174 commits) mfd: vexpress-sysreg: Remove LEDs code irqchip: irq-sunxi: Add terminating entry for sunxi_irq_dt_ids clocksource: sunxi_timer: Add terminating entry for sunxi_timer_dt_ids irq: versatile: delete dangling variable ARM: sunxi: add missing include for mdelay() ARM: EXYNOS: Avoid early use of of_machine_is_compatible() ARM: dts: add node for PL330 MDMA1 controller for exynos4 ARM: EXYNOS: Add support for secondary CPU bring-up on Exynos4412 ARM: EXYNOS: add UART3 to DEBUG_LL ports ARM: S3C24XX: Add clkdev entry for camif-upll clock ARM: SAMSUNG: Add s3c24xx/s3c64xx CAMIF GPIO setup helpers ARM: sunxi: Add missing sun4i.dtsi file pinctrl: samsung: Do not initialise statics to 0 ARM i.MX6: remove gate_mask from pllv3 ARM i.MX6: Fix ethernet PLL clocks ARM i.MX6: rename PLLs according to datasheet ARM i.MX6: Add pwm support ARM i.MX51: Add pwm support ARM i.MX53: Add pwm support ARM: mx5: Replace clk_register_clkdev with clock DT lookup ...
Diffstat (limited to 'arch/arm/Kconfig.debug')
-rw-r--r--arch/arm/Kconfig.debug26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 5566520686a5..04a3f0d1d053 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -338,6 +338,17 @@ choice
338 The uncompressor code port configuration is now handled 338 The uncompressor code port configuration is now handled
339 by CONFIG_S3C_LOWLEVEL_UART_PORT. 339 by CONFIG_S3C_LOWLEVEL_UART_PORT.
340 340
341 config DEBUG_S3C_UART3
342 depends on PLAT_SAMSUNG && ARCH_EXYNOS
343 bool "Use S3C UART 3 for low-level debug"
344 help
345 Say Y here if you want the debug print routines to direct
346 their output to UART 3. The port must have been initialised
347 by the boot-loader before use.
348
349 The uncompressor code port configuration is now handled
350 by CONFIG_S3C_LOWLEVEL_UART_PORT.
351
341 config DEBUG_SOCFPGA_UART 352 config DEBUG_SOCFPGA_UART
342 depends on ARCH_SOCFPGA 353 depends on ARCH_SOCFPGA
343 bool "Use SOCFPGA UART for low-level debug" 354 bool "Use SOCFPGA UART for low-level debug"
@@ -345,6 +356,20 @@ choice
345 Say Y here if you want kernel low-level debugging support 356 Say Y here if you want kernel low-level debugging support
346 on SOCFPGA based platforms. 357 on SOCFPGA based platforms.
347 358
359 config DEBUG_SUNXI_UART0
360 bool "Kernel low-level debugging messages via sunXi UART0"
361 depends on ARCH_SUNXI
362 help
363 Say Y here if you want kernel low-level debugging support
364 on Allwinner A1X based platforms on the UART0.
365
366 config DEBUG_SUNXI_UART1
367 bool "Kernel low-level debugging messages via sunXi UART1"
368 depends on ARCH_SUNXI
369 help
370 Say Y here if you want kernel low-level debugging support
371 on Allwinner A1X based platforms on the UART1.
372
348 config DEBUG_VEXPRESS_UART0_DETECT 373 config DEBUG_VEXPRESS_UART0_DETECT
349 bool "Autodetect UART0 on Versatile Express Cortex-A core tiles" 374 bool "Autodetect UART0 on Versatile Express Cortex-A core tiles"
350 depends on ARCH_VEXPRESS && CPU_CP15_MMU 375 depends on ARCH_VEXPRESS && CPU_CP15_MMU
@@ -424,6 +449,7 @@ config DEBUG_LL_INCLUDE
424 default "debug/mvebu.S" if DEBUG_MVEBU_UART 449 default "debug/mvebu.S" if DEBUG_MVEBU_UART
425 default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART 450 default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART
426 default "debug/socfpga.S" if DEBUG_SOCFPGA_UART 451 default "debug/socfpga.S" if DEBUG_SOCFPGA_UART
452 default "debug/sunxi.S" if DEBUG_SUNXI_UART0 || DEBUG_SUNXI_UART1
427 default "debug/vexpress.S" if DEBUG_VEXPRESS_UART0_DETECT || \ 453 default "debug/vexpress.S" if DEBUG_VEXPRESS_UART0_DETECT || \
428 DEBUG_VEXPRESS_UART0_CA9 || DEBUG_VEXPRESS_UART0_RS1 454 DEBUG_VEXPRESS_UART0_CA9 || DEBUG_VEXPRESS_UART0_RS1
429 default "mach/debug-macro.S" 455 default "mach/debug-macro.S"