[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250815-add-more-socs-to-support-clk_measure-v1-0-59f04ba67457@amlogic.com>
Date: Fri, 15 Aug 2025 16:37:26 +0800
From: Chuan Liu via B4 Relay <devnull+chuan.liu.amlogic.com@...nel.org>
To: Rob Herring <robh@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Neil Armstrong <neil.armstrong@...aro.org>,
Kevin Hilman <khilman@...libre.com>, Jerome Brunet <jbrunet@...libre.com>,
Martin Blumenstingl <martin.blumenstingl@...glemail.com>
Cc: devicetree@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-amlogic@...ts.infradead.org, linux-kernel@...r.kernel.org,
Chuan Liu <chuan.liu@...ogic.com>
Subject: [PATCH 00/13] soc: amlogic: clk-measure: Add more SoCs to support
clk-measure
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@...ogic.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@...ogic.com>
Powered by blists - more mailing lists