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

Commit 5d783d1f authored by Srinu Gorle's avatar Srinu Gorle
Browse files

ARM: dts: msm: Add encoder codecs for all loads in clock frequency table



The clock frequency table currently has entries for only decoder codecs.
Since the load frequency table has missing entries for encoder codecs,
the default clock frequency (ie index 0) gets selected for all encoding
sessions regardless of load. Add encoder codec support for all loads in
the clock frequency table.

Change-Id: I006df440aefe3ed6a68b4e599317fff2e61d34be
Signed-off-by: default avatarSrinu Gorle <sgorle@codeaurora.org>
parent ed626118
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -4909,9 +4909,13 @@
		qcom,clock-configs = <0x3 0x0 0x0 0x0 0x0 0x0>;
		qcom,sw-power-collapse;
		qcom,load-freq-tbl = <979200 465000000 0xffffffff>,
			<979200 465000000 0x55555555>,
			<783360 465000000 0xffffffff>,
			<783360 465000000 0x55555555>,
			<489600 266670000 0xffffffff>,
			<244800 133330000 0xffffffff>;
			<489600 266670000 0x55555555>,
			<244800 133330000 0xffffffff>,
			<244800 133330000 0x55555555>;
		qcom,reg-presets = <0x800B0 0x00101001>,
			<0x800B0 0x00101001>,
			<0x800B4 0x00101010>,
+4 −1
Original line number Diff line number Diff line
@@ -181,8 +181,11 @@
		qcom,clock-configs = <0x3 0x0 0x0>;
		qcom,sw-power-collapse;
		qcom,load-freq-tbl = <352800 160000000 0xffffffff>,
			<352800 160000000 0x55555555>,
			<244800 133330000 0xffffffff>,
			<108000  66700000 0xffffffff>;
			<244800 133330000 0x55555555>,
			<108000  66700000 0xffffffff>,
			<108000  66700000 0x55555555>;
		qcom,hfi = "venus";
		qcom,reg-presets = <0xE0024 0x0>,
			<0x80124 0x3>,
+4 −1
Original line number Diff line number Diff line
@@ -1642,8 +1642,11 @@
		qcom,clock-configs = <0x1 0x0 0x0>;
		qcom,sw-power-collapse;
		qcom,load-freq-tbl = <352800 228570000 0xffffffff>,
			<352800 228570000 0x55555555>,
			<244800 160000000 0xffffffff>,
			<108000 100000000 0xffffffff>;
			<244800 160000000 0x55555555>,
			<108000 100000000 0xffffffff>,
			<108000 100000000 0x55555555>;
		qcom,hfi = "venus";
		qcom,reg-presets = <0xE0020 0x05555556>,
			<0xE0024 0x05555556>,
+5 −1
Original line number Diff line number Diff line
@@ -117,9 +117,13 @@

&msm_vidc {
	qcom,load-freq-tbl = <979200 410000000 0xffffffff>,
		<979200 410000000 0x55555555>,
		<783360 410000000 0xffffffff>,
		<783360 410000000 0x55555555>,
		<489600 266670000 0xffffffff>,
		<244800 133330000 0xffffffff>;
		<489600 266670000 0x55555555>,
		<244800 133330000 0xffffffff>,
		<244800 133330000 0x55555555>;
	qcom,reg-presets = <0x80004 0x1>,
		<0x80178 0x00001FFF>,
		<0x8017c 0x1FFF1FFF>,
+5 −1
Original line number Diff line number Diff line
@@ -163,9 +163,13 @@

&msm_vidc {
	qcom,load-freq-tbl = <979200 465000000 0xffffffff>,
		<979200 465000000 0x55555555>,
		<783360 465000000 0xffffffff>,
		<783360 465000000 0x55555555>,
		<489600 266670000 0xffffffff>,
		<244800 133330000 0xffffffff>;
		<489600 266670000 0x55555555>,
		<244800 133330000 0xffffffff>,
		<244800 133330000 0x55555555>;
	qcom,reg-presets = <0x80004 0x1>,
		<0x80070 0x11FFF>,
		<0x80074 0xA4>,
Loading