[0/4] irq: imx-irqsteer: add 32 interrupts chan and multi outputs support
mbox series

Message ID 1547797668-30342-1-git-send-email-aisheng.dong@nxp.com
Headers show
Series
  • irq: imx-irqsteer: add 32 interrupts chan and multi outputs support
Related show

Message

Dong Aisheng Jan. 18, 2019, 7:53 a.m. UTC
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

Dong Aisheng (4):
  dt-binding: irq: imx-irqsteer: use irq number per channel 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                 | 74 ++++++++++++++--------
 2 files changed, 53 insertions(+), 32 deletions(-)