Not all 64 interrupts may be used in one group. e.g. most irqsteer in imx8qxp and imx8qm subsystems supports only 32 interrupts. And one irqsteer channel can support up to 8 output interrupts. This patch series aims to support 32 interrupts chan and multi output interrupts. Tested on: iMX8QXP MEK with MIPI CSI capture and DC Display iMX8MQ EVK with MIPI DSI Display Change Log: v3->v4: * no code changes except adding more commit message for Patch 1 Dong Aisheng (4): dt-binding: irq: imx-irqsteer: use irq number instead of group number dt-bindings: irq: imx-irqsteer: add multi output interrupts support irq: imx-irqsteer: change to use reg_num instead of irq_group irq: imx: irqsteer: add multi output interrupts support .../bindings/interrupt-controller/fsl,irqsteer.txt | 11 +- drivers/irqchip/irq-imx-irqsteer.c | 115 +++++++++++++++------ 2 files changed, 89 insertions(+), 37 deletions(-) -- 2.7.4