summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-08-19 17:51:18 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-08-19 17:51:17 -0700
commitd25158dc19f7827b8a2a3b06163246af152de7e0 (patch)
tree6a1c00a79866b91fc1f11f9841c9c5794bcd4e8e
parent1a004523b901d563355cbcb02224b1ed9d7626a0 (diff)
parent76ae186001435395bb8a4fb3319bb76c04ef49b4 (diff)
Merge "ARM: dts: msm: Update venus clock frequencies on msmcobalt v2"
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi31
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi
index 1f5af92031d3..47b1ba078b7c 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi
@@ -454,3 +454,34 @@
0x00 0x240
0x19 0xb4>;
};
+
+&msm_vidc {
+ qcom,load-freq-tbl =
+ /* Encoders */
+ <1105920 533000000 0x55555555>, /* 4kx2304@30 */ /*TURBO*/
+ < 979200 444000000 0x55555555>, /* 1080p@120,1440p@60,
+ * UHD@30 */ /*NOMINAL*/
+ < 939700 355200000 0x55555555>, /* 4kx2304@24 */ /*SVSL1*/
+ < 489600 269330000 0x55555555>, /* 1080p@60, 2560x1440@30 */
+ /* SVS */
+ < 432000 200000000 0x55555555>, /* 720p@120, 1080p@30 */
+ /* SVS2 */
+
+ /* Decoders */
+ <2211840 533000000 0xffffffff>, /* 4kx2304@60, 1080p@240 */
+ /* TURBO */
+ <1728000 444000000 0xffffffff>, /* 2560x1440@120 */
+ /* NOMINAL */
+ <1675472 355200000 0xffffffff>, /* 4kx2304@44 */ /*SVSL1*/
+ <1105920 269330000 0xffffffff>, /* UHD/4k2304@30, 1080p@120 */
+ /* SVS */
+ < 864000 200000000 0xffffffff>; /* 720p@240, 1080p@60 */
+ /* SVS2 */
+
+ qcom,imem-ab-tbl =
+ <200000000 1752000>,
+ <269330000 1752000>,
+ <355200000 2500000>,
+ <444000000 6000000>,
+ <533000000 6000000>;
+};