devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/7] iio: ad9467: support interface tuning
@ 2024-04-26 15:42 Nuno Sa via B4 Relay
  2024-04-26 15:42 ` [PATCH v2 1/7] iio: backend: change docs padding Nuno Sa via B4 Relay
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Nuno Sa via B4 Relay @ 2024-04-26 15:42 UTC (permalink / raw)
  To: linux-iio, devicetree
  Cc: Jonathan Cameron, Alexandru Ardelean, Lars-Peter Clausen,
	Michael Hennerich, Jonathan Cameron, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Olivier Moysan, Nuno Sa,
	Krzysztof Kozlowski

Hi Jonathan,

Here it goes v2. Some points were still left open on v1 but this should
already include most of the things you asked for. 

---
Changes in v2:
- Link to v1: https://lore.kernel.org/r/20240419-ad9467-new-features-v1-0-3e7628ff6d5e@analog.com

- Patch 1:
  * New patch;
  
- Patch 2:
  * Added IIO_BACKEND_NO_TESTPATERN to stop the pattern (may be a no-op);
  * Drop struct iio_backend_chan_status and use a bool pointer;
  * Rename tap -> taps;
  * Improved commit message.
  
- Patch 3 & 4:
  * Added fixes tag;
  * Imporved commit message (so one can better decide for backporting).

- Patch 6:
  * Add comment on the sleep before checking for error;
  * Use switch case in axi_adc_data_sample_trigger();
  * Add IIO_BACKEND_NO_TEST_PATTERN.

- Patch 7:
  * Instead of caching the sample_rate, use clk_get_rate() "in place";
  * Added comment clarifying dco (data clock output);
  * Remove shadow ret;
  * Moved the tuning table dump into debugfs.

---
Nuno Sa (7):
      iio: backend: change docs padding
      iio: backend: add API for interface tuning
      dt-bindings: adc: axi-adc: add clocks property
      iio: adc: axi-adc: make sure AXI clock is enabled
      iio: adc: adi-axi-adc: remove regmap max register
      iio: adc: adi-axi-adc: support digital interface calibration
      iio: adc: ad9467: support digital interface calibration

 .../devicetree/bindings/iio/adc/adi,axi-adc.yaml   |   5 +
 drivers/iio/adc/ad9467.c                           | 374 ++++++++++++++++++---
 drivers/iio/adc/adi-axi-adc.c                      | 127 ++++++-
 drivers/iio/industrialio-backend.c                 | 162 ++++++---
 include/linux/iio/backend.h                        |  74 ++--
 5 files changed, 643 insertions(+), 99 deletions(-)
---
base-commit: cd84b21017b5f7b993341ee8b5c5bf10ddba37ab
change-id: 20240419-ad9467-new-features-fbfbaa5edf06
--

Thanks!
- Nuno Sá



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

end of thread, other threads:[~2024-04-29 19:51 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-26 15:42 [PATCH v2 0/7] iio: ad9467: support interface tuning Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 1/7] iio: backend: change docs padding Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 2/7] iio: backend: add API for interface tuning Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 3/7] dt-bindings: adc: axi-adc: add clocks property Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 4/7] iio: adc: axi-adc: make sure AXI clock is enabled Nuno Sa via B4 Relay
2024-04-28 17:31   ` Jonathan Cameron
2024-04-26 15:42 ` [PATCH v2 5/7] iio: adc: adi-axi-adc: remove regmap max register Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 6/7] iio: adc: adi-axi-adc: support digital interface calibration Nuno Sa via B4 Relay
2024-04-26 15:42 ` [PATCH v2 7/7] iio: adc: ad9467: " Nuno Sa via B4 Relay
2024-04-28 17:32   ` Jonathan Cameron
2024-04-29  7:24     ` Nuno Sá
2024-04-29 19:51       ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).