summaryrefslogtreecommitdiff
path: root/drivers/iommu/irq_remapping.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2014-05-07 19:44:06 +0400
committerThomas Gleixner <tglx@linutronix.de>2014-05-16 16:05:18 +0400
commitb1ee544174fd0eb28a7770403b9577fd70f1cd3d (patch)
tree1eedb15e5d93d76ee341f3eeeab9d8198912cf79 /drivers/iommu/irq_remapping.c
parent7b6ef1262549f6afc5c881aaef80beb8fd15f908 (diff)
downloadlinux-b1ee544174fd0eb28a7770403b9577fd70f1cd3d.tar.xz
x86: Implement arch_setup/teardown_hwirq()
This is just a cleanup to get rid of the create/destroy_irq variants which were designed in hell. The long term solution for x86 is to switch over to irq domains and cleanup the whole vector allocation mess. The generic irq_alloc_hwirqs() interface deliberately prevents multi-MSI vector allocation to further enforce the irq domain conversion (aside of the desire to support ioapic hotplug). 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> Cc: x86@kernel.org Link: http://lkml.kernel.org/r/20140507154334.482904047@linutronix.de Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/iommu/irq_remapping.c')
0 files changed, 0 insertions, 0 deletions