public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/8] iio: adc: ad{4130,7124,7173}: A few fixes and ad7124 calibration
@ 2025-03-03 11:46 Uwe Kleine-König
  2025-03-03 11:46 ` [PATCH v4 1/8] iio: adc: ad_sigma_delta: Disable channel after calibration Uwe Kleine-König
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Uwe Kleine-König @ 2025-03-03 11:46 UTC (permalink / raw)
  To: Jonathan Cameron
  Cc: Andy Shevchenko, Cosmin Tanislav, Dumitru Ceclan,
	Guillaume Ranquet, Lars-Peter Clausen, Michael Hennerich,
	Michael Walle, Nuno Sa, linux-iio, linux-kernel

Hello,

v3 of this series can be found at
https://lore.kernel.org/linux-iio/cover.1740405546.git.u.kleine-koenig@baylibre.com .

The changes here are:

 - rebase to current iio/togreg (which required a few trivial adaptions
   due to changes around
   iio_device_claim_direct/iio_device_claim_direct_mode()

 - patch #5 (ad4130: Adapt internal names to match official filter_type
   ABI) is new.

 - refactor ad7124_write_syscalib() as suggested by Jonathan to simplify
   code flow.

 - Rework the two ad7124 calibration patches to grab direct mode.
   (There is another patch series of mine that fixes two other drivers
   in this regard. Git handles applying this series just fine on top of
   this.)

Best regards
Uwe

Uwe Kleine-König (8):
  iio: adc: ad_sigma_delta: Disable channel after calibration
  iio: adc: ad4130: Fix comparison of channel setups
  iio: adc: ad7124: Fix comparison of channel configs
  iio: adc: ad7173: Fix comparison of channel configs
  iio: adc: ad4130: Adapt internal names to match official filter_type
    ABI
  iio: adc: ad_sigma_delta: Add error checking for
    ad_sigma_delta_set_channel()
  iio: adc: ad7124: Implement internal calibration at probe time
  iio: adc: ad7124: Implement system calibration

 drivers/iio/adc/ad4130.c         | 121 +++++++-----
 drivers/iio/adc/ad7124.c         | 315 ++++++++++++++++++++++++++++---
 drivers/iio/adc/ad7173.c         |  25 ++-
 drivers/iio/adc/ad_sigma_delta.c |   6 +-
 4 files changed, 397 insertions(+), 70 deletions(-)


base-commit: 9cbc49c91d2f50f47f52c458d59253c21d883560
-- 
2.47.1


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

end of thread, other threads:[~2025-03-06  8:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-03 11:46 [PATCH v4 0/8] iio: adc: ad{4130,7124,7173}: A few fixes and ad7124 calibration Uwe Kleine-König
2025-03-03 11:46 ` [PATCH v4 1/8] iio: adc: ad_sigma_delta: Disable channel after calibration Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 2/8] iio: adc: ad4130: Fix comparison of channel setups Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 3/8] iio: adc: ad7124: Fix comparison of channel configs Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 4/8] iio: adc: ad7173: " Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 5/8] iio: adc: ad4130: Adapt internal names to match official filter_type ABI Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 6/8] iio: adc: ad_sigma_delta: Add error checking for ad_sigma_delta_set_channel() Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 7/8] iio: adc: ad7124: Implement internal calibration at probe time Uwe Kleine-König
2025-03-03 11:47 ` [PATCH v4 8/8] iio: adc: ad7124: Implement system calibration Uwe Kleine-König
2025-03-06  0:07   ` Jonathan Cameron
2025-03-06  8:33     ` Uwe Kleine-König

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