* [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver @ 2013-08-12 15:34 Lorenzo Pieralisi 2013-08-25 9:08 ` Lorenzo Pieralisi 0 siblings, 1 reply; 5+ messages in thread From: Lorenzo Pieralisi @ 2013-08-12 15:34 UTC (permalink / raw) To: olof, khilman; +Cc: linux-arm-kernel, linux-pm, nicolas.pitre, daniel.lezcano Hi Olof, Kevin, please pull this patch series that provides a CPU idle driver for the vexpress TC2 testchip, and it is a stepping stone towards an ARM unified CPU idle driver based on the MCPM framework. Series is based against this pull request from Pawel which is a strict dependency and they must be merged in order: http://lists.infradead.org/pipermail/linux-arm-kernel/2013-August/190067.html Thanks !! Lorenzo The following changes since commit 2d6746c48076fd56619f11cdd5c74656ea8cde48: ARM: vexpress/TC2: implement PM suspend method (2013-08-12 10:59:13 +0100) are available in the git repository at: git://linux-arm.org/linux-2.6-lp.git tags/cpuidle-bL for you to fetch changes up to 04c40064928d3a1eb50e4ea3883765b9cfcb0f73: cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver (2013-08-12 10:59:14 +0100) ---------------------------------------------------------------- This patch series contains: - GIC driver update to add a method to disable the GIC CPU IF - TC2 MCPM update to add GIC CPU disabling to suspend method - TC2 CPU idle big.LITTLE driver ---------------------------------------------------------------- Lorenzo Pieralisi (2): ARM: vexpress: tc2: disable GIC CPU IF in tc2_pm_suspend cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver Nicolas Pitre (1): drivers: irq-chip: irq-gic: introduce gic_cpu_if_down() MAINTAINERS | 9 ++ arch/arm/mach-vexpress/tc2_pm.c | 2 + drivers/cpuidle/Kconfig | 10 ++ drivers/cpuidle/Makefile | 1 + drivers/cpuidle/cpuidle-big_little.c | 209 +++++++++++++++++++++++++++++++++++ drivers/irqchip/irq-gic.c | 6 + include/linux/irqchip/arm-gic.h | 1 + 7 files changed, 238 insertions(+) create mode 100644 drivers/cpuidle/cpuidle-big_little.c ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver 2013-08-12 15:34 [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver Lorenzo Pieralisi @ 2013-08-25 9:08 ` Lorenzo Pieralisi 2013-08-28 18:36 ` Olof Johansson 0 siblings, 1 reply; 5+ messages in thread From: Lorenzo Pieralisi @ 2013-08-25 9:08 UTC (permalink / raw) To: olof, khilman; +Cc: linux-arm-kernel, linux-pm, nicolas.pitre, daniel.lezcano Hi Olof, Kevin, On Mon, Aug 12, 2013 at 04:34:22PM +0100, Lorenzo Pieralisi wrote: > Hi Olof, Kevin, > > please pull this patch series that provides a CPU idle driver for the vexpress > TC2 testchip, and it is a stepping stone towards an ARM unified CPU idle driver > based on the MCPM framework. > > Series is based against this pull request from Pawel which is a strict > dependency and they must be merged in order: > > http://lists.infradead.org/pipermail/linux-arm-kernel/2013-August/190067.html May I ask you please the status of this pull request ? It is to know if it is ok as it is or I have to do something on my side, thanks. Thank you, Lorenzo > Thanks !! > Lorenzo > > The following changes since commit 2d6746c48076fd56619f11cdd5c74656ea8cde48: > > ARM: vexpress/TC2: implement PM suspend method (2013-08-12 10:59:13 +0100) > > are available in the git repository at: > > git://linux-arm.org/linux-2.6-lp.git tags/cpuidle-bL > > for you to fetch changes up to 04c40064928d3a1eb50e4ea3883765b9cfcb0f73: > > cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver (2013-08-12 10:59:14 +0100) > > ---------------------------------------------------------------- > This patch series contains: > > - GIC driver update to add a method to disable the GIC CPU IF > - TC2 MCPM update to add GIC CPU disabling to suspend method > - TC2 CPU idle big.LITTLE driver > > ---------------------------------------------------------------- > Lorenzo Pieralisi (2): > ARM: vexpress: tc2: disable GIC CPU IF in tc2_pm_suspend > cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver > > Nicolas Pitre (1): > drivers: irq-chip: irq-gic: introduce gic_cpu_if_down() > > MAINTAINERS | 9 ++ > arch/arm/mach-vexpress/tc2_pm.c | 2 + > drivers/cpuidle/Kconfig | 10 ++ > drivers/cpuidle/Makefile | 1 + > drivers/cpuidle/cpuidle-big_little.c | 209 +++++++++++++++++++++++++++++++++++ > drivers/irqchip/irq-gic.c | 6 + > include/linux/irqchip/arm-gic.h | 1 + > 7 files changed, 238 insertions(+) > create mode 100644 drivers/cpuidle/cpuidle-big_little.c ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver 2013-08-25 9:08 ` Lorenzo Pieralisi @ 2013-08-28 18:36 ` Olof Johansson 2013-08-29 9:00 ` Lorenzo Pieralisi 2013-08-29 9:13 ` Daniel Lezcano 0 siblings, 2 replies; 5+ messages in thread From: Olof Johansson @ 2013-08-28 18:36 UTC (permalink / raw) To: Lorenzo Pieralisi Cc: khilman, linux-arm-kernel, linux-pm, nicolas.pitre, daniel.lezcano On Sun, Aug 25, 2013 at 10:08:48AM +0100, Lorenzo Pieralisi wrote: > Hi Olof, Kevin, > > On Mon, Aug 12, 2013 at 04:34:22PM +0100, Lorenzo Pieralisi wrote: > > Hi Olof, Kevin, > > > > please pull this patch series that provides a CPU idle driver for the vexpress > > TC2 testchip, and it is a stepping stone towards an ARM unified CPU idle driver > > based on the MCPM framework. > > > > Series is based against this pull request from Pawel which is a strict > > dependency and they must be merged in order: > > > > http://lists.infradead.org/pipermail/linux-arm-kernel/2013-August/190067.html > > May I ask you please the status of this pull request ? It is to know if > it is ok as it is or I have to do something on my side, thanks. This needed a rebase on top of the latest version of the mcpm backend branch, since it's based on an older version. I also don't see an ack from any of the cpuidle maintainers, if you want to take it through arm-soc you need to get them to ack it for that purpose. I see that you got an informal "It sounds good to me" in http://www.spinics.net/lists/arm-kernel/msg266442.html, but please be diligent in collecting these in the future. So, I've essentially applied the topmost 3 patches in a new branch that's based on our version of vexpress/mcpm, and merged that in. -Olof ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver 2013-08-28 18:36 ` Olof Johansson @ 2013-08-29 9:00 ` Lorenzo Pieralisi 2013-08-29 9:13 ` Daniel Lezcano 1 sibling, 0 replies; 5+ messages in thread From: Lorenzo Pieralisi @ 2013-08-29 9:00 UTC (permalink / raw) To: Olof Johansson Cc: khilman@linaro.org, linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org, nicolas.pitre@linaro.org, daniel.lezcano@linaro.org On Wed, Aug 28, 2013 at 07:36:24PM +0100, Olof Johansson wrote: > On Sun, Aug 25, 2013 at 10:08:48AM +0100, Lorenzo Pieralisi wrote: > > Hi Olof, Kevin, > > > > On Mon, Aug 12, 2013 at 04:34:22PM +0100, Lorenzo Pieralisi wrote: > > > Hi Olof, Kevin, > > > > > > please pull this patch series that provides a CPU idle driver for the vexpress > > > TC2 testchip, and it is a stepping stone towards an ARM unified CPU idle driver > > > based on the MCPM framework. > > > > > > Series is based against this pull request from Pawel which is a strict > > > dependency and they must be merged in order: > > > > > > http://lists.infradead.org/pipermail/linux-arm-kernel/2013-August/190067.html > > > > May I ask you please the status of this pull request ? It is to know if > > it is ok as it is or I have to do something on my side, thanks. > > This needed a rebase on top of the latest version of the mcpm backend branch, > since it's based on an older version. Yes, I mentioned that in other threads, just wanted to avoid sending another pull request when patches still apply cleanly, there was no real reson to do that. > I also don't see an ack from any of the cpuidle maintainers, if you want to > take it through arm-soc you need to get them to ack it for that purpose. I see > that you got an informal "It sounds good to me" in > http://www.spinics.net/lists/arm-kernel/msg266442.html, but please be diligent > in collecting these in the future. Daniel signed off the CPU idle driver patch; as for the two other patches, one is co-authored with Nico, and one is a one-liner that just updates the vexpress MCPM back-end. I think this should be enough, but your point is taken, I just could not ask Daniel to ack a patch he already signed off. > So, I've essentially applied the topmost 3 patches in a new branch that's based > on our version of vexpress/mcpm, and merged that in. That's great, thank you very much, please let me know if you need help. Thanks, Lorenzo ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver 2013-08-28 18:36 ` Olof Johansson 2013-08-29 9:00 ` Lorenzo Pieralisi @ 2013-08-29 9:13 ` Daniel Lezcano 1 sibling, 0 replies; 5+ messages in thread From: Daniel Lezcano @ 2013-08-29 9:13 UTC (permalink / raw) To: Olof Johansson Cc: Lorenzo Pieralisi, khilman, linux-arm-kernel, linux-pm, nicolas.pitre On 08/28/2013 08:36 PM, Olof Johansson wrote: > On Sun, Aug 25, 2013 at 10:08:48AM +0100, Lorenzo Pieralisi wrote: >> Hi Olof, Kevin, >> >> On Mon, Aug 12, 2013 at 04:34:22PM +0100, Lorenzo Pieralisi wrote: >>> Hi Olof, Kevin, >>> >>> please pull this patch series that provides a CPU idle driver for the vexpress >>> TC2 testchip, and it is a stepping stone towards an ARM unified CPU idle driver >>> based on the MCPM framework. >>> >>> Series is based against this pull request from Pawel which is a strict >>> dependency and they must be merged in order: >>> >>> http://lists.infradead.org/pipermail/linux-arm-kernel/2013-August/190067.html >> >> May I ask you please the status of this pull request ? It is to know if >> it is ok as it is or I have to do something on my side, thanks. > > This needed a rebase on top of the latest version of the mcpm backend branch, > since it's based on an older version. > > I also don't see an ack from any of the cpuidle maintainers, if you want to > take it through arm-soc you need to get them to ack it for that purpose. I see > that you got an informal "It sounds good to me" in > http://www.spinics.net/lists/arm-kernel/msg266442.html, but please be diligent > in collecting these in the future. Hi Olof, there is my signed-off for the cpuidle patch because I wrote part of it and Lorenzo finished it. This is why I thought it was not necessary to add my acked-by. > So, I've essentially applied the topmost 3 patches in a new branch that's based > on our version of vexpress/mcpm, and merged that in. Cool thanks ! -- Daniel -- <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-08-29 9:13 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-08-12 15:34 [GIT PULL] ARM: TC2: CPU idle big.LITTLE driver Lorenzo Pieralisi 2013-08-25 9:08 ` Lorenzo Pieralisi 2013-08-28 18:36 ` Olof Johansson 2013-08-29 9:00 ` Lorenzo Pieralisi 2013-08-29 9:13 ` Daniel Lezcano
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).