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

Commit d81cef67 authored by Bavyasritha Alahari's avatar Bavyasritha Alahari Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add cdsp rpmsg entry in lagoon

CDSPRM module relies on the irpmsg node to create a communication
channel with CDSP. The node also carries information for Cx i-peak
limit management, CPU QoS voting.
CDSPRM module implements a RPMSG interface to communicate with CDSP
while providing a way for CDSP to vote for CPU L3 clock, CPU QoS to
benefit CDSP applications performance. The module also implements
an interface with NPU for Cx i-peak limit management.

Change-Id: I7bdc9d2961edff0bacd010d16f5cd6de06c25537
parent a28ee7ed
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -2375,6 +2375,25 @@
				qcom,intents = <0x64 64>;
			};

			qcom,msm_cdsprm_rpmsg {
				compatible = "qcom,msm-cdsprm-rpmsg";
				qcom,glink-channels = "cdsprmglink-apps-dsp";
				qcom,intents = <0x20 12>;

				qcom,cdsp-cdsp-l3-gov {
					compatible = "qcom,cdsp-l3";
					qcom,target-dev = <&cdsp_l3>;
				};

				msm_cdsp_rm: qcom,msm_cdsp_rm {
					compatible = "qcom,msm-cdsp-rm";
					qcom,qos-latency-us = <70>;
					qcom,qos-maxhold-ms = <20>;
					qcom,compute-cx-limit-en;
					qcom,compute-priority-mode = <2>;
				};
			};

			qcom,cdsp_glink_ssr {
				qcom,glink-channels = "glink_ssr";
				qcom,notify-edges = <&glink_modem>,