Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'devicetree-fixes-for-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fix from Rob Herring:

- One fix for PASemi Nemo board interrupts

* tag 'devicetree-fixes-for-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
of/irq: Disable "interrupt-map" parsing for PASEMI Nemo

+4 -14
+4 -14
drivers/of/irq.c
··· 81 81 /* 82 82 * These interrupt controllers abuse interrupt-map for unspeakable 83 83 * reasons and rely on the core code to *ignore* it (the drivers do 84 - * their own parsing of the property). 84 + * their own parsing of the property). The PAsemi entry covers a 85 + * non-sensical interrupt-map that is better left ignored. 85 86 * 86 87 * If you think of adding to the list for something *new*, think 87 88 * again. There is a high chance that you will be sent back to the ··· 96 95 "fsl,ls1043a-extirq", 97 96 "fsl,ls1088a-extirq", 98 97 "renesas,rza1-irqc", 98 + "pasemi,rootbus", 99 99 NULL, 100 100 }; 101 101 ··· 295 293 imaplen -= imap - oldimap; 296 294 pr_debug(" -> imaplen=%d\n", imaplen); 297 295 } 298 - if (!match) { 299 - if (intc) { 300 - /* 301 - * The PASEMI Nemo is a known offender, so 302 - * let's only warn for anyone else. 303 - */ 304 - WARN(!IS_ENABLED(CONFIG_PPC_PASEMI), 305 - "%pOF interrupt-map failed, using interrupt-controller\n", 306 - ipar); 307 - return 0; 308 - } 309 - 296 + if (!match) 310 297 goto fail; 311 - } 312 298 313 299 /* 314 300 * Successfully parsed an interrupt-map translation; copy new