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

Commit f72b7dea authored by Gopala Krishna Nuthaki's avatar Gopala Krishna Nuthaki Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: qcom: Revert client 9 and 10 bypass votes for SCUBA

In cxipeak hardware vote logic, the votes of client 8, 9 and 10
are connected to cxipeak logic through an OR gate.
Among 3 clients only one client vote is sufficient to trigger
cxipeak logic and other clients vote are ignored in cxipeak
trigger logic.

As per recommendation thermal driver programmed client 9 and 10
bypass votes. It causes cxipeak hardware to ignore client 8 vote
in trigger mitigation logic.

Remove bypass votes for client 9 and 10 to give control
of the OR gate to client 8 in cxipeak hardware trigger
logic.

Change-Id: I894def041de5ce9f68582a45d91b2e73cbea7f52
parent c6d55a1c
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -93,10 +93,10 @@

	cxip_cdev: cxip-cdev@3ed000 {
		compatible = "qcom,cxip-lm-cooling-device";
		reg = <0x3ed000 0xe008>;
		reg = <0x3ed000 0xc008>;
		qcom,thermal-client-offset = <0x8000>;
		/* 5th offset to bypass VICTIM1 */
		qcom,bypass-client-list = <0x3004 0x4004 0x6004 0xa004 0xc004 0xe004>;
		/* 4th offset to bypass VICTIM1 */
		qcom,bypass-client-list = <0x3004 0x4004 0x6004 0xc004>;
		#cooling-cells = <2>;
	};
};