diff options
Diffstat (limited to 'include/linux/irq.h')
-rw-r--r-- | include/linux/irq.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/linux/irq.h b/include/linux/irq.h index 216b0ba109d7..526f10a637c1 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h | |||
@@ -392,6 +392,15 @@ static inline void irq_move_masked_irq(struct irq_data *data) { } | |||
392 | 392 | ||
393 | extern int no_irq_affinity; | 393 | extern int no_irq_affinity; |
394 | 394 | ||
395 | #ifdef CONFIG_HARDIRQS_SW_RESEND | ||
396 | int irq_set_parent(int irq, int parent_irq); | ||
397 | #else | ||
398 | static inline int irq_set_parent(int irq, int parent_irq) | ||
399 | { | ||
400 | return 0; | ||
401 | } | ||
402 | #endif | ||
403 | |||
395 | /* | 404 | /* |
396 | * Built-in IRQ handlers for various IRQ types, | 405 | * Built-in IRQ handlers for various IRQ types, |
397 | * callable via desc->handle_irq() | 406 | * callable via desc->handle_irq() |