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

Commit f1b693aa authored by Vivek Aknurwar's avatar Vivek Aknurwar
Browse files

ARM: dts: msm: Add support for votable GDSCs

GDSCs are votable between multiple master like APCS, LPASS.
Add support to vote APCS GDSCs resources. Masters’ vote will be
aggregate SW_COLLAPSE vote of the corresponding GDSCR.

Add gdsc apcs enable vote for pcie gdsc collapse.

Change-Id: I08ab7997be2a8b620dde2ca253dac6dd3ad252f9
parent e395d05c
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1028,6 +1028,11 @@
		qcom,proxy-consumer-enable;
	};

	gcc_apcs_gdsc_vote_ctrl: syscon@152128 {
		compatible = "syscon";
		reg = <0x152128 0x4>;
	};

	/* GCC GDSCs */
	gcc_pcie_0_gdsc: qcom,gdsc@16b004 {
		compatible = "qcom,gdsc";
@@ -1037,6 +1042,7 @@
		parent-supply = <&VDD_CX_LEVEL>;
		qcom,retain-regs;
		qcom,no-status-check-on-disable;
		qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 0>;
	};

	gcc_pcie_1_gdsc: qcom,gdsc@18d004 {
@@ -1047,6 +1053,7 @@
		parent-supply = <&VDD_CX_LEVEL>;
		qcom,retain-regs;
		qcom,no-status-check-on-disable;
		qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 1>;
	};

	gcc_ufs_card_gdsc: qcom,gdsc@175004 {