public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Add ADF4371 Reference Doubler and Reference Divider
@ 2024-11-29 15:33 Antoniu Miclaus
  2024-11-29 15:33 ` [PATCH v3 1/2] dt-bindings: iio: adf4371: add rdiv2 and doubler Antoniu Miclaus
  2024-11-29 15:33 ` [PATCH v3 2/2] iio: frequency: adf4371: add ref doubler and div2 Antoniu Miclaus
  0 siblings, 2 replies; 6+ messages in thread
From: Antoniu Miclaus @ 2024-11-29 15:33 UTC (permalink / raw)
  To: jic23, robh, conor+dt, linux-iio, devicetree, linux-kernel,
	linux-pwm
  Cc: Antoniu Miclaus

This patch series add support for for reference doubler block and reference
divide by 2 clock block within the ADF4371.

The doubler is useful for increasing the PFD comparison frequency which will
result in a noise performance of the system.

The reference divide by 2 divides the reference signal by 2,
resulting in a 50% duty cycle PFD frequency.

Both features were requested from customers that purchased hundreds of adf4371
parts to use in their project. They need a way to adjust these blocks either
from userspace or devicetree.

The patch series aims to both satisfy the customer needs and be compliant with
the current kernel. The devicetree approach was chosen since these kind of
features are already present in the mainline kernel for parts such as adf4350.

Antoniu Miclaus (2):
  dt-bindings: iio: adf4371: add rdiv2 and doubler
  iio: frequency: adf4371: add ref doubler and div2

 .../bindings/iio/frequency/adf4371.yaml       | 11 ++++++
 drivers/iio/frequency/adf4371.c               | 34 +++++++++++++++++--
 2 files changed, 43 insertions(+), 2 deletions(-)

-- 
2.47.1


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

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

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-29 15:33 [PATCH v3 0/2] Add ADF4371 Reference Doubler and Reference Divider Antoniu Miclaus
2024-11-29 15:33 ` [PATCH v3 1/2] dt-bindings: iio: adf4371: add rdiv2 and doubler Antoniu Miclaus
2024-11-30 16:39   ` Jonathan Cameron
2024-12-02  9:47     ` Miclaus, Antoniu
2024-12-05 18:14       ` Conor Dooley
2024-11-29 15:33 ` [PATCH v3 2/2] iio: frequency: adf4371: add ref doubler and div2 Antoniu Miclaus

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