genirq: Generic chip: Allow irqchip drivers to override irq_reg_{readl,writel}
authorKevin Cernekee <cernekee@gmail.com>
Fri, 7 Nov 2014 06:44:18 +0000 (22:44 -0800)
committerJason Cooper <jason@lakedaemon.net>
Sun, 9 Nov 2014 04:01:40 +0000 (04:01 +0000)
commit2b28037632b1e62b92c0616f08652d806008c80d
tree3b49ff067e4865e92e92a096d5aa7d92d302c94d
parent332fd7c4fef5f3b166e93decb07fd69eb24f7998
genirq: Generic chip: Allow irqchip drivers to override irq_reg_{readl,writel}

Currently, these I/O accessors always assume little endian 32-bit
registers (readl/writel).  On some systems the IRQ registers need to be
accessed in BE mode or using 16-bit loads/stores, so we will provide a
way to override the default behavior.

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-4-git-send-email-cernekee@gmail.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
include/linux/irq.h
This page took 0.024799 seconds and 5 git commands to generate.