Commit f62678a7 authored by Marek Vasut's avatar Marek Vasut Committed by Rob Herring
Browse files

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: default avatarMarek Vasut <marex@denx.de>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarLiu Ying <victor.liu@nxp.com>
Link: https://lore.kernel.org/r/20221213132006.6446-1-marex@denx.de


Signed-off-by: default avatarRob Herring <robh@kernel.org>
parent 5fa9f729
Loading
Loading
Loading
Loading
+14 −1
Original line number Diff line number Diff line
@@ -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 {