On 06/03, Andy Shevchenko wrote:
> On Thu, May 28, 2026 at 12:02:53PM -0300, Marcelo Schmitt wrote:
> > This patch series adds support for LTC2378 and similar low noise, low power,
> > high speed, successive approximation register (SAR) ADCs. These ADCs are similar
> > among each other, varying mainly on the amount of precision bits, maximum sample
> > rate, and input configuration (either fully differential or pseudo-differential).
> >
> > The initial support patch enables single-shot sample read with a GPIO connected
> > to the CNV pin.
> >
> > The second support patch enables high-speed data captures with SPI offloading.
> > The setup is similar to AD4030, with a specialized PWM generator being used both
> > for SPI offload triggering and conversion start signaling.
> >
> > The last support patch enables running buffered data captures without SPI offloading.
> >
> > Some structures and variables are introduced earlier to reduce diff in latter patches.
> >
> > The initial version of the LTC2378 driver was developed by Ioan-Daniel. Though,
> > despite of the many changes I made to the code, I've kept him as module author
> > to provide credit for his work.
>
> No datasheet link, no explanation why the brand new driver is needed.
> No need to resend, just answer the above questions.
Hello Andy, thank you for having a look at this set.
In short, this new driver is needed for supporting LTC2378-20 and similar ADCs.
Even though these parts are somewhat similar to AD4000, the available HDL for
high speed sample rate mode is different and the wiring configuration is also
different. Because of that, I think cramming LTC2378 support into AD4000 driver
might not be a good idea. I'll add a note about that in v3 together with
datasheet links.
There are some good points that Jonathan and sashiko raised in v2 and I'm still
working out a solution for some of them. Will share a v3 after tackling out the
remaining issues.
Thanks,
Marcelo
>
> > Link to v1: https://lore.kernel.org/linux-iio/cover.1779117444.git.marcelo.schmitt1@gmail.com/
>
> --
> With Best Regards,
> Andy Shevchenko