Skip to content

ARM: EXYNOS: Allow to use architected timer

Pavel Fedin linux-arm-kernel linux-samsung-soc 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2exynos_mct: Allow to use architected timer modedrivers/clocksource/exynos_mct.c+13 -60 replies
2/2ARM: dts: Use architected timer on Exynos 5410arch/arm/boot/dts/exynos5410.dtsi+11 -01 reply
2/2ARM: dts: Use architected timer on Exynos 5410+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] ARM: EXYNOS: Allow to use architected timer

Exynos platform officially uses "multi-core timer" AKA MCT. However, it also has a possibility to access the same timer using CP15 (AKA architected timer) registers.

In order to be able to use KVM, we need CP15 timer support. In its turn, MCT needs to be turned on before any accesses will work. This patchset allows to specify "CP15 compatibility mode" for the MCT by inserting armv7-timer node as a child for MCT device. In this case MCT driver will only enable the timer, leaving the rest for architected timer driver.

Pavel Fedin (2):
exynos_mct: Allow to use architected timer mode
ARM: dts: Use architected timer on Exynos 5410

 arch/arm/boot/dts/exynos5410.dtsi | 11 +++++++++++
 drivers/clocksource/exynos_mct.c  | 19 +++++++++++++------
 2 files changed, 24 insertions(+), 6 deletions(-)
Signature · 1 line
2.4.4