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

Commit 6434a084 authored by Srinu Gorle's avatar Srinu Gorle
Browse files

ARM: dts: msm: Add bus topology in Scuba Venus PIL

Bus topology is required for bus scaling driver
to serve the bandwidth requests from various clients.
Add the same for scuba venus PIL.

Change-Id: Iadce1e9be6d5274d3df8d6ce1443cdac2751175d
parent cdbafa00
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
@@ -1004,6 +1004,31 @@ dcc: dcc_v2@1be2000 {
		qcom,ea-pc = <0x360>;
		status = "ok";
	};
	qcom,venus@5ab0000 {
		compatible = "qcom,pil-tz-generic";
		reg = <0x5ab0000 0x20000>;

		vdd-supply = <&gcc_venus_gdsc>;
		qcom,proxy-reg-names = "vdd";

		clocks = <&gcc GCC_VIDEO_VENUS_CTL_CLK>,
			<&gcc GCC_VENUS_CTL_AXI_CLK>,
			<&gcc GCC_VIDEO_AHB_CLK>,
			<&gcc GCC_VIDEO_THROTTLE_CORE_CLK>;
		clock-names = "core_clk", "bus_clk", "iface_clk", "throttle_clk";
		qcom,proxy-clock-names = "core_clk", "bus_clk", "iface_clk", "throttle_clk";

		qcom,core-freq = <240000000>;
		qcom,ahb-freq = <240000000>;

		qcom,pas-id = <9>;
		interconnect-names = "pil-venus";
		interconnects = <&mmnrt_virt MASTER_VIDEO_P0
					&bimc SLAVE_EBI_CH0>;
		qcom,proxy-timeout-ms = <100>;
		qcom,firmware-name = "venus";
		memory-region = <&pil_video_mem>;
	};
};

#include "pm2250.dtsi"