public inbox for linux-clk@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] This series adds clock provider functionality to the ADF4377 frequency
@ 2025-12-05 14:38 Antoniu Miclaus
  2025-12-05 14:38 ` [PATCH v4 1/2] dt-bindings: iio: frequency: adf4377: add clk provider Antoniu Miclaus
  2025-12-05 14:38 ` [PATCH v4 2/2] iio: frequency: adf4377: add clk provider support Antoniu Miclaus
  0 siblings, 2 replies; 4+ messages in thread
From: Antoniu Miclaus @ 2025-12-05 14:38 UTC (permalink / raw)
  To: Lars-Peter Clausen, Michael Hennerich, Antoniu Miclaus,
	Jonathan Cameron, David Lechner, Nuno Sá, Andy Shevchenko,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Michael Turquette,
	Stephen Boyd, Dragos Bogdan, linux-iio, devicetree, linux-kernel,
	linux-clk

While implemented as an IIO driver, the ADF4377 is commonly used as a
clock source. This patch series enables it to function as either:
- A traditional IIO device (when #clock-cells is not specified)
- A clock provider (when #clock-cells is present in device tree)

The implementation provides standard clock framework integration with
rate control, enable/disable support, and maintains backward
compatibility with existing IIO configurations.

The current approach follows the recently accepted version of adding
clock provider for adf4350 device:
https://github.com/torvalds/linux/commit/a1a09713b40dfc1c0b7d1f9233a7698c93a9af05

Antoniu Miclaus (2):
  dt-bindings: iio: frequency: adf4377: add clk provider
  iio: frequency: adf4377: add clk provider support

 .../bindings/iio/frequency/adi,adf4377.yaml   |   8 ++
 drivers/iio/frequency/adf4377.c               | 121 +++++++++++++++++-
 2 files changed, 127 insertions(+), 2 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2025-12-05 15:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-05 14:38 [PATCH v4 0/2] This series adds clock provider functionality to the ADF4377 frequency Antoniu Miclaus
2025-12-05 14:38 ` [PATCH v4 1/2] dt-bindings: iio: frequency: adf4377: add clk provider Antoniu Miclaus
2025-12-05 14:38 ` [PATCH v4 2/2] iio: frequency: adf4377: add clk provider support Antoniu Miclaus
2025-12-05 15:07   ` Andy Shevchenko

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