kernel-hacking-2024-linux-s.../arch/mips/lantiq
John Crispin 3645da0276 OF: MIPS: lantiq: implement irq_domain support
Add support for irq_domain on lantiq socs. The conversion is straight forward
as the ICU found inside the socs allows the usage of irq_domain_add_linear.

Harware IRQ 0->7 are the generic MIPS IRQs. 8->199 are the Lantiq IRQ Modules.
Our irq_chip callbacks need to substract 8 (MIPS_CPU_IRQ_CASCADE) from d->hwirq
to find out the correct offset into the Interrupt Modules register range.

Signed-off-by: John Crispin <blogic@openwrt.org>
Cc: devicetree-discuss@lists.ozlabs.org
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/3802/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2012-05-21 14:31:50 +01:00
..
dts OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00
xway OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00
clk.c MIPS: Fix up inconsistency in panic() string argument. 2011-12-07 22:01:45 +00:00
clk.h
early_printk.c MIPS: lantiq: fix early printk 2012-05-15 17:49:22 +02:00
irq.c OF: MIPS: lantiq: implement irq_domain support 2012-05-21 14:31:50 +01:00
Kconfig OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00
Makefile OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00
Platform
prom.c OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00
prom.h OF: MIPS: lantiq: implement OF support 2012-05-21 14:31:49 +01:00