ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 and/or A15
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 12 Jul 2018 16:08:57 +0000 (18:08 +0200)
committerSimon Horman <horms+renesas@verge.net.au>
Fri, 20 Jul 2018 11:44:10 +0000 (13:44 +0200)
commit54f464e0c91f10212fa5699bfef1f104ee7d2213
tree5e309b9e00f2b8474b7f111c33f45ec83fbb5c29
parent8fc0d470bc77fa07632b471cec8207baf9704e32
ARM: shmobile: Always enable ARCH_TIMER on SoCs with A7 and/or A15

R-Mobile APE6, R-Car Gen2, and RZ/G1 SoCs have Cortex-A7 and/or
Cortex-A15 CPU cores, all of which have ARM architectured timers.

Force use of the ARM architectured timer on these SoCs.
This allows to:
  - Remove the calls to shmobile_init_delay() from the corresponding
    machine vectors,
  - Remove a check in timer setup specific to R-Car Gen2,
  - Remove a check in shmobile_init_delay().

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/mach-shmobile/Kconfig
arch/arm/mach-shmobile/setup-r8a73a4.c
arch/arm/mach-shmobile/setup-rcar-gen2.c
arch/arm/mach-shmobile/timer.c