| config HAVE_GENERIC_HARDIRQS |
| bool |
| |
| if HAVE_GENERIC_HARDIRQS |
| menu "IRQ subsystem" |
| # |
| # Interrupt subsystem related configuration options |
| # |
| config GENERIC_HARDIRQS |
| def_bool y |
| |
| # Select this to disable the deprecated stuff |
| config GENERIC_HARDIRQS_NO_DEPRECATED |
| bool |
| |
| config GENERIC_HARDIRQS_NO_COMPAT |
| bool |
| |
| # Options selectable by the architecture code |
| config HAVE_SPARSE_IRQ |
| bool |
| |
| config GENERIC_IRQ_PROBE |
| bool |
| |
| config GENERIC_IRQ_SHOW |
| bool |
| |
| config GENERIC_PENDING_IRQ |
| bool |
| |
| config AUTO_IRQ_AFFINITY |
| bool |
| |
| config HARDIRQS_SW_RESEND |
| bool |
| |
| config IRQ_PREFLOW_FASTEOI |
| bool |
| |
| config IRQ_FORCED_THREADING |
| bool |
| |
| 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 |