]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
authorChen-Yu Tsai <wenst@chromium.org>
Tue, 10 Jun 2025 06:34:30 +0000 (14:34 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 12 Sep 2025 07:06:21 +0000 (09:06 +0200)
The efuse block in the MT8188 contains the GPU speed bin cell, and like
the MT8186 one, has the same conversion scheme to work with the GPU OPP
binding. This was reflected in a corresponding change to the efuse DT
binding.

Change the fallback compatible of the MT8188's efuse block from the
generic one to the MT8186 one. This also makes GPU DVFS work properly.

Fixes: d39aacd1021a ("arm64: dts: mediatek: mt8188: add lvts definitions")
Fixes: 50e7592cb696 ("arm64: dts: mediatek: mt8188: Add GPU speed bin NVMEM cells")
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20250610063431.2955757-3-wenst@chromium.org
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt8188.dtsi

index 202478407727e07732d0abafc7d4d1d6a8fa0aa1..90c388f1890f5139be6a9513c4cd9b683a501279 100644 (file)
                };
 
                efuse: efuse@11f20000 {
-                       compatible = "mediatek,mt8188-efuse", "mediatek,efuse";
+                       compatible = "mediatek,mt8188-efuse", "mediatek,mt8186-efuse";
                        reg = <0 0x11f20000 0 0x1000>;
                        #address-cells = <1>;
                        #size-cells = <1>;