All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] iio: adc: add driver for Texas Instruments TLA2528 adc
@ 2026-11-13 15:15 Maxime Chevallier
  2026-11-13 15:15 ` [PATCH v4 1/2] dt-bindings: iio: adc: add Texas Instruments TLA2528 Maxime Chevallier
  2026-11-13 15:15 ` [PATCH v4 2/2] iio: adc: add driver for Texas Instruments TLA2528 adc Maxime Chevallier
  0 siblings, 2 replies; 7+ messages in thread
From: Maxime Chevallier @ 2026-11-13 15:15 UTC (permalink / raw)
  To: Jonathan Cameron, David Lechner, Nuno Sá, Andy Shevchenko,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Maxime Chevallier, Matti Vaittinen, Rodolfo Giometti,
	Marcelo Schmitt, Antoniu Miclaus, Angelo Dureghello,
	Tobias Sperling, Eason Yang, Marilene Andrade Garcia,
	Cosmin Tanislav, duje, Joshua Crofts, Uwe Kleine-König,
	Victor Chernyakin, herve.codina, thomas.petazzoni, linux-iio,
	devicetree, linux-kernel

Hi everyone,

This is V4 for the TI TLA2528 driver, for the ADC part. This new
revision contains a small amount of changes, after the reviews from
Joshua, Andy, Jonathan, and sashiko.

Thanks everyone for the quick feedback,

Maxime

V4:
  - Return -EIO on a short read in tla2528_read(), from Joshua
  - Drop mod_devicetable.h, include asm/byteorder.h
  - Rename vref_mv to vref_mV
  - Drop the L: entry in MAINTAINERS

V3: https://lore.kernel.org/r/20261104125726.1754980-1-maxime.chevallier@bootlin.com
  - Require channels to be described
  - Use guard()
  - Add Datasheet link
  - Drop the unused registers
  - Use named initializers in the id table
  - Collect Conor's Ack

V2: https://lore.kernel.org/r/20261030164705.297354-1-maxime.chevallier@bootlin.com
  - Describe AVDD and DVDD in the bindings instead of vref.
  - Add gpio-controller
  - Allow describing individual ADC channels
  - Switch to regmap with caching
  - Reset the chip at probe time
  - Small cleanups following all the reviews
  - Moved MAINTAINERS to patch 1

V1: https://lore.kernel.org/linux-iio/20251223155534.220504-1-maxime.chevallier@bootlin.com/

Maxime Chevallier (2):
  dt-bindings: iio: adc: add Texas Instruments TLA2528
  iio: adc: add driver for Texas Instruments TLA2528 adc

 .../bindings/iio/adc/ti,tla2528.yaml          |  91 ++++++++
 MAINTAINERS                                   |   6 +
 drivers/iio/adc/Kconfig                       |  12 +
 drivers/iio/adc/Makefile                      |   1 +
 drivers/iio/adc/ti-tla2528.c                  | 218 ++++++++++++++++++
 5 files changed, 328 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tla2528.yaml
 create mode 100644 drivers/iio/adc/ti-tla2528.c

-- 
2.56.0


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

end of thread, other threads:[~2026-11-13 16:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-13 15:15 [PATCH v4 0/2] iio: adc: add driver for Texas Instruments TLA2528 adc Maxime Chevallier
2026-11-13 15:15 ` [PATCH v4 1/2] dt-bindings: iio: adc: add Texas Instruments TLA2528 Maxime Chevallier
2026-11-13 15:15 ` [PATCH v4 2/2] iio: adc: add driver for Texas Instruments TLA2528 adc Maxime Chevallier
2026-11-13 15:26   ` Joshua Crofts
2026-11-13 15:36   ` Matti Vaittinen
2026-11-13 16:25     ` Maxime Chevallier
2026-11-13 15:40   ` Andy Shevchenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.