Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 171a616c authored by Srinu Gorle's avatar Srinu Gorle
Browse files

ARM: dts: msm: Add true 4K 24fps encode and decode support for msmtitanium



Increase max hardware load range from UHD 30fps to 4K 30fps to allow
4k video encode and decode sessions.
update DCVS loads for UHD 30fps and 4k 24fps video scenarios.

CRs-Fixed: 979929
Change-Id: Ie9e003a7f2cd924d4afdc1d14750bd50c802c0a3
Signed-off-by: default avatarSrinu Gorle <sgorle@codeaurora.org>
parent 2642c0ad
Loading
Loading
Loading
Loading
+9 −6
Original line number Diff line number Diff line
@@ -36,18 +36,21 @@
			<0x802000 0x1000>,
			<0x9180000 0x1000>,
			<0x9181000 0x1000>;
		qcom,max-hw-load = <979200>; /* 3840 x 2176 @ 30 fps */
		qcom,max-hw-load = <1044480>; /* 4096 x 2176 @ 30 fps */
		qcom,slave-side-cp;
		qcom,firmware-name = "venus";
		qcom,dcvs-tbl =
			/* Dec UHD@30 H.264, HEVC, VP8, VP9 - NOM to NOM+*/
			<816000 816000 972000 0x3f00000c>,
			<816000 816000 979200 0x3f00000c>,

			/* Enc UHD@30 H.264/HEVC Nom+ to Turbo */
			<432000 432000 972000 0x4000004>;
			/* Enc UHD@30 H.264/HEVC Turbo to Nom+ */
			<897600 897600 979200 0x4000004>,

			/* Enc True4K@24 H.264/HEVC Nom to Nom+ */
			<816000 816000 835584 0x4000004>;
		qcom,dcvs-limit =
			<32400 30>, /* Encoder UHD */
			<32400 30>; /* Decoder UHD */
			<32400 24>, /* Encoder UHD */
			<32400 24>; /* Decoder UHD */
		qcom,allowed-clock-rates = <465000000 400000000
			360000000 310000000 228570000 114290000>;
		qcom,clock-freq-tbl {