Tobias Klauser
580393cc10
irqchip/irq-renesas-h8300h: Constify irq_domain_ops
...
struct irq_domain_ops is not modified, so it can be made const.
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: uclinux-h8-devel@lists.sourceforge.jp
Signed-off-by: Tobias Klauser <tklauser@distanz.ch >
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com >
2017-06-22 14:13:14 +01:00
Daniel Lezcano
751605152b
h8300: Rename ctlr_out/in[bwl] to raw_read/write[bwl]
...
For the sake of consistency, let rename all ctrl_out/in calls to the write/read
calls so we have the same API consistent with the other architectures hence
open the door for the increasing of the test compilation coverage.
The unsigned long coercive cast is removed because all variables are set to
the right type "void __iomem *".
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org >
2015-12-15 10:12:03 +01:00
Joel Porquet
41a83e06e2
irqchip: Prepare for local stub header removal
...
The IRQCHIP_DECLARE macro moved to to 'include/linux/irqchip.h', so
the local irqchip.h became an empty shell, which solely includes
include/linux/irqchip.h
Include the global header in all irqchip drivers instead of the local
header, so we can remove it.
Signed-off-by: Joel Porquet <joel@porquet.org >
Cc: vgupta@synopsys.com
Cc: monstr@monstr.eu
Cc: ralf@linux-mips.org
Cc: jason@lakedaemon.net
Link: http://lkml.kernel.org/r/1882096.X39jVG8e0D@joel-zenbook
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2015-07-11 23:14:23 +02:00
Yoshinori Sato
8a7644821a
h8300: IRQ chip driver
...
Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp >
2015-06-23 13:35:56 +09:00