blob: 271dd136753c629beddfcb826bdc872a829d148d [file] [log] [blame]
Russell Kingfa0fe482006-01-13 21:30:48 +00001config ARM_GIC
Rob Herring4294f8b2011-09-28 21:25:31 -05002 select IRQ_DOMAIN
Marc Zyngier08d33b22011-09-06 13:27:10 +01003 select MULTI_IRQ_HANDLER
Linus Torvalds1da177e2005-04-16 15:20:36 -07004 bool
5
Marc Zyngierdb0d4db2011-11-12 16:09:49 +00006config GIC_NON_BANKED
7 bool
8
Russell Kingfa0fe482006-01-13 21:30:48 +00009config ARM_VIC
Jamie Ilesf9b28cc2011-09-27 11:00:46 +010010 select IRQ_DOMAIN
Jamie Iles11f1c5d2011-11-03 17:32:39 +000011 select MULTI_IRQ_HANDLER
Russell Kingfa0fe482006-01-13 21:30:48 +000012 bool
13
Ben Dooksc07f87f2009-03-24 15:30:07 +000014config ARM_VIC_NR
15 int
Kukjin Kim6cc6b332011-02-24 02:12:00 +010016 default 4 if ARCH_S5PV210
Kukjin Kima73ddc62011-05-11 16:27:51 +090017 default 3 if ARCH_S5PC100
Ben Dooksc07f87f2009-03-24 15:30:07 +000018 default 2
Russell King0aacfe12009-06-01 18:17:53 +010019 depends on ARM_VIC
Ben Dooksc07f87f2009-03-24 15:30:07 +000020 help
21 The maximum number of VICs available in the system, for
22 power management.
23
Russell Kingc5a0adb2010-01-16 20:16:10 +000024config ICST
Russell Kingf27ecac2005-08-18 21:31:00 +010025 bool
26
Linus Torvalds1da177e2005-04-16 15:20:36 -070027config SA1111
28 bool
Nicolas Pitre3bca1032008-10-07 20:14:55 +010029 select DMABOUNCE if !ARCH_PXA
Linus Torvalds1da177e2005-04-16 15:20:36 -070030
31config DMABOUNCE
32 bool
Russell King485bdde2008-10-17 14:00:43 +010033 select ZONE_DMA
Linus Torvalds1da177e2005-04-16 15:20:36 -070034
Linus Torvalds1da177e2005-04-16 15:20:36 -070035config SHARP_LOCOMO
36 bool
37
38config SHARP_PARAM
39 bool
40
Linus Torvalds1da177e2005-04-16 15:20:36 -070041config SHARP_SCOOP
42 bool
Arve Hjønnevåg997e6552010-09-27 17:50:00 -070043
44config FIQ_GLUE
45 bool
46 select FIQ
Iliyan Malchev09688d12010-06-05 17:36:24 -070047
48config FIQ_DEBUGGER
49 bool "FIQ Mode Serial Debugger"
50 select FIQ
51 select FIQ_GLUE
52 default n
53 help
54 The FIQ serial debugger can accept commands even when the
55 kernel is unresponsive due to being stuck with interrupts
56 disabled.
57
58
59config FIQ_DEBUGGER_NO_SLEEP
60 bool "Keep serial debugger active"
61 depends on FIQ_DEBUGGER
62 default n
63 help
64 Enables the serial debugger at boot. Passing
65 fiq_debugger.no_sleep on the kernel commandline will
66 override this config option.
67
68config FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON
69 bool "Don't disable wakeup IRQ when debugger is active"
70 depends on FIQ_DEBUGGER
71 default n
72 help
73 Don't disable the wakeup irq when enabling the uart clock. This will
74 cause extra interrupts, but it makes the serial debugger usable with
75 on some MSM radio builds that ignore the uart clock request in power
76 collapse.
77
78config FIQ_DEBUGGER_CONSOLE
79 bool "Console on FIQ Serial Debugger port"
80 depends on FIQ_DEBUGGER
81 default n
82 help
83 Enables a console so that printk messages are displayed on
84 the debugger serial port as the occur.
85
86config FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
87 bool "Put the FIQ debugger into console mode by default"
88 depends on FIQ_DEBUGGER_CONSOLE
89 default n
90 help
91 If enabled, this puts the fiq debugger into console mode by default.
92 Otherwise, the fiq debugger will start out in debug mode.