Thomas Gleixner | d9817eb | 2010-09-27 12:45:59 +0000 | [diff] [blame] | 1 | config HAVE_GENERIC_HARDIRQS |
| 2 | def_bool n |
| 3 | |
| 4 | if HAVE_GENERIC_HARDIRQS |
| 5 | menu "IRQ subsystem" |
| 6 | # |
| 7 | # Interrupt subsystem related configuration options |
| 8 | # |
| 9 | config GENERIC_HARDIRQS |
| 10 | def_bool y |
| 11 | |
Thomas Gleixner | bd15141 | 2010-10-01 15:17:14 +0200 | [diff] [blame] | 12 | # Select this to disable the deprecated stuff |
| 13 | config GENERIC_HARDIRQS_NO_DEPRECATED |
| 14 | def_bool n |
| 15 | |
Thomas Gleixner | d9817eb | 2010-09-27 12:45:59 +0000 | [diff] [blame] | 16 | # Options selectable by the architecture code |
| 17 | config HAVE_SPARSE_IRQ |
| 18 | def_bool n |
| 19 | |
| 20 | config GENERIC_IRQ_PROBE |
| 21 | def_bool n |
| 22 | |
| 23 | config GENERIC_PENDING_IRQ |
| 24 | def_bool n |
| 25 | |
Thomas Gleixner | d9817eb | 2010-09-27 12:45:59 +0000 | [diff] [blame] | 26 | config AUTO_IRQ_AFFINITY |
| 27 | def_bool n |
| 28 | |
| 29 | config IRQ_PER_CPU |
| 30 | def_bool n |
| 31 | |
| 32 | config HARDIRQS_SW_RESEND |
| 33 | def_bool n |
| 34 | |
| 35 | config SPARSE_IRQ |
| 36 | bool "Support sparse irq numbering" |
| 37 | depends on HAVE_SPARSE_IRQ |
| 38 | ---help--- |
| 39 | |
| 40 | Sparse irq numbering is useful for distro kernels that want |
| 41 | to define a high CONFIG_NR_CPUS value but still want to have |
| 42 | low kernel memory footprint on smaller machines. |
| 43 | |
| 44 | ( Sparse irqs can also be beneficial on NUMA boxes, as they spread |
| 45 | out the interrupt descriptors in a more NUMA-friendly way. ) |
| 46 | |
| 47 | If you don't know what to do here, say N. |
| 48 | |
| 49 | endmenu |
| 50 | endif |