History log of /arch/arm/mach-highbank/sysregs.h
Revision Date Author Comments
63fc1370c19052fa5bec9593557431efc7ecc9fe 31-Jan-2013 Rob Herring <rob.herring@calxeda.com> ARM: highbank: mask cluster id from cpu_logical_map

With commit a0ae0240 (ARM: kernel: add device tree init map function),
the cpu id value may include the cluster id and is no longer 0-3, so we
need to mask it now to get the right hard cpu index.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
9852910a0b0aa5548f990b51ad335921e0a710bf 30-Dec-2012 Rob Herring <rob.herring@calxeda.com> ARM: highbank: add a power request clear

When we fail to power down, we need to clear out the power request.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
c05ee88f6f20746aff938a85ef49e777ef4c6513 30-Dec-2012 Rob Herring <rob.herring@calxeda.com> ARM: highbank: fix typos with hignbank in power request functions

s/hignbank/highbank/

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
7a2848d369b2b9281400e6c9f08e21ec71cd1dcb 25-Oct-2012 Rob Herring <rob.herring@calxeda.com> ARM: highbank: abstract out SCU usage

In preparation for A15 support on ECX-2000, the direct calls to SCU
registers must be conditional. The SCU power mode register is replaced by
a custom register on ECX-2000.

Rather than read the number of cores from the SCU, just hardcode it to 4.
This removes one use of SCU and removes the need for the SCU to be
statically mapped. The cpu initialization will ultimately come from DT.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
220e6cf7b793d702596506a8c4bf1f4fd4040df1 07-Jun-2011 Rob Herring <rob.herring@calxeda.com> ARM: add Highbank core platform support

This adds basic support for the Calxeda Highbank platform.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Reviewed-by: Jamie Iles <jamie@jamieiles.com>
Reviewed-by: Shawn Guo <shawn.guo@linaro.org>