87 lines · 2.1 KB · Text
RawDownload
# Select this to activate the generic irq options belowconfig HAVE_GENERIC_HARDIRQS	bool if HAVE_GENERIC_HARDIRQSmenu "IRQ subsystem"## Interrupt subsystem related configuration options#config GENERIC_HARDIRQS       def_bool y # Options selectable by the architecture code # Make sparse irq Kconfig switch below availableconfig MAY_HAVE_SPARSE_IRQ       bool # Enable the generic irq autoprobe mechanismconfig GENERIC_IRQ_PROBE	bool # Use the generic /proc/interrupts implementationconfig GENERIC_IRQ_SHOW       bool # Print level/edge extra informationconfig GENERIC_IRQ_SHOW_LEVEL       bool # Support for delayed migration from interrupt contextconfig GENERIC_PENDING_IRQ	bool # Alpha specific irq affinity mechanismconfig AUTO_IRQ_AFFINITY       bool # Tasklet based software resend for pending interrupts on enable_irq()config HARDIRQS_SW_RESEND       bool # Preflow handler support for fasteoi (sparc64)config IRQ_PREFLOW_FASTEOI       bool # Edge style eoi based handler (cell)config IRQ_EDGE_EOI_HANDLER       bool # Generic configurable interrupt chip implementationconfig GENERIC_IRQ_CHIP       bool # Generic irq_domain hw <--> linux irq number translationconfig IRQ_DOMAIN	bool config IRQ_DOMAIN_DEBUG	bool "Expose hardware/virtual IRQ mapping via debugfs"	depends on IRQ_DOMAIN && DEBUG_FS	help	  This option will show the mapping relationship between hardware irq	  numbers and Linux irq numbers. The mapping is exposed via debugfs	  in the file "irq_domain_mapping". 	  If you don't know what this means you don't need it. # Support forced irq threadingconfig IRQ_FORCED_THREADING       bool config SPARSE_IRQ	bool "Support sparse irq numbering" if MAY_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. endmenuendif