[PATCH] dt-bindings: mxsfb: Exclude i.MX8MQ from power-domains requirement

From: David Heidelberg
Date: Sun Jul 30 2023 - 14:42:01 EST


i.MX8MQ uses as secondary compatible fsl,imx6sx-lcdif, which triggers
requirement of power-domains, thou it's not required.

Fixes: f62678a77d58 ("dt-bindings: mxsfb: Document i.MX8M/i.MX6SX/i.MX6SL power-domains property")

Signed-off-by: David Heidelberg <david@xxxxxxx>
---
.../devicetree/bindings/display/fsl,lcdif.yaml | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
index fc11ab5fc465..2d868276b0f9 100644
--- a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
+++ b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
@@ -129,8 +129,15 @@ allOf:
- fsl,imx8mp-lcdif
- fsl,imx93-lcdif
then:
- required:
- - power-domains
+ if:
+ properties:
+ compatible:
+ not:
+ contains:
+ const: fsl,imx8mq-lcdif
+ then:
+ required:
+ - power-domains

examples:
- |
--
2.40.1