Hi Olof, Hi Kevin, Hi Arnd, Please consider these second round of Renesas ARM based SoC updates for v4.19. This pull request is based on the previous round of such requests, tagged as renesas-arm-soc-for-v4.19, which I have already sent a pull-request for. The following changes since commit c44e182e537492baaa37303fc0ee299222fce921: ARM: shmobile: convert to SPDX identifier (2018-06-18 12:00:29 +0200) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-arm-soc2-for-v4.19 for you to fetch changes up to 54f464e0c91f10212fa5699bfef1f104ee7d2213: ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 and/or A15 (2018-07-20 13:44:10 +0200) ---------------------------------------------------------------- Second Round of Renesas ARM Based SoC Updates for v4.19 * Always enable ARCH_TIMER on SoCs with A7 or A15 All such SoCs have ARCH_TIMER so there is no need for it to be optional. This allows clean-up which is included in this change. * Do not compile r8a7779_platform_cpu_kill when it is unused This avoids a warning by shuffling code into an existing #ifdef r8a7779 is the R-Car H1 SoC * Add SMP enabler driver for the RZ/N1D (r9a06g032) SoC This is to allow SMP to be enabled via DT on the r9a06g032 * Stop compiling headsmp-apmu for non-SMP configs This is a minor clean-up allowing removal of an #ifdef ---------------------------------------------------------------- Arnd Bergmann (2): soc: r9a06g032: don't build SMP files for non-SMP config ARM: shmobile: r8a7779: hide unused r8a7779_platform_cpu_kill Geert Uytterhoeven (2): ARM: shmobile: rcar-gen2: Stop compiling headsmp-apmu on !SMP ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 and/or A15 Michel Pollet (1): ARM: shmobile: Add the R9A06G032 SMP enabler driver arch/arm/mach-shmobile/Kconfig | 2 + arch/arm/mach-shmobile/Makefile | 2 +- arch/arm/mach-shmobile/headsmp-apmu.S | 2 - arch/arm/mach-shmobile/setup-r8a73a4.c | 1 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 -- arch/arm/mach-shmobile/smp-r8a7779.c | 22 ++++---- arch/arm/mach-shmobile/timer.c | 8 --- drivers/soc/renesas/Makefile | 3 + drivers/soc/renesas/r9a06g032-smp.c | 96 ++++++++++++++++++++++++++++++++ 9 files changed, 113 insertions(+), 27 deletions(-) create mode 100644 drivers/soc/renesas/r9a06g032-smp.c