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

Commit 448abcab authored by Ghanim Fodi's avatar Ghanim Fodi Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add support for IPA clock voting by bus driver



Due to RPMH support at sdm845, IPA clock voting needs
to go through BCM. This means that IPA clock voting needs
to be done by msm-bus-scaling driver instead of Linux
clock driver.
Add dts entry to distinguish between the two modes.

Change-Id: I3190d700dbdd172230afc5f14d912afbaec37832
Signed-off-by: default avatarGhanim Fodi <gfodi@codeaurora.org>
parent 4dd00411
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -1428,28 +1428,31 @@
		qcom,modem-cfg-emb-pipe-flt;
		qcom,ipa-wdi2;
		qcom,use-64-bit-dma-mask;
		clock-names = "core_clk";
		clocks = <&clock_gcc 0xfa685cda>;
		qcom,bandwidth-vote-for-ipa;
		qcom,msm-bus,name = "ipa";
		qcom,msm-bus,num-cases = <4>;
		qcom,msm-bus,num-paths = <3>;
		qcom,msm-bus,num-paths = <4>;
		qcom,msm-bus,vectors-KBps =
		/* No vote */
			<90 512 0 0>,
			<90 585 0 0>,
			<1 676 0 0>,
			<143 777 0 0>,
		/* SVS */
			<90 512 80000 640000>,
			<90 585 80000 640000>,
			<1 676 80000 80000>,
			<143 777 0 150000000>,
		/* NOMINAL */
			<90 512 206000 960000>,
			<90 585 206000 960000>,
			<1 676 206000 160000>,
			<143 777 0 300000000>,
		/* TURBO */
			<90 512 206000 3600000>,
			<90 585 206000 3600000>,
			<1 676 206000 300000>;
			<1 676 206000 300000>,
			<143 777 0 355333333>;
		qcom,bus-vector-names = "MIN", "SVS", "NOMINAL", "TURBO";

		/* IPA RAM mmap */