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

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.comSigned-off-by: default avatarRob Herring (Arm) <robh@kernel.org>
parent 83138f8f
...@@ -14,7 +14,10 @@ properties: ...@@ -14,7 +14,10 @@ properties:
oneOf: oneOf:
- const: fsl,imx-irqsteer - const: fsl,imx-irqsteer
- items: - items:
- const: fsl,imx8m-irqsteer - enum:
- fsl,imx8m-irqsteer
- fsl,imx8mp-irqsteer
- fsl,imx8qxp-irqsteer
- const: fsl,imx-irqsteer - const: fsl,imx-irqsteer
reg: reg:
...@@ -42,6 +45,9 @@ properties: ...@@ -42,6 +45,9 @@ properties:
clock-names: clock-names:
const: ipg const: ipg
power-domains:
maxItems: 1
interrupt-controller: true interrupt-controller: true
"#interrupt-cells": "#interrupt-cells":
...@@ -70,6 +76,21 @@ required: ...@@ -70,6 +76,21 @@ required:
- fsl,channel - fsl,channel
- fsl,num-irqs - 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 additionalProperties: false
examples: examples:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment