All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/10] iio: dac: ad5446: Refactor and add support for AD5542
@ 2025-10-31 12:31 ` Nuno Sá via B4 Relay
  0 siblings, 0 replies; 42+ messages in thread
From: Nuno Sá @ 2025-10-31 12:31 UTC (permalink / raw)
  To: linux-iio
  Cc: Michael Hennerich, Jonathan Cameron, David Lechner,
	Andy Shevchenko

Alright, what was suposed to be a simple one liner patch ended up being
a full refactor (modernization) of the whole thing :). I think the
changes are anyways fairly simple so hopefully nothing was broken.

I'm also aware of the checkpatch failure in Patch 6 ("iio: dac: ad5446:
Separate I2C/SPI into different drivers") but I'm really not seeing the
added value of adding the kconfig help text to the core symbol. 

---
Changes in v3:
- Patch 1:
   * Changed commit message as suggested by Conor;
   * Dropped formatting on the binding description;
   * Used typical Analog title in MAINTAINERS entry.
- Patch 2-4, 6-9
   * New patches.
- Link to v2: https://lore.kernel.org/r/20251023-ad5446-bindings-v2-0-27fab9891e86@analog.com

---
Michael Hennerich (1):
      iio: dac: ad5446: Add AD5542 to the spi id table

Nuno Sá (9):
      dt-bindings: iio: dac: Document AD5446 and similar devices
      iio: dac: ad5446: Use DMA safe buffer for transfers
      iio: dac: ad5446: Don't ignore missing regulator
      iio: dac: ad5446: Move to single chip_info structures
      iio: dac: ad5456: Add missing DT compatibles
      iio: dac: ad5446: Separate I2C/SPI into different drivers
      iio: dac: ad5446: Make use of devm_mutex_init()
      iio: dac: ad5446: Make use of the cleanup helpers
      iio: dac: ad5446: Fix coding style issues

 .../devicetree/bindings/iio/dac/adi,ad5446.yaml    | 138 ++++++
 MAINTAINERS                                        |  12 +
 drivers/iio/dac/Kconfig                            |  31 +-
 drivers/iio/dac/Makefile                           |   2 +
 drivers/iio/dac/ad5446-i2c.c                       |  99 ++++
 drivers/iio/dac/ad5446-spi.c                       | 254 +++++++++++
 drivers/iio/dac/ad5446.c                           | 498 +++------------------
 drivers/iio/dac/ad5446.h                           |  76 ++++
 8 files changed, 663 insertions(+), 447 deletions(-)
---
base-commit: 4b17a60d1e1c2d9d2ccbd58642f6f4ac2fa364ba
change-id: 20251014-dev-add-ad5542-8c8934de80ee
--

Thanks!
- Nuno Sá


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

end of thread, other threads:[~2025-11-04 14:00 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-31 12:31 [PATCH v3 00/10] iio: dac: ad5446: Refactor and add support for AD5542 Nuno Sá
2025-10-31 12:31 ` Nuno Sá via B4 Relay
2025-10-31 12:31 ` [PATCH v3 01/10] dt-bindings: iio: dac: Document AD5446 and similar devices Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-11-02  9:18   ` Krzysztof Kozlowski
2025-11-03 10:35     ` Nuno Sá
2025-10-31 12:31 ` [PATCH v3 02/10] iio: dac: ad5446: Use DMA safe buffer for transfers Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 13:36   ` Andy Shevchenko
2025-10-31 15:00     ` Nuno Sá
2025-10-31 15:07       ` Andy Shevchenko
2025-10-31 15:50         ` Jonathan Cameron
2025-11-03 10:43         ` Nuno Sá
2025-10-31 12:31 ` [PATCH v3 03/10] iio: dac: ad5446: Don't ignore missing regulator Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 13:40   ` Andy Shevchenko
2025-10-31 13:43     ` Andy Shevchenko
2025-10-31 12:31 ` [PATCH v3 04/10] iio: dac: ad5446: Move to single chip_info structures Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 13:47   ` Andy Shevchenko
2025-10-31 15:05     ` Nuno Sá
2025-10-31 15:08       ` Andy Shevchenko
2025-10-31 12:31 ` [PATCH v3 05/10] iio: dac: ad5456: Add missing DT compatibles Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 12:31 ` [PATCH v3 06/10] iio: dac: ad5446: Separate I2C/SPI into different drivers Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-11-01 16:46   ` Jonathan Cameron
2025-11-03  7:39     ` Andy Shevchenko
2025-11-03 10:40       ` Nuno Sá
2025-11-03 19:30         ` Andy Shevchenko
2025-11-04  7:44           ` Nuno Sá
2025-11-04 14:00             ` Jonathan Cameron
2025-10-31 12:31 ` [PATCH v3 07/10] iio: dac: ad5446: Make use of devm_mutex_init() Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 12:31 ` [PATCH v3 08/10] iio: dac: ad5446: Make use of the cleanup helpers Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-10-31 12:31 ` [PATCH v3 09/10] iio: dac: ad5446: Fix coding style issues Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay
2025-11-01 16:51   ` Jonathan Cameron
2025-11-03 10:44     ` Nuno Sá
2025-10-31 12:31 ` [PATCH v3 10/10] iio: dac: ad5446: Add AD5542 to the spi id table Nuno Sá
2025-10-31 12:31   ` Nuno Sá via B4 Relay

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.