devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH 0/4] Add support for AD4170
@ 2024-12-18 14:37 Marcelo Schmitt
  2024-12-18 14:37 ` [RFC PATCH 1/4] include: dt-bindings: iio: adc: Add defines " Marcelo Schmitt
                   ` (3 more replies)
  0 siblings, 4 replies; 18+ messages in thread
From: Marcelo Schmitt @ 2024-12-18 14:37 UTC (permalink / raw)
  To: linux-iio, devicetree, linux-kernel
  Cc: jic23, lars, Michael.Hennerich, robh, krzk+dt, conor+dt,
	ana-maria.cusco, marcelo.schmitt1

Add support for AD4170.
Initial driver for ad4170 was inpired from ad4130. Then I picked it up from
ADI Linux repo and changed a lot. Clock provider support is the same from
ad7173.

Most disruptive things are:
- Draft support for negative/bipolar voltage reference supply.
- IIO channels sharing setup number will share configurations.
- Draft ADC documentation to help clarify/explain why so many possible ADC
  input configurations.

This is big so not expecting to receive any review on this any time soon.
Happy holly days.

Ana-Maria Cusco (2):
  include: dt-bindings: iio: adc: Add defines for AD4170
  iio: adc: Add support for AD4170

Marcelo Schmitt (2):
  dt-bindings: iio: adc: Add AD4170
  Documentation: iio: Add ADC documentation

 .../bindings/iio/adc/adi,ad4170.yaml          |  473 ++++
 Documentation/iio/iio_adc.rst                 |  280 +++
 Documentation/iio/index.rst                   |    1 +
 drivers/iio/adc/Kconfig                       |   16 +
 drivers/iio/adc/Makefile                      |    1 +
 drivers/iio/adc/ad4170.c                      | 2049 +++++++++++++++++
 drivers/iio/adc/ad4170.h                      |  316 +++
 include/dt-bindings/iio/adc/adi,ad4170.h      |   96 +
 8 files changed, 3232 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4170.yaml
 create mode 100644 Documentation/iio/iio_adc.rst
 create mode 100644 drivers/iio/adc/ad4170.c
 create mode 100644 drivers/iio/adc/ad4170.h
 create mode 100644 include/dt-bindings/iio/adc/adi,ad4170.h


base-commit: a61ff7eac77e86de828fe28c4e42b8ae9ec2b195
-- 
2.45.2


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

end of thread, other threads:[~2025-01-14 13:36 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-18 14:37 [RFC PATCH 0/4] Add support for AD4170 Marcelo Schmitt
2024-12-18 14:37 ` [RFC PATCH 1/4] include: dt-bindings: iio: adc: Add defines " Marcelo Schmitt
2024-12-19  9:22   ` Krzysztof Kozlowski
2024-12-18 14:37 ` [RFC PATCH 2/4] dt-bindings: iio: adc: Add AD4170 Marcelo Schmitt
2024-12-18 15:25   ` Rob Herring (Arm)
2024-12-18 19:48   ` Rob Herring
2024-12-19 14:07     ` Jonathan Cameron
2024-12-19 14:03   ` Jonathan Cameron
2024-12-18 14:37 ` [RFC PATCH 3/4] iio: adc: Add support for AD4170 Marcelo Schmitt
2024-12-19  9:25   ` Krzysztof Kozlowski
2024-12-19 14:15     ` Jonathan Cameron
2024-12-19 15:04   ` Jonathan Cameron
2024-12-19 19:49   ` David Lechner
2024-12-18 14:38 ` [RFC PATCH 4/4] Documentation: iio: Add ADC documentation Marcelo Schmitt
2024-12-18 20:46   ` David Lechner
2024-12-19 12:55     ` Jonathan Cameron
2025-01-14 13:36       ` Marcelo Schmitt
2025-01-14 13:33     ` Marcelo Schmitt

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