diff options
| author | Ioana Ciornei <ioana.ciornei@nxp.com> | 2026-02-24 13:36:09 +0200 |
|---|---|---|
| committer | Thomas Gleixner <tglx@kernel.org> | 2026-02-24 18:35:48 +0100 |
| commit | e08f2adcf990b8cf272e90898401a9e481c1c667 (patch) | |
| tree | 4b846fa40e9d0ae732e94017ea150aaed3d412cd /include/uapi/linux/param.h | |
| parent | f0617176be5e497b67b3c87bac35b26ebccac499 (diff) | |
Revert "irqchip/ls-extirq: Use for_each_of_imap_item iterator"
This reverts commit 3ac6dfe3d7a2396602b67667249b146504dfbd2a.
The ls-extirq uses interrupt-map but it's a non-standard use documented
in fsl,ls-extirq.yaml:
# The driver(drivers/irqchip/irq-ls-extirq.c) have not use standard DT
# function to parser interrupt-map. So it doesn't consider '#address-size'
# in parent interrupt controller, such as GIC.
#
# When dt-binding verify interrupt-map, item data matrix is spitted at
# incorrect position. Remove interrupt-map restriction because it always
# wrong.
This means that by using for_each_of_imap_item and the underlying
of_irq_parse_imap_parent() on its interrupt-map property will effectively
break its functionality
Revert the patch making use of for_each_of_imap_item() in ls-extirq.
Fixes: 3ac6dfe3d7a2 ("irqchip/ls-extirq: Use for_each_of_imap_item iterator")
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Acked-by: Herve Codina <herve.codina@bootlin.com>
Link: https://patch.msgid.link/20260224113610.1129022-2-ioana.ciornei@nxp.com
Diffstat (limited to 'include/uapi/linux/param.h')
0 files changed, 0 insertions, 0 deletions
