devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13] soc: amlogic: clk-measure: Add more SoCs to support clk-measure
@ 2025-08-15  8:37 Chuan Liu via B4 Relay
  2025-08-15  8:37 ` [PATCH 01/13] dt-bindings: soc: amlogic: Add clk-measure related properties Chuan Liu via B4 Relay
                   ` (13 more replies)
  0 siblings, 14 replies; 23+ messages in thread
From: Chuan Liu via B4 Relay @ 2025-08-15  8:37 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

As support for clk-measure expands across more SoCs, the current
approach of defining all SoC-specific clk-measure table data in the
driver .c file results in progressively larger compiled images,
resulting in memory wastage.

Move SoC-specific clk-measure tables to DTS definitions and extend
support for additional SoCs (A4, A5, S7, S7D and S6).

Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
---
Chuan Liu (13):
      dt-bindings: soc: amlogic: Add clk-measure related properties
      soc: amlogic: clk-measure: Remove the msr_data from clk-measure
      ARM: dts: amlogic: add clk-measure IDs and names for meson SoC family
      arm64: dts: amlogic: add clk-measure IDs and names for Amlogic SoCs
      dt-bindings: soc: amlogic: Unify the compatible property for clk-measure
      soc: amlogic: clk-measure: Unify the compatible property
      ARM: dts: amlogic: Unify the compatible property for clk-measure
      arm64: dts: amlogic: Unify the compatible property for clk-measure
      arm64: dts: amlogic: A4: Add clk-measure controller node
      arm64: dts: amlogic: A5: 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

 .../soc/amlogic/amlogic,meson-gx-clk-measure.yaml  |  66 +-
 arch/arm/boot/dts/amlogic/meson8.dtsi              |  94 ++-
 arch/arm/boot/dts/amlogic/meson8b.dtsi             |  94 ++-
 arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi        | 212 +++++
 arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi        | 202 +++++
 arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi        | 275 +++++-
 arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi        | 312 +++++++
 arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi        | 253 ++++++
 arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi       | 243 ++++++
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         | 144 +++-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi        | 229 +++++
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          | 136 ++-
 arch/arm64/boot/dts/amlogic/meson-s4.dtsi          | 301 ++++++-
 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi         | 255 +++++-
 drivers/soc/amlogic/meson-clk-measure.c            | 930 ++-------------------
 16 files changed, 2877 insertions(+), 871 deletions(-)
---
base-commit: e5624eb63c452efa753759e74eb27fe132eb577c
change-id: 20250731-add-more-socs-to-support-clk_measure-b2a43590d5aa

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



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

end of thread, other threads:[~2025-08-20 10:06 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-15  8:37 [PATCH 00/13] soc: amlogic: clk-measure: Add more SoCs to support clk-measure Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 01/13] dt-bindings: soc: amlogic: Add clk-measure related properties Chuan Liu via B4 Relay
2025-08-20  8:08   ` Krzysztof Kozlowski
2025-08-15  8:37 ` [PATCH 02/13] soc: amlogic: clk-measure: Remove the msr_data from clk-measure Chuan Liu via B4 Relay
2025-08-20  8:10   ` Krzysztof Kozlowski
2025-08-15  8:37 ` [PATCH 03/13] ARM: dts: amlogic: add clk-measure IDs and names for meson SoC family Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 04/13] arm64: dts: amlogic: add clk-measure IDs and names for Amlogic SoCs Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 05/13] dt-bindings: soc: amlogic: Unify the compatible property for clk-measure Chuan Liu via B4 Relay
2025-08-20  8:09   ` Krzysztof Kozlowski
2025-08-15  8:37 ` [PATCH 06/13] soc: amlogic: clk-measure: Unify the compatible property Chuan Liu via B4 Relay
2025-08-20  8:11   ` Krzysztof Kozlowski
2025-08-15  8:37 ` [PATCH 07/13] ARM: dts: amlogic: Unify the compatible property for clk-measure Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 08/13] arm64: " Chuan Liu via B4 Relay
2025-08-20  8:11   ` Krzysztof Kozlowski
2025-08-15  8:37 ` [PATCH 09/13] arm64: dts: amlogic: A4: Add clk-measure controller node Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 10/13] arm64: dts: amlogic: A5: " Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 11/13] arm64: dts: amlogic: S7: " Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 12/13] arm64: dts: amlogic: S7D: " Chuan Liu via B4 Relay
2025-08-15  8:37 ` [PATCH 13/13] arm64: dts: amlogic: S6: " Chuan Liu via B4 Relay
2025-08-18  8:01 ` [PATCH 00/13] soc: amlogic: clk-measure: Add more SoCs to support clk-measure Neil Armstrong
2025-08-19  3:32   ` Chuan Liu
2025-08-20  8:12     ` Krzysztof Kozlowski
2025-08-20 10:05       ` Chuan Liu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).