Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-21 Thread Mathieu Poirier
On 20 October 2014 11:20, Will Deacon wrote: > On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: >> On 20/10/14 09:46, Neil Zhang wrote: >> > Will, I prefer to check always-on field under PMU node to check >> > whether we need Save/restore them. >> > >> But how do you handle it for

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-21 Thread Mathieu Poirier
On 20 October 2014 11:20, Will Deacon will.dea...@arm.com wrote: On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: On 20/10/14 09:46, Neil Zhang wrote: Will, I prefer to check always-on field under PMU node to check whether we need Save/restore them. But how do you handle it

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Geert Uytterhoeven
On Mon, Oct 20, 2014 at 11:20 AM, Will Deacon wrote: > On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: >> On 20/10/14 09:46, Neil Zhang wrote: >> > Will, I prefer to check always-on field under PMU node to check >> > whether we need Save/restore them. >> > >> But how do you handle

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Neil Zhang
el.org'; mathieu.poir...@linaro.org > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm > notifier > > On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: > > On 20/10/14 09:46, Neil Zhang wrote: > > > Will, I prefer to check always-on field under PMU

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Will Deacon
On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: > On 20/10/14 09:46, Neil Zhang wrote: > > Will, I prefer to check always-on field under PMU node to check > > whether we need Save/restore them. > > > But how do you handle it for different idle states. e.g. if CPU is in > retention,

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Sudeep Holla
...@vger.kernel.org' Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: I will prepare another patch to add DT description under PMU since there is no generic power domain support for pm notifier if no other concerns. We

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Neil Zhang
; Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm > notifier > > On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: > > > > > I will prepare another patch to add DT description under PMU > > > > > since there is no gen

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Neil Zhang
: perf: save/restore pmu registers in pm notifier On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: I will prepare another patch to add DT description under PMU since there is no generic power domain support for pm notifier if no other concerns. We can change

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Sudeep Holla
...@vger.kernel.org' Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: I will prepare another patch to add DT description under PMU since there is no generic power domain support for pm notifier if no other concerns. We

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Will Deacon
On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: On 20/10/14 09:46, Neil Zhang wrote: Will, I prefer to check always-on field under PMU node to check whether we need Save/restore them. But how do you handle it for different idle states. e.g. if CPU is in retention, PMU's

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Neil Zhang
Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: On 20/10/14 09:46, Neil Zhang wrote: Will, I prefer to check always-on field under PMU node to check whether we need Save/restore them. But how do

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-10-20 Thread Geert Uytterhoeven
On Mon, Oct 20, 2014 at 11:20 AM, Will Deacon will.dea...@arm.com wrote: On Mon, Oct 20, 2014 at 10:16:16AM +0100, Sudeep Holla wrote: On 20/10/14 09:46, Neil Zhang wrote: Will, I prefer to check always-on field under PMU node to check whether we need Save/restore them. But how do you

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-07-03 Thread Will Deacon
On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: > > > > I will prepare another patch to add DT description under PMU since > > > > there is no generic power domain support for pm notifier if no other > > > concerns. > > > > We can change the manner if there is generic power domain

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-07-03 Thread Will Deacon
On Mon, Jun 30, 2014 at 11:39:15AM +0100, Neil Zhang wrote: I will prepare another patch to add DT description under PMU since there is no generic power domain support for pm notifier if no other concerns. We can change the manner if there is generic power domain support for

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-06-30 Thread Neil Zhang
.org.uk'; > > 'linux-arm-ker...@lists.infradead.org'; > > 'linux-kernel@vger.kernel.org'; 'devicet...@vger.kernel.org' > > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm > > notifier > > > > > > > > On 14/05/14 03:28, Neil Zhang wr

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-06-30 Thread Neil Zhang
'; 'devicet...@vger.kernel.org' Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On 14/05/14 03:28, Neil Zhang wrote: -Original Message- From: Will Deacon [mailto:will.dea...@arm.com] Sent: 2014年5月14日 2:45 To: Neil Zhang Cc: Sudeep Holla

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-21 Thread Neil Zhang
et...@vger.kernel.org' > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier > > > > On 14/05/14 03:28, Neil Zhang wrote: > >> -Original Message- > >> From: Will Deacon [mailto:will.dea...@arm.com] > >> Sent:

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-21 Thread Neil Zhang
: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On 14/05/14 03:28, Neil Zhang wrote: -Original Message- From: Will Deacon [mailto:will.dea...@arm.com] Sent: 2014年5月14日 2:45 To: Neil Zhang Cc: Sudeep Holla; 'li...@arm.linux.org.uk'; 'linux-arm-ker

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-14 Thread Sudeep Holla
' Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: The device tree bindings for power domains is under discussion [1] Thanks for the information. But it currently for device only, core related stuff

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-14 Thread Sudeep Holla
' Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: The device tree bindings for power domains is under discussion [1] Thanks for the information. But it currently for device only, core related stuff

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-13 Thread Neil Zhang
; Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier > > On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: > > > > The device tree bindings for power domains is under discussion [1] > > > > > > Thanks for the information

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-13 Thread Will Deacon
On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: > > > The device tree bindings for power domains is under discussion [1] > > > > Thanks for the information. > > But it currently for device only, core related stuff are not supported. > > And is it really good to register power provider

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-13 Thread Will Deacon
On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: The device tree bindings for power domains is under discussion [1] Thanks for the information. But it currently for device only, core related stuff are not supported. And is it really good to register power provider for core

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-13 Thread Neil Zhang
: save/restore pmu registers in pm notifier On Mon, May 12, 2014 at 11:22:09AM +0100, Neil Zhang wrote: The device tree bindings for power domains is under discussion [1] Thanks for the information. But it currently for device only, core related stuff are not supported

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-12 Thread Neil Zhang
x.org.uk; > > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; > > devicet...@vger.kernel.org > > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm > > notifier > > > > Hi Neil, > > > > On 30/04/14 03:21

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-12 Thread Neil Zhang
...@vger.kernel.org Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier Hi Neil, On 30/04/14 03:21, Neil Zhang wrote: -Original Message- From: Will Deacon [mailto:will.dea...@arm.com] [...] I think we need some input from the device-tree guys

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-05 Thread Neil Zhang
.kernel.org > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier > > Hi Neil, > > On 30/04/14 03:21, Neil Zhang wrote: > > > >> -Original Message- > >> From: Will Deacon [mailto:will.dea...@arm.com] > > [...] >

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-05-05 Thread Neil Zhang
: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier Hi Neil, On 30/04/14 03:21, Neil Zhang wrote: -Original Message- From: Will Deacon [mailto:will.dea...@arm.com] [...] I think we need some input from the device-tree guys to see whether they would object to us

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-30 Thread Sudeep Holla
Hi Neil, On 30/04/14 03:21, Neil Zhang wrote: > >> -Original Message- >> From: Will Deacon [mailto:will.dea...@arm.com] [...] >> >> I think we need some input from the device-tree guys to see whether they >> would object to us solving this locally (in the PMU node) or not. >>

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-30 Thread Sudeep Holla
Hi Neil, On 30/04/14 03:21, Neil Zhang wrote: -Original Message- From: Will Deacon [mailto:will.dea...@arm.com] [...] I think we need some input from the device-tree guys to see whether they would object to us solving this locally (in the PMU node) or not. Personally, I'd much

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-29 Thread Neil Zhang
; > To: Neil Zhang > > > Cc: li...@arm.linux.org.uk; linux-arm-ker...@lists.infradead.org; > > > linux-kernel@vger.kernel.org; Sudeep Holla; > > > devicet...@vger.kernel.org > > > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm &

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-29 Thread Neil Zhang
; linux-kernel@vger.kernel.org; Sudeep Holla; devicet...@vger.kernel.org Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier Hi Neil, On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: This adds core support for saving and restoring CPU PMU

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-23 Thread Will Deacon
> > linux-kernel@vger.kernel.org; Sudeep Holla; devicet...@vger.kernel.org > > Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier > > > > Hi Neil, > > > > On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: > > > This

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-23 Thread Neil Zhang
[PATCH v4] ARM: perf: save/restore pmu registers in pm notifier > > Hi Neil, > > On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: > > This adds core support for saving and restoring CPU PMU registers for > > suspend/resume support i.e. deeper C-states in cp

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-23 Thread Will Deacon
; devicet...@vger.kernel.org Subject: Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier Hi Neil, On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: This adds core support for saving and restoring CPU PMU registers for suspend/resume support i.e. deeper C

RE: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-23 Thread Neil Zhang
-Original Message- From: Will Deacon [mailto:will.dea...@arm.com] Sent: 2014年4月22日 18:37 To: Neil Zhang Cc: li...@arm.linux.org.uk; linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Sudeep Holla; devicet...@vger.kernel.org Subject: Re: [PATCH v4] ARM: perf: save

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-22 Thread Will Deacon
Hi Neil, On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: > This adds core support for saving and restoring CPU PMU registers > for suspend/resume support i.e. deeper C-states in cpuidle terms. > This patch adds support only to ARMv7 PMU registers save/restore. > It needs to be

Re: [PATCH v4] ARM: perf: save/restore pmu registers in pm notifier

2014-04-22 Thread Will Deacon
Hi Neil, On Tue, Apr 22, 2014 at 03:26:36AM +0100, Neil Zhang wrote: This adds core support for saving and restoring CPU PMU registers for suspend/resume support i.e. deeper C-states in cpuidle terms. This patch adds support only to ARMv7 PMU registers save/restore. It needs to be extended to