mbox series

[0/3] r8a779f0: enable CMT timers

Message ID 20220713101447.3804-1-wsa+renesas@sang-engineering.com (mailing list archive)
Headers show
Series r8a779f0: enable CMT timers | expand

Message

Wolfram Sang July 13, 2022, 10:14 a.m. UTC
Here are the clk and DTS enablement patches for CMT on the r8a779f0.
Patch 3 is only for testing.

Note: Some testing I did is documented here by Niklas [1]. Once in a
while, I get an error that CMCNT could not be cleared. I observe this
behaviour only on Gen4 (V3U, S4) so far. My E3 did not show it.

I suspect the missing WRFLG support in the CMT driver but this needs
more research. I consider this orthogonal to these patches, though, and
think they can go in already.

All the best!

[1] https://elinux.org/R-Car/Tests:timers


Wolfram Sang (3):
  clk: renesas: r8a779f0: Add CMT clocks
  arm64: dts: renesas: r8a779f0: Add CMT support
  TEST: arm64: dts: renesas: spider: Enable CMT

 .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 16 +++++
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi     | 70 +++++++++++++++++++
 drivers/clk/renesas/r8a779f0-cpg-mssr.c       |  4 ++
 3 files changed, 90 insertions(+)