Commit d8d301a1 authored by Alexander Stein's avatar Alexander Stein Committed by Rob Herring (Arm)
Browse files

dt-bindings: interrupt-controller: fsl,irqsteer: Add imx8mp/imx8qxp support



Some SoC like i.MX8MP or i.MX8QXP use a power-domain for this IP. Add
SoC-specific compatibles, which also requires a power-domain.

Signed-off-by: default avatarAlexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20240528071141.92003-2-alexander.stein@ew.tq-group.com


Signed-off-by: default avatarRob Herring (Arm) <robh@kernel.org>
parent 83138f8f
Loading
Loading
Loading
Loading
+22 −1
Original line number Diff line number Diff line
@@ -14,7 +14,10 @@ properties:
    oneOf:
      - const: fsl,imx-irqsteer
      - items:
          - const: fsl,imx8m-irqsteer
          - enum:
              - fsl,imx8m-irqsteer
              - fsl,imx8mp-irqsteer
              - fsl,imx8qxp-irqsteer
          - const: fsl,imx-irqsteer

  reg:
@@ -42,6 +45,9 @@ properties:
  clock-names:
    const: ipg

  power-domains:
    maxItems: 1

  interrupt-controller: true

  "#interrupt-cells":
@@ -70,6 +76,21 @@ required:
  - fsl,channel
  - fsl,num-irqs

allOf:
  - if:
      properties:
        compatible:
          contains:
            enum:
              - fsl,imx8mp-irqsteer
              - fsl,imx8qxp-irqsteer
    then:
      required:
        - power-domains
    else:
      properties:
        power-domains: false

additionalProperties: false

examples: