Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Marek Vasut and committed by
Rob Herring
f62678a7 5fa9f729

+14 -1
+14 -1
Documentation/devicetree/bindings/display/fsl,lcdif.yaml
··· 99 99 maxItems: 3 100 100 required: 101 101 - clock-names 102 - - power-domains 103 102 - if: 104 103 not: 105 104 properties: ··· 113 114 maxItems: 1 114 115 clock-names: 115 116 maxItems: 1 117 + - if: 118 + properties: 119 + compatible: 120 + contains: 121 + enum: 122 + - fsl,imx6sl-lcdif 123 + - fsl,imx6sx-lcdif 124 + - fsl,imx8mm-lcdif 125 + - fsl,imx8mn-lcdif 126 + - fsl,imx8mp-lcdif 127 + then: 128 + required: 129 + - power-domains 116 130 117 131 examples: 118 132 - | ··· 140 128 <&clks IMX6SX_CLK_LCDIF_APB>, 141 129 <&clks IMX6SX_CLK_DISPLAY_AXI>; 142 130 clock-names = "pix", "axi", "disp_axi"; 131 + power-domains = <&pd_disp>; 143 132 144 133 port { 145 134 endpoint {