summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRohit Agarwal <rohiagar@chromium.org>2024-08-30 08:45:42 +0000
committerChun-Kuang Hu <chunkuang.hu@kernel.org>2024-08-30 12:12:40 +0000
commit5474d49b2f79b41f2ab09b0deb9d97d47b18d094 (patch)
tree63de47a90f9e819868398853f9104efbf5beb95c
parentbe03b30b7aa99aca876fbc7c1c1b73b2d0339321 (diff)
downloadlwn-5474d49b2f79b41f2ab09b0deb9d97d47b18d094.tar.gz
lwn-5474d49b2f79b41f2ab09b0deb9d97d47b18d094.zip
dt-bindings: display: mediatek: dpi: Add power domains
Add power domain binding to the mediatek DPI controller for MT8186. Also, add power domain binding for other SoCs like MT6795 and MT8173 that already had power domain property. Signed-off-by: Rohit Agarwal <rohiagar@chromium.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: CK Hu <ck.hu@mediatek.com> Link: https://patchwork.kernel.org/project/dri-devel/patch/20240830084544.2898512-2-rohiagar@chromium.org/ Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
-rw-r--r--Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
index 5ca7679d5427..3a82aec9021c 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
@@ -62,6 +62,9 @@ properties:
- const: default
- const: sleep
+ power-domains:
+ maxItems: 1
+
port:
$ref: /schemas/graph.yaml#/properties/port
description:
@@ -76,6 +79,20 @@ required:
- clock-names
- port
+allOf:
+ - if:
+ not:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - mediatek,mt6795-dpi
+ - mediatek,mt8173-dpi
+ - mediatek,mt8186-dpi
+ then:
+ properties:
+ power-domains: false
+
additionalProperties: false
examples: