summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/display
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2022-12-13 14:20:06 +0100
committerRob Herring <robh@kernel.org>2022-12-16 11:41:48 -0600
commitf62678a77d585cf3f6302a5a4e2265b1a97b004b (patch)
tree201e053e802aff0a28233e4143b0e8917ebc124e /Documentation/devicetree/bindings/display
parent5fa9f7292b17bcd66da93226fc28fe1f755af154 (diff)
downloadlinux-stable-f62678a77d585cf3f6302a5a4e2265b1a97b004b.tar.gz
linux-stable-f62678a77d585cf3f6302a5a4e2265b1a97b004b.tar.bz2
linux-stable-f62678a77d585cf3f6302a5a4e2265b1a97b004b.zip
dt-bindings: mxsfb: Document i.MX8M/i.MX6SX/i.MX6SL power-domains property
The power-domains property is mandatory on i.MX8M Mini, Nano, Plus and i.MX6SX, i.MX6SL. Document the property and mark it as required on the aforementioned variants of the IP, present in those SoCs. Signed-off-by: Marek Vasut <marex@denx.de> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Liu Ying <victor.liu@nxp.com> Link: https://lore.kernel.org/r/20221213132006.6446-1-marex@denx.de Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/display')
-rw-r--r--Documentation/devicetree/bindings/display/fsl,lcdif.yaml15
1 files changed, 14 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
index f449cfc76789..75b4efd70ba8 100644
--- a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
+++ b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml
@@ -99,7 +99,6 @@ allOf:
maxItems: 3
required:
- clock-names
- - power-domains
- if:
not:
properties:
@@ -114,6 +113,19 @@ allOf:
maxItems: 1
clock-names:
maxItems: 1
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - fsl,imx6sl-lcdif
+ - fsl,imx6sx-lcdif
+ - fsl,imx8mm-lcdif
+ - fsl,imx8mn-lcdif
+ - fsl,imx8mp-lcdif
+ then:
+ required:
+ - power-domains
examples:
- |
@@ -128,6 +140,7 @@ examples:
<&clks IMX6SX_CLK_LCDIF_APB>,
<&clks IMX6SX_CLK_DISPLAY_AXI>;
clock-names = "pix", "axi", "disp_axi";
+ power-domains = <&pd_disp>;
port {
endpoint {