forked from Minki/linux
a67de88209
* Convert to SPDX identifier * Remove legacy SMP fallback code Geert Uytterhoeven says "R-Car H2 and M2-W have been supporting SMP enablement from DT using the "renesas,apmu" enable-method since v4.8. A legacy fallback was left in place for backwards compatibility with old DTBs. This patch series removes the legacy SMP fallbacks for R-Car H2 and M2-W, and consolidates their support in the common R-Car Gen2 machine definition.2 * APMU cleanups after legacy SMP fallback removal - Move cpu_leave_lowpower() from HOTPLUG_CPU || SUSPEND section to the SUSPEND section as it is only used for suspend - Remove shmobile_smp_apmu_prepare_cpus() as it is no longer used - Remove platsmp-apmu.h * Drop legacy SYSC fallbacks Geert Uytterhoeven says "When DT SYSC support was introduced in v4.7, legacy fallbacks were kept to keep secondary CPUs working on R-Car H1, H2, and M2-W using old DTBs. However, the time has come to drop these fallbacks, and clean up the resulting code" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE4nzZofWswv9L/nKF189kaWo3T74FAlsw9BUACgkQ189kaWo3 T77wNA//a5XfWFjbzvIBT+CJ23dGcJRh3dnren+CENIeOi6/HE2zzTYrOVzqngS2 pj/rKeV9kZ/5APCjLzDVvC6UemteUqBtnU85c5FsrqivfUvzPA3/dKxqx/u4NMPv Cz90B6gYl0IIncWerecsS7k2BY0AVHKhDCdlGFZgEtBtF36oT4PA5npNO9K9cbDf nQcJkFaIwPgD3p7mckmZylE0duAkNQmXAyXplPrJYPv1dz87p/b1GVV34VsNoYl0 Zulm0sJEgaywMaFSeNdxjaHNiTirpYPMvK8S/PIU/IyKd1eufoEp19GgvZ6ndYIQ T1OSqvmdkx80XTKzUqFL5m81HgqfQsGnMLOajsMWCqD+gRT4/HSwar10jHx3rSOu 8q51gmtf4BS05gMf1ZBfjaBqwqhh2DHL5bO6oMUQT4lF5t952y+ucXDot+WXRnb+ MBk8vAfyyBRSOOBCARx0uoSIStOeJO2F/pvyg7pAku55OZJ7Vsl62StwsmNZ2gE2 UVHlCcpwtjjcOKRYWkl0i/Qv9nG3jIlolgVQMt1TSm+myY462bKW8BzKGtx0MXgX TGYamTBbRvqv1Gu7099oVzJ9a4D4fx7NIoaN+xwrxHgjdMf2m7KMkI7FIerJUJKr QhyDv6N3gB7WRuecQHkTf19Yam8c0MoHwlAboTqqUwIXSP28fU4= =r3sD -----END PGP SIGNATURE----- Merge tag 'renesas-arm-soc-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc Renesas ARM Based SoC Arm SoC Updates for v4.19 * Convert to SPDX identifier * Remove legacy SMP fallback code for R-CAR H2 and M2-W - DT enablement has been in since 4.8, no longer needed * APMU cleanups after legacy SMP fallback removal * Drop legacy SYSC fallback code for R-Car H1, H2 and M2-W - DT enablement has been in since 4.7, no longer needed. * tag 'renesas-arm-soc-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: shmobile: convert to SPDX identifier soc: renesas: rcar-sysc: Drop legacy handling ARM: shmobile: r8a7779: Remove explicit SYSC config and init ARM: shmobile: r8a7779: Use rcar_sysc_power_{down,up}_cpu() soc: renesas: rcar-sysc: Provide helpers to power up/down CPUs ARM: shmobile: r8a7779: Stop powering down secondary CPUs during early boot ARM: shmobile: rcar-gen2: Remove explicit SYSC config and init ARM: shmobile: apmu: Remove platsmp-apmu.h ARM: shmobile: apmu: Remove obsolete shmobile_smp_apmu_prepare_cpus() ARM: shmobile: apmu: Move cpu_leave_lowpower() to SUSPEND section ARM: shmobile: Remove unused shmobile_smp_init_fallback_ops() ARM: shmobile: r8a7791: Use common R-Car Gen2 machine definition ARM: shmobile: r8a7791: Remove legacy SMP fallback code ARM: shmobile: r8a7790: Use common R-Car Gen2 machine definition ARM: shmobile: r8a7790: Remove legacy SMP fallback code Signed-off-by: Olof Johansson <olof@lixom.net> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
r8a7743-sysc.c | ||
r8a7745-sysc.c | ||
r8a7779-sysc.c | ||
r8a7790-sysc.c | ||
r8a7791-sysc.c | ||
r8a7792-sysc.c | ||
r8a7794-sysc.c | ||
r8a7795-sysc.c | ||
r8a7796-sysc.c | ||
r8a77470-sysc.c | ||
r8a77965-sysc.c | ||
r8a77970-sysc.c | ||
r8a77980-sysc.c | ||
r8a77990-sysc.c | ||
r8a77995-sysc.c | ||
rcar-rst.c | ||
rcar-sysc.c | ||
rcar-sysc.h | ||
renesas-soc.c |