irqchip/ath79-misc: Move the MISC driver from arch/mips/ath79/
authorAlban Bedel <albeu@free.fr>
Sat, 23 Jan 2016 12:57:46 +0000 (13:57 +0100)
committerJason Cooper <jason@lakedaemon.net>
Wed, 17 Feb 2016 13:44:31 +0000 (13:44 +0000)
commit07ba4b061a79896315a7be4b123de12df6a9d2bd
tree5c8d3b6e7dc02196ec8da111c79016e7f476170a
parent92e963f50fc74041b5e9e744c330dca48e04f08d
irqchip/ath79-misc: Move the MISC driver from arch/mips/ath79/

The driver stays the same but the initialization changes a bit.
For OF boards we now get the memory map from the OF node and use
a linear mapping instead of the legacy mapping. For legacy boards
we still use a legacy mapping and just pass down all the parameters
from the board init code.

Signed-off-by: Alban Bedel <albeu@free.fr>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Link: https://lkml.kernel.org/r/1453553867-27003-1-git-send-email-albeu@free.fr
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/mips/ath79/irq.c
arch/mips/include/asm/mach-ath79/ath79.h
drivers/irqchip/Makefile
drivers/irqchip/irq-ath79-misc.c [new file with mode: 0644]