Re: [PATCH v2 1/2] iio: adc: ad4695: add offload-based oversampling support
From: Jonathan Cameron
Date: Sun Jan 12 2025 - 10:32:15 EST
On Thu, 09 Jan 2025 13:47:23 -0500
Trevor Gamblin <tgamblin@xxxxxxxxxxxx> wrote:
> Add support for the ad4695's oversampling feature when SPI offload is
> available. This allows the ad4695 to set oversampling ratios on a
> per-channel basis, raising the effective-number-of-bits from 16
> (OSR == 1) to 17 (4), 18 (16), or 19 (64) for a given sample (i.e. one
> full cycle through the auto-sequencer). The logic for reading and
> writing sampling frequency for a given channel is also adjusted based on
> the current oversampling ratio.
>
> The non-offload case isn't supported as there isn't a good way to
> trigger the CNV pin in this mode. Support could be added in the future
> if a use-case arises.
>
> Signed-off-by: Trevor Gamblin <tgamblin@xxxxxxxxxxxx>
LGTM
Assuming no requests for changes otherwise feel free to poke me when
the dependency is available upstream. I'll keep it live in patchwork
but I tend only to loop back over outstanding stuff once or twice a cycle
and maybe that will be long after needed for this one!
Jonathan