summaryrefslogtreecommitdiffstats
path: root/kernel/irq
diff options
context:
space:
mode:
authorKevin Cernekee <cernekee@gmail.com>2014-11-07 07:44:18 +0100
committerJason Cooper <jason@lakedaemon.net>2014-11-09 05:01:40 +0100
commit2b28037632b1e62b92c0616f08652d806008c80d (patch)
tree3b49ff067e4865e92e92a096d5aa7d92d302c94d /kernel/irq
parentgenirq: Generic chip: Change irq_reg_{readl,writel} arguments (diff)
downloadlinux-2b28037632b1e62b92c0616f08652d806008c80d.tar.xz
linux-2b28037632b1e62b92c0616f08652d806008c80d.zip
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>
Diffstat (limited to 'kernel/irq')
0 files changed, 0 insertions, 0 deletions