From 6230ae439e75f9978fc2976f74ee9b30e22f6b6f Mon Sep 17 00:00:00 2001 From: Zhen Chen Date: Mon, 10 Jun 2019 11:15:52 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3399: modify gpu node for ARM Midgard driver Change-Id: I46ff1b61787172a5b4ba5b378e00c6de4cfa7f8d Signed-off-by: Zhen Chen --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index ea312410b2d3..86e51e9cd034 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -2120,13 +2120,19 @@ hdmi_hdcp2: hdmi-hdcp2@ff988000 { }; gpu: gpu@ff9a0000 { - compatible = "rockchip,rk3399-mali", "arm,mali-t860"; + compatible = "arm,malit860", + "arm,malit86x", + "arm,malit8xx", + "arm,mali-midgard"; + reg = <0x0 0xff9a0000 0x0 0x10000>; interrupts = , , ; - interrupt-names = "gpu", "job", "mmu"; + interrupt-names = "GPU", "JOB", "MMU"; + clocks = <&cru ACLK_GPU>; + clock-names = "clk_mali"; #cooling-cells = <2>; /* min followed by max */ power-domains = <&power RK3399_PD_GPU>; power-off-delay-ms = <200>; @@ -2134,10 +2140,8 @@ gpu: gpu@ff9a0000 { gpu_power_model: power_model { compatible = "arm,mali-simple-power-model"; - voltage = <900>; - frequency = <500>; - static-power = <300>; - dynamic-power = <396>; + static-coefficient = <411000>; + dynamic-coefficient = <733>; ts = <32000 4700 (-80) 2>; thermal-zone = "gpu-thermal"; };