forked from Minki/linux
genirq: Provide Kconfig
The generic irq Kconfig options are copied around all archs. Provide a generic Kconfig file which can be included. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Peter Zijlstra <peterz@infradead.org> LKML-Reference: <20100927121843.217333624@linutronix.de> Reviewed-by: H. Peter Anvin <hpa@zytor.com> Reviewed-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
e7ffec1eb1
commit
d9817ebeee
@ -332,6 +332,8 @@ config AUDIT_TREE
|
||||
depends on AUDITSYSCALL
|
||||
select FSNOTIFY
|
||||
|
||||
source "kernel/irq/Kconfig"
|
||||
|
||||
menu "RCU Subsystem"
|
||||
|
||||
choice
|
||||
|
54
kernel/irq/Kconfig
Normal file
54
kernel/irq/Kconfig
Normal file
@ -0,0 +1,54 @@
|
||||
config HAVE_GENERIC_HARDIRQS
|
||||
def_bool n
|
||||
|
||||
if HAVE_GENERIC_HARDIRQS
|
||||
menu "IRQ subsystem"
|
||||
#
|
||||
# Interrupt subsystem related configuration options
|
||||
#
|
||||
config GENERIC_HARDIRQS
|
||||
def_bool y
|
||||
|
||||
config GENERIC_HARDIRQS_NO__DO_IRQ
|
||||
def_bool y
|
||||
|
||||
# Options selectable by the architecture code
|
||||
config HAVE_SPARSE_IRQ
|
||||
def_bool n
|
||||
|
||||
config GENERIC_IRQ_PROBE
|
||||
def_bool n
|
||||
|
||||
config GENERIC_PENDING_IRQ
|
||||
def_bool n
|
||||
|
||||
if SPARSE_IRQ && NUMA
|
||||
config NUMA_IRQ_DESC
|
||||
def_bool n
|
||||
endif
|
||||
|
||||
config AUTO_IRQ_AFFINITY
|
||||
def_bool n
|
||||
|
||||
config IRQ_PER_CPU
|
||||
def_bool n
|
||||
|
||||
config HARDIRQS_SW_RESEND
|
||||
def_bool n
|
||||
|
||||
config SPARSE_IRQ
|
||||
bool "Support sparse irq numbering"
|
||||
depends on HAVE_SPARSE_IRQ
|
||||
---help---
|
||||
|
||||
Sparse irq numbering is useful for distro kernels that want
|
||||
to define a high CONFIG_NR_CPUS value but still want to have
|
||||
low kernel memory footprint on smaller machines.
|
||||
|
||||
( Sparse irqs can also be beneficial on NUMA boxes, as they spread
|
||||
out the interrupt descriptors in a more NUMA-friendly way. )
|
||||
|
||||
If you don't know what to do here, say N.
|
||||
|
||||
endmenu
|
||||
endif
|
Loading…
Reference in New Issue
Block a user