RE: [PATCH 3/3] iio: adc: ltc2309: add support for LTC2305

From: Jones, Carlos jr

Date: Mon Mar 23 2026 - 06:44:40 EST


> On Fri, 20 Mar 2026 16:48:35 +0200
> Andy Shevchenko <andriy.shevchenko@xxxxxxxxx> wrote:
>
> > On Fri, Mar 20, 2026 at 10:08:19PM +0800, Carlos Jones Jr wrote:
> > > The LTC2305 is a 2-channel, 12-bit, fast ADC with an I2C interface,
> > > compatible with the LTC2309 (which has 8 channels).
> > >
> > > This patch adds support for the LTC2305 by using the chip_info
> > > structure to handle the different channel configurations between the
> > > two variants. The LTC2305 exposes 2 single-ended channels and 2
> > > differential combinations.
> > >
> > > The LTC2305 requires a 1.6μs delay between I2C write and read
> > > operations, which is implemented using chip-specific timing to avoid
> > > affecting existing LTC2309 functionality.
> >
> > ...
> >
> > > config LTC2309
> > > - tristate "Linear Technology LTC2309 ADC driver"
> > > + tristate "Linear Technology LTC2309 and similar ADC driver"
> > > depends on I2C
> > > help
> > > - Say yes here to build support for Linear Technology LTC2309, a low
> > > - noise, low power, 8-channel, 12-bit SAR ADC
> > > + Say yes here to build support for Linear Technology LTC2309 and
> > > + similar low noise, low power SAR ADCs.
> >
> > No, in Kconfig help text (and possibly title above) we have to be
> > crystal clear for user what IPs (chips, SoCs, et cetera) are being
> > supported by the driver. There is no go for 'and similar'.
>
> One follow up comment is format the resulting description as a list as it
> reduces churn in the long run. e.g. how AD7173 does it.
>

I was informed about the 'and similar' context in the Kconfig to scale
the driver smoothly but I mistakenly applied it to the help text as well
instead of the title only. Will revise accordingly. BTW, keeping the 'and
similar' context in the title since there were 9 instances of it in Kconfig.
Thank you.