mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3]  Enable Multi Core Timer (MCT) for gs101
@ 2023-12-22 16:53 Peter Griffin
  2023-12-22 16:53 ` [PATCH 1/3] dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible Peter Griffin
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Peter Griffin @ 2023-12-22 16:53 UTC (permalink / raw)
  To: robh+dt, krzysztof.kozlowski+dt, daniel.lezcano, tglx, conor+dt,
	alim.akhtar, s.nawrocki, tomasz.figa, cw00.choi, mturquette,
	sboyd
  Cc: devicetree, linux-arm-kernel, linux-samsung-soc, linux-clk,
	linux-kernel, kernel-team, peter.griffin, tudor.ambarus,
	andre.draszik, semen.protsenko, saravanak, willmcvicker

Hi folks,

This series enables Multi Core Timer (MCT) for gs101. As part of enabling
MCT we also need to register cmu_misc bank of clocks early so exynos_mct can
obtain it's clock.

MCT timer is required longer term as the Arm arch timer can't wake the CPU from
suspend. This series is based off todays linux-next.

Note the dtsi change without the corresponding clock driver changes will result
in a system that doesn't boot. So ideally this would both be merged together
through Krzysztofs Samsung exynos tree. If that is OK with everyone?

regards,

Peter

Peter Griffin (3):
  dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible
  clk: samsung: gs101: register cmu_misc clocks early
  arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node

 .../timer/samsung,exynos4210-mct.yaml         |  2 ++
 arch/arm64/boot/dts/exynos/google/gs101.dtsi  | 20 +++++++++++++++++++
 drivers/clk/samsung/clk-gs101.c               | 12 ++++++++---
 3 files changed, 31 insertions(+), 3 deletions(-)

-- 
2.43.0.472.g3155946c3a-goog


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-03-18 10:07 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-22 16:53 [PATCH 0/3] Enable Multi Core Timer (MCT) for gs101 Peter Griffin
2023-12-22 16:53 ` [PATCH 1/3] dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible Peter Griffin
2023-12-22 16:58   ` Sam Protsenko
2023-12-23 14:14   ` Krzysztof Kozlowski
2024-01-22 11:00   ` Krzysztof Kozlowski
2024-01-22 11:19     ` Peter Griffin
2024-01-22 11:21       ` Krzysztof Kozlowski
2024-01-22 11:35         ` Peter Griffin
2024-01-22 12:11   ` Daniel Lezcano
2024-01-30  7:33     ` Krzysztof Kozlowski
2024-01-30  9:55       ` Daniel Lezcano
2024-03-18 10:07   ` [tip: timers/core] " tip-bot2 for Peter Griffin
2023-12-22 16:53 ` [PATCH 2/3] clk: samsung: gs101: register cmu_misc clocks early Peter Griffin
2023-12-22 16:59   ` Sam Protsenko
2024-01-22 11:15   ` (subset) " Krzysztof Kozlowski
2023-12-22 16:53 ` [PATCH 3/3] arm64: dts: exynos: gs101: define Multi Core Timer (MCT) node Peter Griffin
2023-12-22 16:59   ` Sam Protsenko
2024-01-22 11:15   ` (subset) " Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®