]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Merge branch 'VExpress_DCSCB' of git://git.linaro.org/people/nico/linux into next/soc
authorOlof Johansson <olof@lixom.net>
Sat, 1 Jun 2013 06:39:35 +0000 (23:39 -0700)
committerOlof Johansson <olof@lixom.net>
Sat, 1 Jun 2013 06:39:35 +0000 (23:39 -0700)
commitdb9bde2fa518fa67d28ffa287d1209871bcdc789
treeef90d0d1fd72ab08dde7e9a6ca0556aa86686a80
parent6678e38959f99a5669ce0a261a0b7f09a9aff0f8
parent033a899c9b06e7e4f6733a637fee34c632ca2d47
Merge branch 'VExpress_DCSCB' of git://git.linaro.org/people/nico/linux into next/soc

From Nicolas Pitre:

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.

Signed-off-by: Olof Johansson <olof@lixom.net>
* 'VExpress_DCSCB' of git://git.linaro.org/people/nico/linux:
  ARM: vexpress: Select multi-cluster SMP operation if required
  ARM: vexpress/dcscb: handle platform coherency exit/setup and CCI
  ARM: vexpress/dcscb: do not hardcode number of CPUs per cluster
  ARM: vexpress/dcscb: add CPU use counts to the power up/down API implementation
  ARM: vexpress: introduce DCSCB support
  ARM: introduce common set_auxcr/get_auxcr functions
  drivers/bus: arm-cci: function to enable CCI ports from early boot code
  drivers: bus: add ARM CCI support