devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v6 0/5] Add support for AD7405/ADUM770x
@ 2025-06-04 13:34 Pop Ioan Daniel
  2025-06-04 13:34 ` [PATCH v6 1/5] iio: adc: ad4851: ad4851_set_oversampling_ratio parameters update Pop Ioan Daniel
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Pop Ioan Daniel @ 2025-06-04 13:34 UTC (permalink / raw)
  To: Lars-Peter Clausen, Michael Hennerich, Jonathan Cameron,
	David Lechner, Nuno Sá, Andy Shevchenko, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Sergiu Cuciurean,
	Dragos Bogdan, Antoniu Miclaus, Olivier Moysan, Javier Carrasco,
	Matti Vaittinen, Tobias Sperling, Alisa-Dariana Roman,
	Marcelo Schmitt, Herve Codina, Ioan Daniel, linux-iio, devicetree,
	linux-kernel

The AD7405 is a high performance, second-order, Σ-Δ modulator
that converts an analog input signal into a high speed, single-bit
LVDS data stream, with on-chip digital isolation based on Analog
Devices, Inc., iCoupler technology. The AD7405 operates from a
4.5 V to 5.5 V (VDD1) power supply and accepts a differential input
signal of ±250 mV (±320 mV full-scale). The differential input is ideally
suited to shunt voltage monitoring in high voltage applications
where galvanic isolation is required.

MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Pop Ioan Daniel (5):
  iio: adc: ad4851: ad4851_set_oversampling_ratio parameters update
  iio: backend: update iio_backend_oversampling_ratio_set
  iio: adc: adi-axi-adc: add axi_adc_oversampling_ratio_set
  dt-bindings: iio: adc: add ad7405
  iio: adc: ad7405: add ad7405 driver

 .../bindings/iio/adc/adi,ad7405.yaml          |  60 ++++
 drivers/iio/adc/Kconfig                       |  10 +
 drivers/iio/adc/Makefile                      |   1 +
 drivers/iio/adc/ad4851.c                      |   6 +-
 drivers/iio/adc/ad7405.c                      | 262 ++++++++++++++++++
 drivers/iio/adc/adi-axi-adc.c                 |  20 +-
 drivers/iio/industrialio-backend.c            |   3 +-
 include/linux/iio/backend.h                   |   3 +-
 8 files changed, 359 insertions(+), 6 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7405.yaml
 create mode 100644 drivers/iio/adc/ad7405.c

-- 
2.34.1


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

end of thread, other threads:[~2025-06-05 13:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-04 13:34 [PATCH v6 0/5] Add support for AD7405/ADUM770x Pop Ioan Daniel
2025-06-04 13:34 ` [PATCH v6 1/5] iio: adc: ad4851: ad4851_set_oversampling_ratio parameters update Pop Ioan Daniel
2025-06-04 13:34 ` [PATCH v6 2/5] iio: backend: update iio_backend_oversampling_ratio_set Pop Ioan Daniel
2025-06-04 13:34 ` [PATCH v6 3/5] iio: adc: adi-axi-adc: add axi_adc_oversampling_ratio_set Pop Ioan Daniel
2025-06-04 13:34 ` [PATCH v6 4/5] dt-bindings: iio: adc: add ad7405 Pop Ioan Daniel
2025-06-04 14:03   ` Krzysztof Kozlowski
2025-06-04 20:08   ` David Lechner
2025-06-04 13:34 ` [PATCH v6 5/5] iio: adc: ad7405: add ad7405 driver Pop Ioan Daniel
2025-06-04 15:26   ` Andy Shevchenko
2025-06-05 13:42     ` Ioan-daniel, Pop
2025-06-05 13:52       ` Andy Shevchenko
2025-06-04 19:41   ` David Lechner

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).