Skip to content

RFC Add support for AD4170

Marcelo Schmitt linux-devicetree linux-iio lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest4 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4include: dt-bindings: iio: adc: Add defines for AD4170include/dt-bindings/iio/adc/adi,ad4170.h+96 -01 reply
2/4dt-bindings: iio: adc: Add AD4170Documentation/devicetree/bindings/iio/adc/adi,ad4170.yaml+473 -04 replies
3/4iio: adc: Add support for AD4170drivers/iio/adc/Kconfig drivers/iio/adc/Makefile drivers/iio/adc/ad4170.c +1 more+2382 -04 replies
4/4Documentation: iio: Add ADC documentationDocumentation/iio/iio_adc.rst Documentation/iio/index.rst+281 -04 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC PATCH 0/4] Add support for AD4170

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

Signature · 1 line
2.45.2