diff options
author | Shrenuj Bansal <shrenujb@codeaurora.org> | 2015-11-03 13:28:02 -0800 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:21:32 -0700 |
commit | 479fb507ddfe64d4a22e93d001fd67db1287766c (patch) | |
tree | 07a9740c6dcc60c04a8a1a243d8e6455ee356947 /arch | |
parent | f6536636d15a8fb894b4dda048e489b1b83f152d (diff) |
msm: kgsl: Submit a set of critical packets right after ME init
During the initialization sequence, submit a set of important
packets to the GPU in order to pre-load the I-cache with the
critical ucode instructions.
CRs-Fixed: 978777
Change-Id: Ic6a17b24d8c3aa383af8e25cf9ef771459d65796
Signed-off-by: Shrenuj Bansal <shrenujb@codeaurora.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/qcom/msm8996-v3.dtsi | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/qcom/msm8996pro.dtsi | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-v3.dtsi b/arch/arm/boot/dts/qcom/msm8996-v3.dtsi index 1ee48883b7f2..e7199e412c7d 100644 --- a/arch/arm/boot/dts/qcom/msm8996-v3.dtsi +++ b/arch/arm/boot/dts/qcom/msm8996-v3.dtsi @@ -103,6 +103,7 @@ /* Quirks */ qcom,gpu-quirk-two-pass-use-wfi; + qcom,gpu-quirk-critical-packets; qcom,gpu-pwrlevel-bins { #address-cells = <1>; diff --git a/arch/arm/boot/dts/qcom/msm8996pro.dtsi b/arch/arm/boot/dts/qcom/msm8996pro.dtsi index cf3c9792e04a..c73989d0c98b 100644 --- a/arch/arm/boot/dts/qcom/msm8996pro.dtsi +++ b/arch/arm/boot/dts/qcom/msm8996pro.dtsi @@ -964,6 +964,8 @@ /* Updated chip ID */ qcom,chipid = <0x05030004>; + /delete-property/ qcom,gpu-quirk-critical-packets; + qcom,gpu-speed-bin = <0x413c 0x30000000 28>; qcom,gpu-pwrlevel-bins { |