Message ID | 20240711-iio-adc-ad4695-v4-0-c31621113b57@baylibre.com |
---|---|
Headers | show |
Series | iio: adc: ad4695: new driver for AD4695 and similar ADCs | expand |
On Thu, 2024-07-11 at 14:15 -0500, David Lechner wrote: > This is a new driver for Analog Devices Inc. AD4695 and similar ADCs. > The initial driver supports initializing the chip including configuring > all possible LDO and reference voltage sources as well as any possible > voltage input channel wiring configuration. > > Only the 4-wire SPI wiring mode where the CNV pin is tied to the CS pin > is supported at this time. And reading sample data from the ADC can only > be done in direct mode for now. > > Co-developed-by: Ramona Gradinariu <ramona.gradinariu@analog.com> > Signed-off-by: Ramona Gradinariu <ramona.gradinariu@analog.com> > Signed-off-by: David Lechner <dlechner@baylibre.com> > --- > LGTM, Reviewed-by: Nuno Sa <nuno.sa@analog.com> - Nuno Sá
On Thu, 11 Jul 2024 14:15:42 -0500 David Lechner <dlechner@baylibre.com> wrote: > This is a new driver for Analog Devices Inc. AD4695 and similar ADCs. > The initial driver supports initializing the chip including configuring > all possible LDO and reference voltage sources as well as any possible > voltage input channel wiring configuration. > > Only the 4-wire SPI wiring mode where the CNV pin is tied to the CS pin > is supported at this time. And reading sample data from the ADC can only > be done in direct mode for now. > > Co-developed-by: Ramona Gradinariu <ramona.gradinariu@analog.com> > Signed-off-by: Ramona Gradinariu <ramona.gradinariu@analog.com> > Signed-off-by: David Lechner <dlechner@baylibre.com> My line length gremlin side is active today. I rewrapped a bunch of places where adding line breaks kept lines under 80 chars without affecting the readability.
On Thu, 11 Jul 2024 14:15:40 -0500 David Lechner <dlechner@baylibre.com> wrote: > This is adding DT bindings and a new driver for the AD4695 and similar > devices. The plan is to implement quite a few more features, but this > is a complex chip so we're spreading out the work. To start with, we > have a reasonably complete DT binding and a very basic driver. > > This work is being done in collaboration with Analog Devices Inc., > hence they listed as maintainers rather than me. The code has been > tested on a ZedBoard with an EVAL-AD4696FMCZ using the internal LDO, > an external reference and a variety of input channel configurations. Series applied to the testing branch of iio.git which I'll rebase on rc1 once available and push out as the normal togreg branch for linux-next to pick up.