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

Commit c9dca5a2 authored by Arun Menon's avatar Arun Menon Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Update core frequencies for vmem plus governor



The venus core nominal and turbo frequencies have changed
from 355 Mhz and 533 Mhz to 346 Mhz and 520 Mhz respectively.
The imem-ab-tbl used by vmem plus governor for vmem ab
calculation needs to be updated with the new venus core
frequencies. Without this change, the vmem clock scaling
will be incorrect and will hit performance issues.

Change-Id: I09796a8745d982a831ef8bc4fe8e57c68d6ceffb
Signed-off-by: default avatarArun Menon <avmenon@codeaurora.org>
parent 221797f6
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -222,6 +222,16 @@
};

&msm_vidc {
	/* Table lists <video_core_freq imem_ab> pairs.
	 * imem_ab value determines the imem clock frequency for the
	 * corresponding video core frequency.
	 */
	qcom,imem-ab-tbl =
		<75000000  1500000>, /* imem @ svs2 freq 75 Mhz */
		<150000000 1500000>, /* imem @ svs2 freq 75 Mhz */
		<346666667 2500000>, /* imem @ svs freq 171 Mhz */
		<520000000 6000000>; /* imem @ noimal freq 320 Mhz */

	qcom,load-freq-tbl =
			/* Encoders */
			<972000 520000000 0x55555555>, /* 4k UHD @ 30 */
+2 −2
Original line number Diff line number Diff line
@@ -54,8 +54,8 @@
		qcom,imem-ab-tbl =
			<75000000  1500000>, /* imem @ svs2 freq 75 Mhz */
			<150000000 1500000>, /* imem @ svs2 freq 75 Mhz */
			<355333333 2500000>, /* imem @ svs freq 171 Mhz */
			<533000000 6000000>; /* imem @ noimal freq 320 Mhz */
			<320000000 2500000>, /* imem @ svs freq 171 Mhz */
			<490000000 6000000>; /* imem @ noimal freq 320 Mhz */

		/* Regulators */
		/* Note: don't change the order of the regulators below as they