linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Multi Cluster Power Management infrastructure
@ 2013-03-25 16:41 Nicolas Pitre
  2013-03-28 13:48 ` Lorenzo Pieralisi
  0 siblings, 1 reply; 15+ messages in thread
From: Nicolas Pitre @ 2013-03-25 16:41 UTC (permalink / raw)
  To: linux-arm-kernel


Russell, would you please pull the following:

	git://git.linaro.org/people/nico/linux mcpm

This contains the basic infrastructure needed to support CPU hotplug, 
deep CPU idle and secondary CPU bringup in a cluster based system such 
as, but not limited to, those based on the big.LITTLE architecture.

This is the same set of patches from the previous pull request that 
missed thelast merge window, except for minor changes needed for this 
code to work with v3.9-rc3 (i.e. removal of the __cpuinit tags and 
removal of set_smp_cross_call() from the smp_init_cpus method).

The diffstat follows:

 Documentation/arm/cluster-pm-race-avoidance.txt | 498 ++++++++++++++++++
 Documentation/arm/vlocks.txt                    | 211 ++++++++
 arch/arm/Kconfig                                |   8 +
 arch/arm/common/Makefile                        |   1 +
 arch/arm/common/mcpm_entry.c                    | 314 +++++++++++
 arch/arm/common/mcpm_head.S                     | 219 ++++++++
 arch/arm/common/mcpm_platsmp.c                  |  87 +++
 arch/arm/common/vlock.S                         | 108 ++++
 arch/arm/common/vlock.h                         |  29 +
 arch/arm/include/asm/mcpm_entry.h               | 190 +++++++
 10 files changed, 1665 insertions(+)


Nicolas

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [GIT PULL] Multi Cluster Power Management infrastructure
@ 2013-02-06 19:12 Nicolas Pitre
  0 siblings, 0 replies; 15+ messages in thread
From: Nicolas Pitre @ 2013-02-06 19:12 UTC (permalink / raw)
  To: linux-arm-kernel

Russell, would you please pull the following:

	git://git.linaro.org/people/nico/linux mcpm

This contains the basic infrastructure needed to support CPU hotplug, 
deep CPU idle and secondary CPU bringup in a cluster based system such 
as, but not limited to, those based on the big.LITTLE architecture.

Several rounds of reviews took place on the list and all comments were 
addressed.

Included is the core infrastructure only.  That already represents a 
significant chunk of code on its own.  I'm hoping to be able to send a 
second pull request containing platform support for RTSM if the CCI 
device tree bindings get sorted out in time.  Platform support for TC2 
does exist but more cleanups are needed there which are very unlikely to 
make it in time for the 3.9 merge window.

Here's the diffstat for this pull request:
 Documentation/arm/cluster-pm-race-avoidance.txt | 498 ++++++++++++++++++
 Documentation/arm/vlocks.txt                    | 211 ++++++++
 arch/arm/Kconfig                                |   8 +
 arch/arm/common/Makefile                        |   1 +
 arch/arm/common/mcpm_entry.c                    | 314 +++++++++++
 arch/arm/common/mcpm_head.S                     | 219 ++++++++
 arch/arm/common/mcpm_platsmp.c                  |  86 +++
 arch/arm/common/vlock.S                         | 108 ++++
 arch/arm/common/vlock.h                         |  29 +
 arch/arm/include/asm/mcpm_entry.h               | 190 +++++++
 10 files changed, 1664 insertions(+)


Nicolas

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2013-04-09  5:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-25 16:41 [GIT PULL] Multi Cluster Power Management infrastructure Nicolas Pitre
2013-03-28 13:48 ` Lorenzo Pieralisi
2013-04-03  3:00   ` Nicolas Pitre
2013-04-05  2:03     ` Nicolas Pitre
2013-04-05  9:41       ` Russell King - ARM Linux
2013-04-05 13:30         ` Nicolas Pitre
2013-04-07  0:23           ` Russell King - ARM Linux
2013-04-07  0:32             ` Russell King - ARM Linux
2013-04-05 20:33         ` Arnd Bergmann
2013-04-05 21:07           ` Olof Johansson
2013-04-05 21:32             ` Nicolas Pitre
2013-04-06 17:46           ` Grant Likely
2013-04-07  0:02           ` Russell King - ARM Linux
2013-04-09  5:20             ` Nicolas Pitre
  -- strict thread matches above, loose matches on Subject: below --
2013-02-06 19:12 Nicolas Pitre

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).