Re: [PATCH RFC v4 01/10] dt-bindings: iio: frequency: add ad9910

From: Jonathan Cameron

Date: Sat May 16 2026 - 06:40:49 EST


On Wed, 13 May 2026 16:09:24 +0100
Rodrigo Alencar <455.rodrigo.alencar@xxxxxxxxx> wrote:

> On 26/05/12 07:31PM, Jonathan Cameron wrote:
> > On Fri, 08 May 2026 18:00:17 +0100
> > Rodrigo Alencar via B4 Relay <devnull+rodrigo.alencar.analog.com@xxxxxxxxxx> wrote:
> >
> > > From: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
> > >
> > > DT-bindings for AD9910, a 1 GSPS DDS with 14-bit DAC. It includes
> > > configurations for clocks, DAC current, reset and basic GPIO control.
> >
> > I think this is getting close enough now that for next version you should
> > drop the RFC (which is probably gating DT binding folk giving it
> > a detailed review!)
> >
> > >
> > > Signed-off-by: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
> >
> > > +
> > > + adi,dac-output-current-microamp:
> > > + minimum: 8640
> > > + maximum: 31590
> > > + default: 20070
> > > + description:
> > > + DAC full-scale output current in microamps.
> > > +
> > Can we use generic dac.yaml defined output-range-microamp? The base will be 0 always but
> > that shouldn't matter.
> >
>
> would that be fine even if we do not have those child channel nodes in the device-tree node?
>
I think I'd rather we generalized to cover the 'one shared value' case rather
then went with a vendor specific binding.

Jonathan