summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-actions
Commit message (Collapse)AuthorAgeFilesLines
* ARM: owl: smp: Drop bogus holding penAndreas Färber2017-07-032-46/+3
| | | | | | | | | | | The S500 SoC can start secondary CPUs without busy-looping for pen_release, so simplify the SMP code compared to the LeMaker kernel tree. Fixes: 172067e0bc87 ("ARM: owl: Implement CPU enable-method for S500") Suggested-by: Arnd Bergmann <arnd@arndb.de> Cc: David Liu <liuwei@actions-semi.com> Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
* ARM: owl: Drop custom machineAndreas Färber2017-07-032-29/+0
| | | | | | | | | Rely on the fallback to "Generic DT based system". This change is visible in /proc/cpuinfo. Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
* ARM: owl: smp: Implement SPS power-gating for CPU2 and CPU3Andreas Färber2017-06-232-2/+35
| | | | | | Bring up the two remaining CPUs by calling into PM domain code. Signed-off-by: Andreas Färber <afaerber@suse.de>
* ARM: owl: Implement CPU enable-method for S500Andreas Färber2017-06-213-0/+237
| | | | | | | | Allow to bring up CPU1. Based on LeMaker linux-actions tree. Signed-off-by: Andreas Färber <afaerber@suse.de>
* ARM: Prepare Actions Semi S500Andreas Färber2017-06-213-0/+44
Add ARCH_ACTIONS and mach-actions/owl.c for "actions,s500". Signed-off-by: Andreas Färber <afaerber@suse.de>
OpenPOWER on IntegriCloud