public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add support for LTC2305
@ 2026-03-20 14:08 Carlos Jones Jr
  2026-03-20 14:08 ` [PATCH 1/3] iio: adc: ltc2309: introduce chip_info structure Carlos Jones Jr
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Carlos Jones Jr @ 2026-03-20 14:08 UTC (permalink / raw)
  To: Jonathan Cameron, Lars-Peter Clausen, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, David Lechner,
	Michael Hennerich, Liam Beguin, Nuno Sá, Andy Shevchenko,
	Tobias Sperling, Jorge Marques
  Cc: linux-iio, devicetree, linux-kernel

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 introducing a chip_info
structure to handle the different channel configurations between the two
variants. The LTC2305 exposes 2 single-ended channels and 2 differential
combinations.

Also updates the device tree bindings to include the lltc,ltc2305
compatible string and documents it in the Kconfig.

Carlos Jones Jr (3):
  iio: adc: ltc2309: introduce chip_info structure
  dt-bindings: iio: adc: lltc,ltc2497: add LTC2305 support
  iio: adc: ltc2309: add support for LTC2305

 .../bindings/iio/adc/lltc,ltc2497.yaml        |  9 +++-
 drivers/iio/adc/Kconfig                       |  6 +--
 drivers/iio/adc/ltc2309.c                     | 45 ++++++++++++++++---
 3 files changed, 51 insertions(+), 9 deletions(-)


base-commit: ff0843ceb1fb11a6b73e0e77b932ef7967aecd4b
-- 
2.43.0


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

end of thread, other threads:[~2026-03-23 11:07 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-20 14:08 [PATCH 0/3] Add support for LTC2305 Carlos Jones Jr
2026-03-20 14:08 ` [PATCH 1/3] iio: adc: ltc2309: introduce chip_info structure Carlos Jones Jr
2026-03-20 14:44   ` Andy Shevchenko
2026-03-23 10:38     ` Jones, Carlos jr
2026-03-23 11:06       ` Jones, Carlos jr
2026-03-21 12:51   ` Jonathan Cameron
2026-03-23 10:39     ` Jones, Carlos jr
2026-03-23 11:00       ` Jones, Carlos jr
2026-03-20 14:08 ` [PATCH 2/3] dt-bindings: iio: adc: lltc,ltc2497: add LTC2305 support Carlos Jones Jr
2026-03-20 17:27   ` Conor Dooley
2026-03-20 17:27     ` Conor Dooley
2026-03-23 10:39       ` Jones, Carlos jr
2026-03-20 14:08 ` [PATCH 3/3] iio: adc: ltc2309: add support for LTC2305 Carlos Jones Jr
2026-03-20 14:48   ` Andy Shevchenko
2026-03-21 12:54     ` Jonathan Cameron
2026-03-23 10:39       ` Jones, Carlos jr
2026-03-23 11:06         ` Andy Shevchenko
2026-03-23 10:39     ` Jones, Carlos jr
2026-03-20 14:50 ` [PATCH 0/3] Add " Andy Shevchenko
2026-03-23 10:39   ` Jones, Carlos jr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox