aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/common/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/common/Kconfig')
-rw-r--r--arch/arm/common/Kconfig59
1 files changed, 59 insertions, 0 deletions
diff --git a/arch/arm/common/Kconfig b/arch/arm/common/Kconfig
index 4b71766fb21..23b2a6a98c2 100644
--- a/arch/arm/common/Kconfig
+++ b/arch/arm/common/Kconfig
@@ -39,3 +39,62 @@ config SHARP_PARAM
39 39
40config SHARP_SCOOP 40config SHARP_SCOOP
41 bool 41 bool
42
43config FIQ_GLUE
44 bool
45 select FIQ
46
47config FIQ_DEBUGGER
48 bool "FIQ Mode Serial Debugger"
49 select FIQ
50 select FIQ_GLUE
51 default n
52 help
53 The FIQ serial debugger can accept commands even when the
54 kernel is unresponsive due to being stuck with interrupts
55 disabled.
56
57
58config FIQ_DEBUGGER_NO_SLEEP
59 bool "Keep serial debugger active"
60 depends on FIQ_DEBUGGER
61 default n
62 help
63 Enables the serial debugger at boot. Passing
64 fiq_debugger.no_sleep on the kernel commandline will
65 override this config option.
66
67config FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON
68 bool "Don't disable wakeup IRQ when debugger is active"
69 depends on FIQ_DEBUGGER
70 default n
71 help
72 Don't disable the wakeup irq when enabling the uart clock. This will
73 cause extra interrupts, but it makes the serial debugger usable with
74 on some MSM radio builds that ignore the uart clock request in power
75 collapse.
76
77config FIQ_DEBUGGER_CONSOLE
78 bool "Console on FIQ Serial Debugger port"
79 depends on FIQ_DEBUGGER
80 default n
81 help
82 Enables a console so that printk messages are displayed on
83 the debugger serial port as the occur.
84
85config FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
86 bool "Put the FIQ debugger into console mode by default"
87 depends on FIQ_DEBUGGER_CONSOLE
88 default n
89 help
90 If enabled, this puts the fiq debugger into console mode by default.
91 Otherwise, the fiq debugger will start out in debug mode.
92
93config GIC_SET_MULTIPLE_CPUS
94 bool "Use affinity hint to allow multiple CPUs for IRQ"
95 depends on ARM_GIC && SMP
96 default n
97 help
98 IRQ affinity is always set by gic to the 1st cpu in the requested
99 mask. If this option is enabled, affinity is also set to all cpus
100 present in affinity_hint and requested masks.