genirq/irqdomain: Remove auto-recursive hierarchy support
authorMarc Zyngier <marc.zyngier@arm.com>
Tue, 20 Jun 2017 21:17:44 +0000 (22:17 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 22 Jun 2017 16:29:34 +0000 (18:29 +0200)
commit6a6544e520abecd484ab8b67fb50d1fc003f3275
treeaaab3a908101200558fc6fa26fc751f4c585e2ad
parent96f0d93a487e13233c95397aa3ecaf9cc8ff04bf
genirq/irqdomain: Remove auto-recursive hierarchy support

It did seem like a good idea at the time, but it never really
caught on, and auto-recursive domains remain unused 3 years after
having been introduced.

Oh well, time for a late spring cleanup.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
include/linux/irqdomain.h
kernel/irq/irqdomain.c
kernel/irq/msi.c