diff options
author | Paul Mundt <lethal@linux-sh.org> | 2010-10-26 09:19:13 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2010-10-26 10:33:27 +0200 |
commit | 639bd12f778d55a2632fde5af7d0719abc1871b9 (patch) | |
tree | cb065e0919d261e5b8faffe34edb948967a5e7e5 /include | |
parent | genirq: Warn if enable_irq is called before irq is set up (diff) | |
download | linux-639bd12f778d55a2632fde5af7d0719abc1871b9.tar.xz linux-639bd12f778d55a2632fde5af7d0719abc1871b9.zip |
genirq: Add single IRQ reservation helper
For cases that wish to reserve a single IRQ at a given place simply
provide a wrapper in to the ranged reservation routine.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
LKML-Reference: <20101026071912.GD4733@linux-sh.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/irq.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/irq.h b/include/linux/irq.h index e9639115dff1..abde2527c699 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h @@ -412,6 +412,11 @@ static inline void irq_free_desc(unsigned int irq) irq_free_descs(irq, 1); } +static inline int irq_reserve_irq(unsigned int irq) +{ + return irq_reserve_irqs(irq, 1); +} + #endif /* CONFIG_GENERIC_HARDIRQS */ #endif /* !CONFIG_S390 */ |