]> git.karo-electronics.de Git - linux-beck.git/commit
x86: irq_remapping: Use irq_alloc/free_hwirq()
authorThomas Gleixner <tglx@linutronix.de>
Wed, 7 May 2014 15:44:07 +0000 (15:44 +0000)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 16 May 2014 12:05:18 +0000 (14:05 +0200)
commitd24a135412ab4dba50eb7aeffd4064eee23b4da6
tree6d293202017d98e951323d82943898e5611ace79
parentb1ee544174fd0eb28a7770403b9577fd70f1cd3d
x86: irq_remapping: Use irq_alloc/free_hwirq()

The create_irq variants are going away. Use the new interface. The
core and arch code already excludes the gsi interrupts from the
allocation, so no functional change.

This does not replace the requirement to move x86 to irq domains, but
it limits the mess to some degree.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Grant Likely <grant.likely@linaro.org>
Cc: Tony Luck <tony.luck@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Acked-by: Joerg Roedel <joro@8bytes.org>
Cc: x86@kernel.org
Cc: iommu@lists.linux-foundation.org
Link: http://lkml.kernel.org/r/20140507154334.741805075@linutronix.de
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
drivers/iommu/irq_remapping.c