Re: [PATCH v6 13/16] iio: frequency: ad9910: add output shift keying support
From: Jonathan Cameron
Date: Fri Jul 03 2026 - 14:14:54 EST
On Thu, 18 Jun 2026 14:27:29 +0100
Rodrigo Alencar via B4 Relay <devnull+rodrigo.alencar.analog.com@xxxxxxxxxx> wrote:
> From: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
>
> Add OSK channel with amplitude envelope control capabilities:
> - OSK enable/disable via IIO_CHAN_INFO_ENABLE;
> - Amplitude ramp rate control via IIO_CHAN_INFO_SAMP_FREQ;
> - Amplitude scale factor readback via IIO_CHAN_INFO_RAW (ASF register);
> - Automatic OSK step size configurable through the raw_roc extended
> attribute, which allows for selectable step sizes in raw units:
> - 0: no step, means manual mode (NOT pin controlled)
> - 1: I_FS / 2^14 step, automatic mode (pin controlled)
> - 2: 2 I_FS / 2^14 step, automatic mode (pin controlled)
> - 4: 4 I_FS /2^14 step, automatic mode (pin controlled)
Trivial but good to tidy up formatting. Space after /
> - 8: 8 I_FS /2^14 step, automatic mode (pin controlled)
> - 16383: I_FS step (max), manual mode (pin controlled)
>
> The ASF register is initialized with a default amplitude ramp rate during
> device setup to ensure valid readback.
>
> Signed-off-by: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>