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

Commit 674ec685 authored by Maulik Shah's avatar Maulik Shah
Browse files

ARM: dts: msm: Add lpm workaround and cpu sleep status for msm8909



Add cpu sleep status and lpm workaround nodes for msm8909-PM660.

With lpm workaround L2 SPM Programming in skipped in HLOS as
there is a race when both HLOS and TZ programming the L2 SPM.

Sleep status device is used to check the power collapsed status
of a offlined core.

Change-Id: Iab6a8ba2d16841dbeafc6a0fc66d63285e97176b
Signed-off-by: default avatarMaulik Shah <mkshah@codeaurora.org>
parent fd86ede3
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
/* Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
/* Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -272,6 +272,11 @@
		};
	};

	qcom,lpm-workarounds {
		compatible = "qcom,lpm-workarounds";
		qcom,lpm-wa-skip-l2-spm;
	};

	qcom,pm@8600664 {
		compatible = "qcom,pm";
		reg = <0x8600664 0x40>;
@@ -286,6 +291,10 @@
		qcom,synced-clocks;
	};

	qcom,cpu-sleep-status {
		compatible = "qcom,cpu-sleep-status";
	};

	qcom,rpm-stats@29dba0 {
		compatible = "qcom,rpm-stats";
		reg = <0x29dba0 0x1000>;