genirq: Generic chip: Add big endian I/O accessors
authorKevin Cernekee <cernekee@gmail.com>
Fri, 7 Nov 2014 06:44:19 +0000 (22:44 -0800)
committerJason Cooper <jason@lakedaemon.net>
Sun, 9 Nov 2014 04:02:00 +0000 (04:02 +0000)
commitb79055952badbd73710685643bab44104f2509ea
treec079abc538b1a269c55a7941ca59ab3a942daa1a
parent2b28037632b1e62b92c0616f08652d806008c80d
genirq: Generic chip: Add big endian I/O accessors

Use io{read,write}32be if the caller specified IRQ_GC_BE_IO when creating
the irqchip.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Acked-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lkml.kernel.org/r/1415342669-30640-5-git-send-email-cernekee@gmail.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
include/linux/irq.h
kernel/irq/generic-chip.c