diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2014-06-19 23:34:43 +0200 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2014-06-24 14:38:35 +0200 |
commit | f07e42f96f06dca3f9f897b956d83aec165ee693 (patch) | |
tree | 60c37edb4983083d92dc0bf2d002813755272af1 /arch/openrisc/include/asm/serial.h | |
parent | irqchip: spear_shirq: Remove the parent irq "ack"/unmask (diff) | |
download | linux-f07e42f96f06dca3f9f897b956d83aec165ee693.tar.xz linux-f07e42f96f06dca3f9f897b956d83aec165ee693.zip |
irqchip: spear_shirq: Use proper irq chips for the different SoCs
Only spear300 has an actual mask register for the RAS interrupts. Add
an irq chip pointer to the shirq struct and initialize spear300 with
the actual implementation and the others with dummy_irq_chip. The
disabled RAS3 block has no irq chip assigned, so we can check for this
and remove the disabled member.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20140619212713.831341023@linutronix.de
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/openrisc/include/asm/serial.h')
0 files changed, 0 insertions, 0 deletions