iio: dac: add support for AXI DAC IP core
authorNuno Sa <nuno.sa@analog.com>
Fri, 19 Apr 2024 08:25:42 +0000 (10:25 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 20 Apr 2024 14:41:32 +0000 (15:41 +0100)
commit4e3949a192e45a8e3543dbdbc853b90c3c25692e
treefba7e97ab7e468b41d3ffa0af29666cabf62dbd7
parent87800c4342a29d4e1c378ce72d27e3976d094ffa
iio: dac: add support for AXI DAC IP core

Support the Analog Devices Generic AXI DAC IP core. The IP core is used
for interfacing with digital-to-analog (DAC) converters that require either
a high-speed serial interface (JESD204B/C) or a source synchronous parallel
interface (LVDS/CMOS). Typically (for such devices) SPI will be used for
configuration only, while this IP core handles the streaming of data into
memory via DMA.

Signed-off-by: Nuno Sa <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20240419-iio-backend-axi-dac-v4-9-5ca45b4de294@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
MAINTAINERS
drivers/iio/dac/Kconfig
drivers/iio/dac/Makefile
drivers/iio/dac/adi-axi-dac.c [new file with mode: 0644]