lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251223155534.220504-1-maxime.chevallier@bootlin.com>
Date: Tue, 23 Dec 2025 16:55:31 +0100
From: Maxime Chevallier <maxime.chevallier@...tlin.com>
To: Jonathan Cameron <jic23@...nel.org>,
	David Lechner <dlechner@...libre.com>,
	nuno.sa@...log.com,
	Andy Shevchenko <andy@...nel.org>,
	Rob Herring <robh@...nel.org>,
	Krzysztof Kozlowski <krzk+dt@...nel.org>,
	Conor Dooley <conor+dt@...nel.org>,
	Marcelo Schmitt <marcelo.schmitt@...log.com>,
	Matti Vaittinen <mazziesaccount@...il.com>,
	Antoniu Miclaus <antoniu.miclaus@...log.com>,
	Angelo Dureghello <adureghello@...libre.com>,
	Tobias Sperling <tobias.sperling@...ting.com>,
	Eason Yang <j2anfernee@...il.com>,
	Marilene Andrade Garcia <marilene.agarcia@...il.com>,
	Cosmin Tanislav <cosmin-gabriel.tanislav.xa@...esas.com>,
	duje@...emihanovic.xyz,
	herve.codina@...tlin.com,
	Rodolfo Giometti <giometti@...eenne.com>
Cc: Maxime Chevallier <maxime.chevallier@...tlin.com>,
	linux-iio@...r.kernel.org,
	devicetree@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	thomas.petazzoni@...tlin.com
Subject: [PATCH 0/2] Add driver for the TI TLA2528 i2c ADC

Hi everyone,

This series is a resurection of a patch sent by Rodolfo Giometti that
adds support for the Texas Instruments TLA2528 8-channel 12bit ADC
accessed over i2c : [1]

With Rodolfo's permission, I've picked up the driver where it was left,
and made some changes :

 - All reviews that were made by Jonathan back in 2021 were addressed
 - I've updated the way we manage the regulator, using the newer
   devm_regulator_get_enable_read_voltage() helper
 - There was a bit of renaming for internal variables
 - I simplified a bit the probe/remove by using devm_iio_device_register
 - I've added a binding :)

This was tested on a custom board based on imx93, with a 3v3 ref supply.

Thanks Rodolfo for letting me give another shot at getting this driver
upstream, and to all the reviewers and maintainers that were involved in
the first round of reviews a few years ago.

Maxime

[1] : https://lore.kernel.org/linux-iio/20210802130441.972978-1-giometti@enneenne.com/

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

 .../bindings/iio/adc/ti,tla2528.yaml          |  48 ++++
 MAINTAINERS                                   |   7 +
 drivers/iio/adc/Kconfig                       |  10 +
 drivers/iio/adc/Makefile                      |   1 +
 drivers/iio/adc/ti-tla2528.c                  | 209 ++++++++++++++++++
 5 files changed, 275 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tla2528.yaml
 create mode 100644 drivers/iio/adc/ti-tla2528.c

-- 
2.49.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ