]> Gentwo Git Trees - linux/.git/commit
dt-bindings: gpu: mali-valhall-csf: add mediatek,mt8196-mali variant
authorNicolas Frattaroli <nicolas.frattaroli@collabora.com>
Fri, 17 Oct 2025 15:31:08 +0000 (17:31 +0200)
committerLiviu Dudau <liviu.dudau@arm.com>
Mon, 3 Nov 2025 15:26:54 +0000 (15:26 +0000)
commit12c069e072cf85c67346d1229e231f8e45e99549
tree0443bbc2c30e1285f9fcddbd7721e6afc8ec8460
parent67934f248e64bdfb13f2a9091019a9d7d9b2980d
dt-bindings: gpu: mali-valhall-csf: add mediatek,mt8196-mali variant

The Mali-based GPU on the MediaTek MT8196 SoC uses a separate MCU to
control the power and frequency of the GPU. This is modelled as a power
domain and clock provider.

It lets us omit the OPP tables from the device tree, as those can now be
enumerated at runtime from the MCU.

Add the necessary schema logic to handle what this SoC expects in terms
of clocks and power-domains.

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Link: https://patch.msgid.link/20251017-mt8196-gpufreq-v8-1-98fc1cc566a1@collabora.com
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml