ARM: BCM63xx: Add secondary CPU PMB initialization sequence
authorFlorian Fainelli <f.fainelli@gmail.com>
Fri, 17 Apr 2015 17:50:40 +0000 (10:50 -0700)
committerFlorian Fainelli <f.fainelli@gmail.com>
Wed, 20 May 2015 22:06:58 +0000 (15:06 -0700)
commit3f2a43c98d72bcb236f3db7e3a8355dd5e1311d8
treefab474dc9fe44bfaf8eadd957b1ac7daa4b4fa2a
parent6e844b035360294636271f4f0fd4a5a685e03c06
ARM: BCM63xx: Add secondary CPU PMB initialization sequence

The sequence to initialize a secondary CPU using the BCM63138 PMB is
extremely specific and represents much more code than any other on-chip
peripheral (AHCI, USB 3.0 or integrated Ethernet switch), as such we
keep that code local and utilize Device Tree to lookup all the resources
we need from the CPU device tree node.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
arch/arm/mach-bcm/bcm63xx_pmb.c [new file with mode: 0644]