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

Commit 15bc7da2 authored by Shivendra Kakrania's avatar Shivendra Kakrania
Browse files

ARM: dts: msm: Add support to enable llcc on sdm845



Support is added to enable llcc configuration & llcc bus bw configuration.
These changes are needed to enable system cache for video usage.
LLCC configuration provides info for sub-caches used for video.
LLCC bus bandwidth entry provides info for llcc bus to be voted
for video.

CRs-Fixed: 2045519
Change-Id: I29d18cd2024603c07bb4803a335136f88997f8f4
Signed-off-by: default avatarShivendra Kakrania <shiven@codeaurora.org>
parent ff3d7de3
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -27,6 +27,10 @@
		qcom,max-secure-instances = <5>;
		qcom,max-hw-load = <2563200>; /* Full 4k @ 60 + 1080p @ 60 */

		/* LLCC Info */
		cache-slice-names = "vidsc0", "vidsc1";
		cache-slices = <&llcc 2>, <&llcc 3>;

		/* Supply */
		venus-supply = <&venus_gdsc>;
		venus-core0-supply = <&vcodec0_gdsc>;
@@ -91,6 +95,14 @@
			qcom,bus-governor = "performance";
			qcom,bus-range-kbps = <1000 1000>;
		};
		venus_bus_llcc {
			compatible = "qcom,msm-vidc,bus";
			label = "venus-llcc";
			qcom,bus-master = <MSM_BUS_MASTER_VIDEO_P0>;
			qcom,bus-slave = <MSM_BUS_SLAVE_LLCC>;
			qcom,bus-governor = "performance";
			qcom,bus-range-kbps = <17000 125700>;
		};

		/* MMUs */
		non_secure_cb {