OpenCloudOS-Kernel/drivers/soc/renesas
Olof Johansson b598b3aaf9 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
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE4nzZofWswv9L/nKF189kaWo3T74FAltRyyUACgkQ189kaWo3
 T77hvA//Uw5GUKUsK+ues2P/GlfpDBupmZwg49lU4SzzNh0yUqglAwxha8hkq2/X
 JrWzLcOC+4X7vTPpd46Y88G7YjOmcCbExIKFBpicJfPCKRkTe/RguZDp5anS9qGe
 oZ/xz3q28pAYxlbfIUXqRmCd15E2gkmku9kYvo0dcFuWziEP9P9CYgRimD0xpXPY
 wTGNq0yahOJ7BkxXMXcvpWgIbtRsI5raiSxJiNLver2mTc7O5dxQC3945FlrBdU3
 hPlvkvUCHSzN/+G5kIP/gtKPGJ6RgPv5WD+i36qfcpcEJpvWz+Hz74dULzBeCw3H
 8p+64xgcmBzPsZcmFRLInFtWFWFjWzTSTYkfSBomwyYlPmq3pq3Ch3tr7epofBF6
 S3Oa2iQXhIVkfSwy/qqkYRvgZLsjS+0QfsPuChhIaf4RC1DgTVwlpTk+SPc6gQ3j
 nrKsz/rTWFmqYvlZ99JLXM4v16UDEKUE/SgibY7Pk/gM/BhrJbjkPMsNX7P3qHdL
 mZmsQSIMspzZP57ShHz04GO2u9XchxagHBrUZ3NXOshNw745N9Wd1bzqvom8nGlR
 6sf/MOXsQGS0fTskar5Mm+S7UGBYc0qAEw0SIK4VBq3ruibK5cK7rKxeTKbIuAmD
 2b5y0fdqjRGGoOJjp4KBAB5ZZuDpV6PkR3TnBlqSd/ipShC0krs=
 =LXu6
 -----END PGP SIGNATURE-----

Merge tag 'renesas-arm-soc2-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc

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

* tag 'renesas-arm-soc2-for-v4.19' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
  ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 and/or A15
  ARM: shmobile: r8a7779: hide unused r8a7779_platform_cpu_kill
  soc: r9a06g032: don't build SMP files for non-SMP config
  ARM: shmobile: Add the R9A06G032 SMP enabler driver
  ARM: shmobile: rcar-gen2: Stop compiling headsmp-apmu on !SMP

Signed-off-by: Olof Johansson <olof@lixom.net>
2018-07-21 14:19:37 -07:00
..
Kconfig soc: renesas: rcar-sysc: Add support for R-Car E3 power areas 2018-05-16 10:57:13 +02:00
Makefile soc: r9a06g032: don't build SMP files for non-SMP config 2018-07-20 13:44:09 +02:00
r8a7743-sysc.c soc: renesas: rcar-sysc: add R8A7743 support 2016-10-17 08:21:20 +02:00
r8a7745-sysc.c soc: renesas: rcar-sysc: add R8A7745 support 2016-11-23 14:28:41 +01:00
r8a7779-sysc.c soc: renesas: rcar-sysc: Add support for R-Car H1 power areas 2016-04-26 09:56:35 +10:00
r8a7790-sysc.c soc: renesas: rcar-sysc: Add support for R-Car H2 power areas 2016-04-26 09:56:35 +10:00
r8a7791-sysc.c soc: renesas: rcar-sysc: Add support for R-Car M2-W power areas 2016-04-26 09:56:36 +10:00
r8a7792-sysc.c soc: renesas: rcar-sysc: add R8A7792 support 2016-06-16 10:53:57 +09:00
r8a7794-sysc.c soc: renesas: rcar-sysc: Add support for R-Car E2 power areas 2016-04-26 09:56:37 +10:00
r8a7795-sysc.c soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0 2017-04-07 13:53:41 -04:00
r8a7796-sysc.c soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas 2016-06-06 10:14:21 +09:00
r8a77470-sysc.c soc: renesas: rcar-sysc: Add r8a77470 support 2018-04-16 16:01:24 +02:00
r8a77965-sysc.c soc: renesas: rcar-sysc: Add R-Car M3-N support 2018-02-21 22:51:02 +01:00
r8a77970-sysc.c soc: renesas: r8a77970-sysc: fix power area parents 2018-02-19 10:00:50 +01:00
r8a77980-sysc.c soc: renesas: rcar-sysc: add R8A77980 support 2018-02-19 20:50:44 +01:00
r8a77990-sysc.c soc: renesas: r8a77990-sysc: Add workaround for 3DG-{A,B} 2018-05-16 10:57:44 +02:00
r8a77995-sysc.c soc: renesas: r8a77995-sysc: Cleanups 2018-04-20 12:14:47 +02:00
r9a06g032-smp.c ARM: shmobile: Add the R9A06G032 SMP enabler driver 2018-07-20 13:44:04 +02:00
rcar-rst.c soc: renesas: rcar-rst: Add support for R-Car E3 2018-04-16 16:01:25 +02:00
rcar-sysc.c Renesas ARM Based SoC Arm SoC Updates for v4.19 2018-07-02 10:10:43 -07:00
rcar-sysc.h soc: renesas: rcar-sysc: Add support for R-Car E3 power areas 2018-05-16 10:57:13 +02:00
renesas-soc.c soc: renesas: identify R-Car E3 2018-04-16 16:01:25 +02:00