All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] soc: amlogic: clk-measure: Add support for more SoCs
@ 2026-09-11  8:28 ` Chuan Liu via B4 Relay
  0 siblings, 0 replies; 41+ messages in thread
From: Chuan Liu @ 2026-09-11  8:28 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Neil Armstrong,
	Kevin Hilman, Jerome Brunet, Martin Blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel,
	Chuan Liu

This patch series adds clk-measure support for the Amlogic A5, A4, S7,
S7D, S6 and A9 SoCs, listed in the order of their release.

The clock names for the clk-measure channels are kept consistent with
those used by the clock driver as much as possible, making it easier to
identify the relationship between the clk-measure channels and the
corresponding clocks in the clock driver.

This patchset also includes an additional patch to optimize memory usage:

  - soc: amlogic: clk-measure: Optimize CLK_MSR_ID to reduce memory usage

To avoid requiring everyone to spend additional effort on a separate
patchset, I have included it in this series. Please feel free to point
out if this is not appropriate for this series.

Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
---
Chuan Liu (10):
      dt-bindings: soc: amlogic: Add compatible to support more SoCs
      soc: amlogic: clk-measure: Support more measurement channels
      soc: amlogic: clk-measure: Add support for more SoCs
      soc: amlogic: clk-measure: Optimize CLK_MSR_ID to reduce memory usage
      arm64: dts: amlogic: a5: Add clk-measure controller node
      arm64: dts: amlogic: a4: Add clk-measure controller node
      arm64: dts: amlogic: s7: Add clk-measure controller node
      arm64: dts: amlogic: s7d: Add clk-measure controller node
      arm64: dts: amlogic: s6: Add clk-measure controller node
      arm64: dts: amlogic: a9: Add clk-measure controller node

 .../soc/amlogic/amlogic,meson-gx-clk-measure.yaml  |   6 +
 arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi        |   5 +
 arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi        |   5 +
 arch/arm64/boot/dts/amlogic/amlogic-a9.dtsi        |   5 +
 arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi        |   5 +
 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi        |   5 +
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi       |   5 +
 drivers/soc/amlogic/meson-clk-measure.c            | 901 ++++++++++++++++++++-
 8 files changed, 935 insertions(+), 2 deletions(-)
---
base-commit: 87e20720aaadf9540c1596b05b93073a99d02258
change-id: 20260710-more-socs-to-support-clk_measure-c826f8ab9e68

Best regards,
-- 
Chuan Liu <chuan.liu@amlogic.com>


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

end of thread, other threads:[~2026-09-14  3:00 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-11  8:28 [PATCH 00/10] soc: amlogic: clk-measure: Add support for more SoCs Chuan Liu
2026-09-11  8:28 ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 01/10] dt-bindings: soc: amlogic: Add compatible to support " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-13  9:03   ` Krzysztof Kozlowski
2026-09-13  9:03     ` Krzysztof Kozlowski
2026-09-14  2:50     ` Chuan Liu
2026-09-14  2:50       ` Chuan Liu
2026-09-11  8:28 ` [PATCH 02/10] soc: amlogic: clk-measure: Support more measurement channels Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 03/10] soc: amlogic: clk-measure: Add support for more SoCs Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:37   ` sashiko-bot
2026-09-11  8:37     ` sashiko-bot
2026-09-14  3:00     ` Chuan Liu
2026-09-14  3:00       ` Chuan Liu
2026-09-11  8:28 ` [PATCH 04/10] soc: amlogic: clk-measure: Optimize CLK_MSR_ID to reduce memory usage Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 05/10] arm64: dts: amlogic: a5: Add clk-measure controller node Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 06/10] arm64: dts: amlogic: a4: " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 07/10] arm64: dts: amlogic: s7: " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 08/10] arm64: dts: amlogic: s7d: " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 09/10] arm64: dts: amlogic: s6: " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28 ` [PATCH 10/10] arm64: dts: amlogic: a9: " Chuan Liu
2026-09-11  8:28   ` Chuan Liu via B4 Relay
2026-09-11  8:28   ` Chuan Liu via B4 Relay

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.