linux/arch/arm/mach-shmobile
Geert Uytterhoeven 10f778a978 ARM: shmobile: apmu: Add debug resource reset for secondary CPU boot
In debug mode (MD21=1), reset requests derived from power-shutoff to the
AP-system CPU cores must be enabled before the AP-system CPU cores
resume from power-shutoff for the first time. Else resume may fail,
causing the system to hang during boot.

As setting these bits is a no-op in normal mode, there's no need to
check the actual state of MD21 first.

Inspired by CPU-specific patches in the BSP by Hisashi Nakamura
<hisashi.nakamura.ak@renesas.com>.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Tested-by: Hiep Cao Minh <cm-hiep@jinso.co.jp>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2017-01-03 10:50:38 +01:00
..
common.h ARM: shmobile: smp: Add function to prioritize DT SMP 2016-06-29 14:43:11 +02:00
emev2.h
headsmp-scu.S
headsmp.S
Kconfig ARM: SoC driver updates for v4.10 2016-12-15 16:03:25 -08:00
Makefile ARM: shmobile: Consolidate R8A7743 and R8A779[234] machine definitions 2016-11-02 10:15:33 +01:00
platsmp-apmu.c ARM: shmobile: apmu: Add debug resource reset for secondary CPU boot 2017-01-03 10:50:38 +01:00
platsmp-apmu.h
platsmp-scu.c ARM/shmobile: Convert to hotplug state machine 2016-09-19 21:44:26 +02:00
platsmp.c ARM: shmobile: don't call platform_can_secondary_boot on UP 2016-08-02 12:34:49 -07:00
pm-r8a7779.c soc: renesas: rcar-sysc: Move SYSC interrupt config to rcar-sysc driver 2016-06-29 14:37:08 +02:00
pm-rcar-gen2.c Merge branch 'rcar-sysc-for-v4.8' into HEAD 2016-06-29 14:41:43 +02:00
pm-rmobile.c ARM: shmobile: pm-rmobile: Postpone call to pm_genpd_init() 2016-05-30 09:39:42 +09:00
pm-rmobile.h
r8a7779.h
r8a7790.h
r8a7791.h
rcar-gen2.h
regulator-quirk-rcar-gen2.c ARM: shmobile: fix regulator quirk for Gen2 2016-09-02 10:15:38 +02:00
setup-emev2.c
setup-r7s72100.c
setup-r8a73a4.c
setup-r8a7740.c arm: Remove unnecessary of_platform_populate with default match table 2016-06-23 14:58:37 -05:00
setup-r8a7778.c ARM: shmobile: r8a7778: Stop passing mode pins state to clock driver 2016-11-02 20:44:02 +01:00
setup-r8a7779.c ARM: shmobile: r8a7779: Stop passing mode pins state to clock driver 2016-11-02 20:44:04 +01:00
setup-r8a7790.c ARM: shmobile: r8a7790: only use smp_init when SMP is selected 2016-08-24 09:08:45 +02:00
setup-r8a7791.c ARM: shmobile: r8a7791: only use smp_init when SMP is selected 2016-08-24 09:08:57 +02:00
setup-rcar-gen2.c ARM: SoC platform updates for v4.10 2016-12-15 15:39:02 -08:00
setup-sh73a0.c arm: Remove unnecessary of_platform_populate with default match table 2016-06-23 14:58:37 -05:00
sh73a0.h
smp-emev2.c
smp-r8a7779.c soc: renesas: Move pm-rcar to drivers/soc/renesas/rcar-sysc 2016-04-22 17:23:13 +10:00
smp-r8a7790.c soc: renesas: Move pm-rcar to drivers/soc/renesas/rcar-sysc 2016-04-22 17:23:13 +10:00
smp-r8a7791.c
smp-sh73a0.c
suspend.c
timer.c