Message ID | 20230223133440.80941-7-angelogioacchino.delregno@collabora.com |
---|---|
State | New |
Headers | show |
Series | Panfrost: Improve and add MediaTek SoCs support | expand |
On Thu, Feb 23, 2023 at 9:34 PM AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> wrote: > > MT8186 has a Mali-G52 MC2 2EE GPU (two cores): add a binding with > two power domains (one per core) for it. > > Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
On 23/02/2023 14:34, AngeloGioacchino Del Regno wrote: > MT8186 has a Mali-G52 MC2 2EE GPU (two cores): add a binding with > two power domains (one per core) for it. > > Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> > --- > .../bindings/gpu/arm,mali-bifrost.yaml | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml > index be18b161959b..b9424f3ebd5f 100644 > --- a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml > @@ -20,6 +20,7 @@ properties: > - amlogic,meson-g12a-mali > - mediatek,mt8183-mali > - mediatek,mt8183b-mali > + - mediatek,mt8186-mali > - realtek,rtd1619-mali > - renesas,r9a07g044-mali > - renesas,r9a07g054-mali > @@ -159,6 +160,7 @@ allOf: > enum: > - mediatek,mt8183-mali > - mediatek,mt8183b-mali > + - mediatek,mt8186-mali > - mediatek,mt8192-mali > then: > properties: > @@ -204,6 +206,22 @@ allOf: > required: > - power-domains > - power-domain-names > + - if: > + properties: > + compatible: > + contains: > + const: mediatek,mt8186-mali > + then: > + properties: > + power-domains: > + minItems: 2 as well: maxItems: 2 Best regards, Krzysztof
diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml index be18b161959b..b9424f3ebd5f 100644 --- a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml +++ b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml @@ -20,6 +20,7 @@ properties: - amlogic,meson-g12a-mali - mediatek,mt8183-mali - mediatek,mt8183b-mali + - mediatek,mt8186-mali - realtek,rtd1619-mali - renesas,r9a07g044-mali - renesas,r9a07g054-mali @@ -159,6 +160,7 @@ allOf: enum: - mediatek,mt8183-mali - mediatek,mt8183b-mali + - mediatek,mt8186-mali - mediatek,mt8192-mali then: properties: @@ -204,6 +206,22 @@ allOf: required: - power-domains - power-domain-names + - if: + properties: + compatible: + contains: + const: mediatek,mt8186-mali + then: + properties: + power-domains: + minItems: 2 + power-domain-names: + items: + - const: core0 + - const: core1 + required: + - power-domains + - power-domain-names - if: properties: compatible:
MT8186 has a Mali-G52 MC2 2EE GPU (two cores): add a binding with two power domains (one per core) for it. Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> --- .../bindings/gpu/arm,mali-bifrost.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)