ARM: rockchip: add smp functionality

A patchset in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Mon, 17 Jun 2013 22:34:26 +0200

This series enables the use of the additional cores on Rockchip Cortex-A9 SoCs. To achieve this, add the scu, the needed sram and power-management-unit. This is again new teritory for me, so I might've messed up something, but overall I'm happy to have gained a bit of smp understanding :-) This of course goes on top of the basic support series. Heiko Stuebner (4): arm: rockchip: add snoop-control-unit arm: rockchip: add sram dt nodes and documentation arm: rockchip: add power-management-unit dt node arm: rockchip: add smp bringup code .../devicetree/bindings/arm/rockchip/pmu.txt | 16 +++ .../devicetree/bindings/arm/rockchip/smp-sram.txt | 29 ++++ arch/arm/boot/dts/rk3066a.dtsi | 24 ++++ arch/arm/mach-rockchip/Kconfig | 1 + arch/arm/mach-rockchip/Makefile | 1 + arch/arm/mach-rockchip/core.h | 22 +++ arch/arm/mach-rockchip/headsmp.S | 32 +++++ arch/arm/mach-rockchip/platsmp.c | 145 ++++++++++++++++++++ arch/arm/mach-rockchip/rockchip.c | 2 + 9 files changed, 272 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt create mode 100644 Documentation/devicetree/bindings/arm/rockchip/smp-sram.txt create mode 100644 arch/arm/mach-rockchip/core.h create mode 100644 arch/arm/mach-rockchip/headsmp.S create mode 100644 arch/arm/mach-rockchip/platsmp.c -- 1.7.10.4

Patches in this set

Statistics

  • 4 individual patches
  • 272 lines added
  • 0 lines removed
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...