summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKasin Li <donglil@codeaurora.org>2017-03-21 23:07:21 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-04-12 22:25:10 -0700
commita733ffa612ce950f404e2214a23d8f0eb26b30c7 (patch)
tree8175e0ca2bb8be064b1ae10d1d49c019caa35eba
parente2e6a27ab53bbdb897d62ea9462304726c1c62bc (diff)
ARM: dts: msm: Add dts setting for a530 DRM on msm8996
Add gpus dts node to point to dts setting of GPU. Add gpmu setting and specify ZAP shader for msm8996. Change-Id: I389db16167277894e8dde7473adcd2fc6f85d05a Signed-off-by: Kasin Li <donglil@qti.qualcomm.com>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-gpu.dtsi9
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-sde.dtsi2
2 files changed, 10 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-gpu.dtsi b/arch/arm/boot/dts/qcom/msm8996-gpu.dtsi
index 215608959dc5..27f692bb14af 100644
--- a/arch/arm/boot/dts/qcom/msm8996-gpu.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-gpu.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -89,6 +89,13 @@
coresight-child-list = <&funnel_in0>;
coresight-child-ports = <4>;
+ /* DRM settings */
+ qcom,gpmu-tsens = <0x00060007>;
+ qcom,lm-max-power = <5448>;
+ qcom,gpmu-firmware = "a530v3_gpmu.fw2";
+ qcom,gpmu-version = <1 0>;
+ qcom,zap-shader = "a530_zap";
+
clocks = <&clock_gpu clk_gpu_gx_gfx3d_clk>,
<&clock_gpu clk_gpu_ahb_clk>,
<&clock_gpu clk_gpu_gx_rbbmtimer_clk>,
diff --git a/arch/arm/boot/dts/qcom/msm8996-sde.dtsi b/arch/arm/boot/dts/qcom/msm8996-sde.dtsi
index a16e93f4adde..f0fa5dcb2224 100644
--- a/arch/arm/boot/dts/qcom/msm8996-sde.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-sde.dtsi
@@ -51,6 +51,8 @@
#interrupt-cells = <1>;
iommus = <&mdp_smmu 0>;
+ gpus = <&msm_gpu>;
+
/* hw blocks */
qcom,sde-off = <0x1000>;
qcom,sde-ctl-off = <0x2000 0x2200 0x2400