android_kernel_motorola_sm6225/arch/arm/mach-shmobile
Geert Uytterhoeven 9d65c89158 ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu()
The r8a7779 SMP code calls rcar_sysc_power_{down,up}() to control power
to the SYSC power areas containing CPUs. This requires passing full CPU
power area parameter blocks.

Migrate the code to call the new rcar_sysc_power_{down,up}_cpu()
helpers, which just take a CPU index, and use the SYSC power area
definitions from the r8a7779-sysc driver.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2018-06-18 12:00:28 +02:00
..
common.h ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() 2018-06-18 12:00:22 +02:00
emev2.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
headsmp-apmu.S ARM: shmobile: Convert file to use cntvoff 2018-05-08 14:57:17 +02:00
headsmp-scu.S Second Round of Renesas ARM Based SoC Cleanup for v4.6 2016-02-26 22:37:32 +01:00
headsmp.S ARM: shmobile: Add watchdog support 2018-03-13 20:52:19 +01:00
Kconfig ARM: SoC platform updates 2018-06-11 17:49:09 -07:00
Makefile ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition 2018-06-18 12:00:21 +02:00
platsmp-apmu.c ARM: shmobile: apmu: Remove platsmp-apmu.h 2018-06-18 12:00:22 +02:00
platsmp-scu.c ARM: 8641/1: treewide: Replace uses of virt_to_phys with __pa_symbol 2017-02-28 11:06:10 +00:00
platsmp.c ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() 2018-06-18 12:00:22 +02: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 ARM: shmobile: rcar-gen2: Remove explicit SYSC config and init 2018-06-18 12:00:23 +02:00
pm-rmobile.c ARM: shmobile: pm-rmobile: Use GENPD_FLAG_ACTIVE_WAKEUP 2017-11-08 01:00:47 +01:00
pm-rmobile.h ARM: shmobile: Remove obsolete legacy PM Domain leftovers 2015-09-14 09:58:08 +09:00
r8a7779.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rcar-gen2.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
regulator-quirk-rcar-gen2.c ARM: shmobile: rcar-gen2: Fix error check in regulator quirk 2018-02-28 14:25:49 +01:00
setup-emev2.c ARM: shmobile: emev2: Move declaration of emev2_smp_ops to emev2.h 2016-02-19 14:45:31 +09:00
setup-r7s72100.c ARM: 8660/1: shmobile: r7s72100: Enable L2 cache 2017-03-17 10:01:27 +00:00
setup-r8a73a4.c ARM: appropriate __init annotation for const data 2015-07-28 13:55:27 +02:00
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-rcar-gen2.c ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition 2018-06-18 12:00:21 +02:00
setup-sh73a0.c arm: Remove unnecessary of_platform_populate with default match table 2016-06-23 14:58:37 -05:00
sh73a0.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
smp-emev2.c ARM: SoC platform updates for v4.6 2016-03-20 14:57:08 -07:00
smp-r8a7779.c ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu() 2018-06-18 12:00:28 +02:00
smp-sh73a0.c ARM: shmobile: Consolidate SCU mapping code 2016-02-17 21:24:29 +09:00
suspend.c ARM: shmobile: Add includes providing forward declarations 2016-02-04 15:09:29 +01:00
timer.c ARM: shmobile: timer: Drop support for Cortex A8 2016-04-20 08:55:09 +10:00