Re: [PATCH v2 0/3] Add support for AD5706R DAC
From: Uwe Kleine-König
Date: Fri Mar 13 2026 - 05:35:31 EST
Hello,
On Wed, Mar 11, 2026 at 08:23:16AM +0800, Alexis Czezar Torreno wrote:
> This series adds support for the Analog Devices AD5706R, a 4-channel
> 16-bit current output digital-to-analog converter with SPI interface.
>
> The AD5706R features:
> - 4 independent current output DAC channels
> - Configurable output ranges (50mA, 150mA, 200mA, 300mA)
> - Hardware and software LDAC trigger with configurable edge selection
> - Toggle and dither modes per channel
> - Internal or external voltage reference selection
> - PWM-controlled LDAC
> - Dynamic change SPI speed
>
> The driver exposes standard IIO raw/scale/offset channel attributes for
> DAC output control, sampling frequency for PWM-based LDAC timing, and
> extended attributes for device configuration including output range
> selection, trigger mode, and multiplexer output.
>
> This driver is developed and tested on the Cora Z7S platform using
> the AXI SPI Engine and AXI CLKGEN IP cores. The 'clocks' property
> enables dynamic SPI clock rate management via the CLKGEN.
>
> Datasheet: https://www.analog.com/en/products/ad5706r.html
>
> Signed-off-by: Alexis Czezar Torreno <alexisczezar.torreno@xxxxxxxxxx>
This series was Cc:d to me an linux-pwm, however I don't spot any usage
of the pwm subsystem. If you still see some relevance for my feedback,
please highlight what I'm missing here.
Best regards
Uwe
Attachment:
signature.asc
Description: PGP signature