Re: [PATCH v2 05/10] dt-bindings: gpu: mali-bifrost: Add new MT8183 compatible

2023-02-22 Thread Chen-Yu Tsai
On Tue, Feb 21, 2023 at 11:37 PM AngeloGioacchino Del Regno
 wrote:
>
> Since new platform data was required in Panfrost for getting GPU DVFS
> finally working on MediaTek SoCs, add a new "mediatek,mt8183b-mali"
> compatible.
>
> Signed-off-by: AngeloGioacchino Del Regno 
> 
> Reviewed-by: Rob Herring 

Reviewed-by: Chen-Yu Tsai 


[PATCH v2 05/10] dt-bindings: gpu: mali-bifrost: Add new MT8183 compatible

2023-02-21 Thread AngeloGioacchino Del Regno
Since new platform data was required in Panfrost for getting GPU DVFS
finally working on MediaTek SoCs, add a new "mediatek,mt8183b-mali"
compatible.

Signed-off-by: AngeloGioacchino Del Regno 

Reviewed-by: Rob Herring 
---
 .../bindings/gpu/arm,mali-bifrost.yaml| 19 +++
 1 file changed, 19 insertions(+)

diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml 
b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
index 4d9ab4702582..be18b161959b 100644
--- a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
+++ b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
@@ -19,6 +19,7 @@ properties:
   - enum:
   - amlogic,meson-g12a-mali
   - mediatek,mt8183-mali
+  - mediatek,mt8183b-mali
   - realtek,rtd1619-mali
   - renesas,r9a07g044-mali
   - renesas,r9a07g054-mali
@@ -157,6 +158,7 @@ allOf:
 contains:
   enum:
 - mediatek,mt8183-mali
+- mediatek,mt8183b-mali
 - mediatek,mt8192-mali
 then:
   properties:
@@ -185,6 +187,23 @@ allOf:
 else:
   properties:
 sram-supply: false
+  - if:
+  properties:
+compatible:
+  contains:
+const: mediatek,mt8183b-mali
+then:
+  properties:
+power-domains:
+  minItems: 3
+power-domain-names:
+  items:
+- const: core0
+- const: core1
+- const: core2
+  required:
+- power-domains
+- power-domain-names
   - if:
   properties:
 compatible:
-- 
2.39.2