[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240624173105.909554-1-jbrunet@baylibre.com>
Date: Mon, 24 Jun 2024 19:31:01 +0200
From: Jerome Brunet <jbrunet@...libre.com>
To: Jonathan Cameron <jic23@...nel.org>,
Lars-Peter Clausen <lars@...afoo.de>,
Neil Armstrong <neil.armstrong@...aro.org>
Cc: Jerome Brunet <jbrunet@...libre.com>,
Kevin Hilman <khilman@...libre.com>,
linux-kernel@...r.kernel.org,
linux-amlogic@...ts.infradead.org,
linux-iio@...r.kernel.org,
Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>
Subject: [PATCH 0/2] iio: frequency: add iio support for Amlogic clock measure
Add support for the HW found in most Amlogic SoC dedicated to measure
system clocks.
This drivers aims to replace the one found in
drivers/soc/amlogic/meson-clk-measure.c with following improvements:
* Access to the measurements through the IIO API:
Easier re-use of the results in userspace and other drivers
* Controllable scale with raw measurements
* Higher precision with processed measurements
Jerome Brunet (2):
dt-bindings: iio: frequency: add clock measure support
iio: frequency: add amlogic clock measure support
.../iio/frequency/amlogic,clk-msr-io.yaml | 50 ++
drivers/iio/frequency/Kconfig | 15 +
drivers/iio/frequency/Makefile | 1 +
drivers/iio/frequency/amlogic-clk-msr-io.c | 802 ++++++++++++++++++
4 files changed, 868 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/frequency/amlogic,clk-msr-io.yaml
create mode 100644 drivers/iio/frequency/amlogic-clk-msr-io.c
--
2.43.0
Powered by blists - more mailing lists