[GIT PULL] MCPM support for VExpress RTSM

Olof Johansson olof at lixom.net
Sat Jun 1 02:40:59 EDT 2013


On Wed, May 29, 2013 at 04:21:49PM -0400, Nicolas Pitre wrote:
> ARnd, Olof, please pull the following:
> 
> 	git://git.linaro.org/people/nico/linux VExpress_DCSCB
> 
> This is the first MCPM backend submission for VExpress running on RTSM 
> aka Fast Models implementing the big.LITTLE system architecture.  This 
> enables SMP secondary boot as well as CPU hotplug on this platform.
> 
> A big prerequisite for this support is the CCI driver from Lorenzo 
> included in this pull request.
> 
> Also included is Rob Herring's set_auxcr/get_auxcr allowing nicer code.
> 
> This is based on RMK's current devel-stable branch as this code also 
> relies on commit b382b940f821 to work properly.

Ok, I've added a copy of devel-stable as depends/rmk-devel-stable in arm-soc
for reference.

Btw, since he had pulled in the code for smp_ops as a branch, you could
have based only on top of that branch as well.


> The diffstat follows:
> 
>  Documentation/devicetree/bindings/arm/cci.txt   | 172 ++++++
>  .../devicetree/bindings/arm/rtsm-dcscb.txt      |  19 +
>  arch/arm/include/asm/cp15.h                     |  14 +
>  arch/arm/mach-vexpress/Kconfig                  |   9 +
>  arch/arm/mach-vexpress/Makefile                 |   1 +
>  arch/arm/mach-vexpress/core.h                   |   2 +
>  arch/arm/mach-vexpress/dcscb.c                  | 253 +++++++++
>  arch/arm/mach-vexpress/dcscb_setup.S            |  38 ++
>  arch/arm/mach-vexpress/platsmp.c                |  20 +
>  arch/arm/mach-vexpress/v2m.c                    |   1 +
>  drivers/bus/Kconfig                             |   7 +
>  drivers/bus/Makefile                            |   2 +
>  drivers/bus/arm-cci.c                           | 533 ++++++++++++++++++
>  drivers/cpuidle/cpuidle-calxeda.c               |  14 -
>  include/linux/arm-cci.h                         |  61 ++
>  15 files changed, 1132 insertions(+), 14 deletions(-)


Thanks, pulled in as vexpress/dual-cluster into next/soc.


-Olof



More information about the linux-arm-kernel mailing list