ARM64: dts: mt8183: update gpu node to work with mali r20 driver

We have updated the mali driver.
This updates the gpu node to be compatible with the mali r20 driver.

Note:
The driver now support two regulators: mali and shadercores.
The mt8183 has two regulator the mali one and mali_sram.
Currently, we use set shadercores regulator for mali_sram
and assume that is right.

Signed-off-by: Alexandre Bailon <abailon@baylibre.com>
diff --git a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts b/arch/arm64/boot/dts/mediatek/mt8183-evb.dts
index 4437acd..f120159 100644
--- a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts
+++ b/arch/arm64/boot/dts/mediatek/mt8183-evb.dts
@@ -437,9 +437,9 @@
 };
 
 &gpu {
-	supply-names = "mali","mali_sram";
+	supply-names = "mali","shadercores";
 	mali-supply = <&mt6358_vgpu_reg>;
-	mali_sram-supply = <&mt6358_vsram_gpu_reg>;
+	shadercores-supply = <&mt6358_vsram_gpu_reg>;
 	operating-points-v2 = <&gpu_opp_table>;
 	power_model@0 {
 		compatible = "arm,mali-simple-power-model";
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index d41583c..2b3c86fa 100644
--- a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
@@ -1029,13 +1029,13 @@
 		};
 
 		gpu: mali@13040000 {
-			compatible = "mediatek,mt8183-mali", "arm,mali-bifrost";
+			compatible = "mediatek,mt8183-mali", "arm,mali-bifrost", "arm,mali-midgard";
 			reg = <0 0x13040000 0 0x4000>;
 			interrupts =
 				<GIC_SPI 280 IRQ_TYPE_LEVEL_LOW>,
 				<GIC_SPI 279 IRQ_TYPE_LEVEL_LOW>,
 				<GIC_SPI 278 IRQ_TYPE_LEVEL_LOW>;
-			interrupt-names = "job", "mmu", "gpu";
+			interrupt-names = "JOB", "MMU", "GPU";
 
 			/*
 			 * Note: the properties below are not part of the