Przeglądaj źródła

genirq: Add comments to Kconfig switches

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Sam Ravnborg <sam@ravnborg.org>
Thomas Gleixner 14 lat temu
rodzic
commit
c68fd4f3ca
1 zmienionych plików z 10 dodań i 0 usunięć
  1. 10 0
      kernel/irq/Kconfig

+ 10 - 0
kernel/irq/Kconfig

@@ -1,3 +1,4 @@
+# Select this to activate the generic irq options below
 config HAVE_GENERIC_HARDIRQS
 config HAVE_GENERIC_HARDIRQS
 	bool
 	bool
 
 
@@ -17,27 +18,36 @@ config GENERIC_HARDIRQS_NO_COMPAT
        bool
        bool
 
 
 # Options selectable by the architecture code
 # Options selectable by the architecture code
+
+# Make sparse irq Kconfig switch below available
 config HAVE_SPARSE_IRQ
 config HAVE_SPARSE_IRQ
        bool
        bool
 
 
+# Enable the generic irq autoprobe mechanism
 config GENERIC_IRQ_PROBE
 config GENERIC_IRQ_PROBE
 	bool
 	bool
 
 
+# Use the generic /proc/interrupts implementation
 config GENERIC_IRQ_SHOW
 config GENERIC_IRQ_SHOW
        bool
        bool
 
 
+# Support for delayed migration from interrupt context
 config GENERIC_PENDING_IRQ
 config GENERIC_PENDING_IRQ
 	bool
 	bool
 
 
+# Alpha specific irq affinity mechanism
 config AUTO_IRQ_AFFINITY
 config AUTO_IRQ_AFFINITY
        bool
        bool
 
 
+# Tasklet based software resend for pending interrupts on enable_irq()
 config HARDIRQS_SW_RESEND
 config HARDIRQS_SW_RESEND
        bool
        bool
 
 
+# Preflow handler support for fasteoi (sparc64)
 config IRQ_PREFLOW_FASTEOI
 config IRQ_PREFLOW_FASTEOI
        bool
        bool
 
 
+# Support forced irq threading
 config IRQ_FORCED_THREADING
 config IRQ_FORCED_THREADING
        bool
        bool