Hi Jonathan, Here it goes v3. Only thing that is not exactly closed is the 2 channels in the DAC driver. So, I kind of added a comment with something similar to my reply in v2 [1]. Full log: v1: * https://lore.kernel.org/all/20240328-iio-backend-axi-dac-v1-0-afc808b3fde3@xxxxxxxxxx/ v2: * https://lore.kernel.org/all/20240405-iio-backend-axi-dac-v2-0-293bab7d5552@xxxxxxxxxx v3: - Patch 3: * Align on open parenthesis. - Patch 8 * Removed asm-generic/errno-base.h; * Only use default (1 to 1 backend frontend) method to get backends. - Patch 10: * Add comment for having 2 different channels. [1]: https://lore.kernel.org/linux-iio/20240405-iio-backend-axi-dac-v2-4-293bab7d5552@xxxxxxxxxx/T/#m11d3716a702e49c217879940cdda14805609909c --- Nuno Sa (6): iio: buffer-dma: add iio_dmaengine_buffer_setup() dt-bindings: iio: dac: add docs for AXI DAC IP dt-bindings: iio: dac: add docs for AD9739A iio: backend: add new functionality iio: dac: add support for AXI DAC IP core iio: dac: support the ad9739a RF DAC Paul Cercueil (4): iio: buffer-dma: Rename iio_dma_buffer_data_available() iio: buffer-dma: Enable buffer write support iio: buffer-dmaengine: Support specifying buffer direction iio: buffer-dmaengine: Enable write support Documentation/ABI/testing/sysfs-bus-iio-ad9739a | 19 + .../devicetree/bindings/iio/dac/adi,ad9739a.yaml | 94 +++ .../devicetree/bindings/iio/dac/adi,axi-dac.yaml | 62 ++ MAINTAINERS | 17 + drivers/iio/adc/adi-axi-adc.c | 16 +- drivers/iio/buffer/industrialio-buffer-dma.c | 100 +++- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 83 +-- drivers/iio/dac/Kconfig | 37 ++ drivers/iio/dac/Makefile | 2 + drivers/iio/dac/ad9739a.c | 463 +++++++++++++++ drivers/iio/dac/adi-axi-dac.c | 635 +++++++++++++++++++++ drivers/iio/industrialio-backend.c | 179 ++++++ include/linux/iio/backend.h | 49 ++ include/linux/iio/buffer-dma.h | 4 +- include/linux/iio/buffer-dmaengine.h | 24 +- 15 files changed, 1705 insertions(+), 79 deletions(-) --- base-commit: aabc0aa90c927a03d509d0b592720d9897894ce4 change-id: 20240412-iio-backend-axi-dac-b369adca46a0 -- Thanks! - Nuno Sá