blob: b6570c7a91fd902dfe1ceec3ce4ce46402d14fad [file] [log] [blame]
Russell Kingfa0fe482006-01-13 21:30:48 +00001config ARM_GIC
Rob Herringc383e042011-09-28 21:25:31 -05002 select IRQ_DOMAIN
Linus Torvalds1da177e2005-04-16 15:20:36 -07003 bool
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -07004 select MSM_SHOW_RESUME_IRQ
Linus Torvalds1da177e2005-04-16 15:20:36 -07005
Marc Zyngier680392b2011-11-12 16:09:49 +00006config GIC_NON_BANKED
7 bool
8
Taniya Dasb241bd82012-03-19 17:58:06 +05309config GIC_SECURE
10 bool
11 depends on ARM_GIC
12
Russell Kingfa0fe482006-01-13 21:30:48 +000013config ARM_VIC
14 bool
15
Ben Dooksc07f87f2009-03-24 15:30:07 +000016config ARM_VIC_NR
17 int
Kukjin Kim6cc6b332011-02-24 02:12:00 +010018 default 4 if ARCH_S5PV210
Kukjin Kima73ddc62011-05-11 16:27:51 +090019 default 3 if ARCH_S5PC100
Ben Dooksc07f87f2009-03-24 15:30:07 +000020 default 2
Russell King0aacfe12009-06-01 18:17:53 +010021 depends on ARM_VIC
Ben Dooksc07f87f2009-03-24 15:30:07 +000022 help
23 The maximum number of VICs available in the system, for
24 power management.
25
Russell Kingc5a0adb2010-01-16 20:16:10 +000026config ICST
Russell Kingf27ecac2005-08-18 21:31:00 +010027 bool
28
Jassi Brar75070612010-05-14 15:18:54 +010029config PL330
Linus Torvalds1da177e2005-04-16 15:20:36 -070030 bool
31
32config SA1111
33 bool
Nicolas Pitre3bca1032008-10-07 20:14:55 +010034 select DMABOUNCE if !ARCH_PXA
Linus Torvalds1da177e2005-04-16 15:20:36 -070035
36config DMABOUNCE
37 bool
Russell King485bdde2008-10-17 14:00:43 +010038 select ZONE_DMA
Linus Torvalds1da177e2005-04-16 15:20:36 -070039
40config TIMER_ACORN
41 bool
42
43config SHARP_LOCOMO
44 bool
45
46config SHARP_PARAM
47 bool
48
Linus Torvalds1da177e2005-04-16 15:20:36 -070049config SHARP_SCOOP
50 bool
Arve Hjønnevåg73a0ce92010-09-27 17:50:00 -070051
52config FIQ_GLUE
53 bool
54 select FIQ
Iliyan Malchevc1db50b2010-06-05 17:36:24 -070055
56config FIQ_DEBUGGER
57 bool "FIQ Mode Serial Debugger"
58 select FIQ
59 select FIQ_GLUE
Iliyan Malchevc1db50b2010-06-05 17:36:24 -070060 default n
61 help
62 The FIQ serial debugger can accept commands even when the
63 kernel is unresponsive due to being stuck with interrupts
Dima Zavinb11ab5b2011-11-09 16:10:57 -080064 disabled.
Iliyan Malchevc1db50b2010-06-05 17:36:24 -070065
66
67config FIQ_DEBUGGER_NO_SLEEP
68 bool "Keep serial debugger active"
69 depends on FIQ_DEBUGGER
70 default n
71 help
72 Enables the serial debugger at boot. Passing
73 fiq_debugger.no_sleep on the kernel commandline will
74 override this config option.
75
76config FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON
77 bool "Don't disable wakeup IRQ when debugger is active"
78 depends on FIQ_DEBUGGER
79 default n
80 help
81 Don't disable the wakeup irq when enabling the uart clock. This will
82 cause extra interrupts, but it makes the serial debugger usable with
83 on some MSM radio builds that ignore the uart clock request in power
84 collapse.
Colin Cross4df8d7b2010-08-16 14:51:51 -070085
86config FIQ_DEBUGGER_CONSOLE
87 bool "Console on FIQ Serial Debugger port"
88 depends on FIQ_DEBUGGER
89 default n
90 help
91 Enables a console so that printk messages are displayed on
92 the debugger serial port as the occur.
Dima Zavinc6fba162010-11-10 15:39:07 -080093
94config FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
95 bool "Put the FIQ debugger into console mode by default"
96 depends on FIQ_DEBUGGER_CONSOLE
97 default n
98 help
99 If enabled, this puts the fiq debugger into console mode by default.
100 Otherwise, the fiq debugger will start out in debug mode.