[PATCH 3/5] arm64: dts: msm8916: Add spc compat tag
From: Lina Iyer <hidden>
Date: 2016-06-10 21:16:36
Also in:
linux-arm-msm, linux-pm
From: Lina Iyer <hidden>
Date: 2016-06-10 21:16:36
Also in:
linux-arm-msm, linux-pm
On Fri, Jun 10 2016 at 10:47 -0600, Andy Gross wrote:
On Fri, Jun 10, 2016 at 05:25:55PM +0100, Mark Rutland wrote:quoted
On Fri, Jun 10, 2016 at 11:12:34AM -0500, Andy Gross wrote:quoted
On Fri, Jun 10, 2016 at 04:48:57PM +0100, Mark Rutland wrote:quoted
[+ Lorenzo] On Thu, May 19, 2016 at 12:00:18AM -0500, Andy Gross wrote:
<...>
quoted
quoted
I chose to do this outside of the arm cpuidle driver because I didn't want to add any more DT information aside from the compatible, and I needed a separate place for the Qualcomm specific suspend code.Which suspend code is Qualcomm-specific? There shouldn't be anything on the PSCI side, so I can only imagine that device management is left. What am I missing?
Qualcomm won't be supporting the psci suspend feature and will be doing their own thing. As such, they need their own suspend ops. In addition, we have platforms that don't use psci (32 bit).
Andy, which PSCI suspend feature are you referring to, here? On 8916, we do support CPU_SUSPEND in PSCI. You don't want to call SYSTEM_SUSPEND, as it requires the other CPUs to be CPU_OFF (hotplugged off) before the last core calls this PSCI function. Lina