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

Commit dfb2ab78 authored by Odelu Kukatla's avatar Odelu Kukatla Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: add interconnect devices for sdxnightjar

Add the interconnect devices for pcnoc, snoc and  bimc to enable
the real interconenct devices. This will allow consumers to get
their path and set bandwidth constraints on them.

Change-Id: If1809eee334af77081fe525b4bfe9566116d5284
parent ffec9378
Loading
Loading
Loading
Loading
+33 −0
Original line number Diff line number Diff line
#include <dt-bindings/interconnect/qcom,icc.h>
#include <dt-bindings/interconnect/qcom,sdxnightjar.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/clock/qcom,gcc-sdxnightjar.h>
#include <dt-bindings/clock/qcom,rpmcc.h>
@@ -673,6 +675,37 @@
		#size-cells = <0>;
		cell-index = <0>;
	};

	bimc: interconnect@400000 {
		reg = <0x400000 0x62000>;
		compatible = "qcom,sdxnightjar-bimc";
		qcom,util-factor = <153>;
		qcom,keepalive;
		#interconnect-cells = <1>;
		clock-names = "bus", "bus_a";
		clocks = <&rpmcc RPM_SMD_BIMC_CLK>,
			<&rpmcc RPM_SMD_BIMC_A_CLK>;
	};

	pc_noc: interconnect@500000 {
		reg = <0x500000 0x11000>;
		compatible = "qcom,sdxnightjar-pcnoc";
		qcom,keepalive;
		#interconnect-cells = <1>;
		clock-names = "bus", "bus_a";
		clocks = <&rpmcc RPM_SMD_PCNOC_CLK>,
			<&rpmcc RPM_SMD_PCNOC_A_CLK>;
	};

	system_noc: interconnect@580000 {
		reg = <0x580000 0x14000>;
		compatible = "qcom,sdxnightjar-snoc";
		qcom,keepalive;
		#interconnect-cells = <1>;
		clock-names = "bus", "bus_a";
		clocks = <&rpmcc RPM_SMD_SNOC_CLK>,
			<&rpmcc RPM_SMD_SNOC_A_CLK>;
	};
};

#include "pmd9650.dtsi"