On Mon, Apr 1, 2019 at 5:38 PM Marcelo Schmitt <marcelo.schmitt1@xxxxxxxxx> wrote: > > Add a devicetree documentation for the ad9832 direct digital > synthesizer, waveform generator. > > Signed-off-by: Marcelo Schmitt <marcelo.schmitt1@xxxxxxxxx> > --- > .../bindings/iio/frequency/ad9832.txt | 26 +++++++++++++++++++ > 1 file changed, 26 insertions(+) > create mode 100644 Documentation/devicetree/bindings/iio/frequency/ad9832.txt > > diff --git a/Documentation/devicetree/bindings/iio/frequency/ad9832.txt b/Documentation/devicetree/bindings/iio/frequency/ad9832.txt > new file mode 100644 > index 000000000000..6a35fdff5a48 > --- /dev/null > +++ b/Documentation/devicetree/bindings/iio/frequency/ad9832.txt > @@ -0,0 +1,26 @@ > +Analog Devices AD9832 Direct Digital Synthesizer, Waveform Generator > + > +Data sheet: > +https://www.analog.com/media/en/technical-documentation/data-sheets/AD9832.pdf > + > +Required properties: > + - compatible : Must be "adi,ad9832" > + - reg : SPI chip select number for the device > + - spi-max-frequency = Max SPI frequency to use (< 25000000) > + - clocks : The clock reference for the DDS output > + - clock-names : Must be "mclk" It's always a good idea to reference other base dt docs. For SPI you could: ``` For more information on SPI properties, please consult Documentation/devicetree/bindings/spi/spi-bus.txt ``` For clock: ``` For more information on clock bindings properties, please consult Documentation/devicetree/bindings/clock/clock-bindings.txt ``` For regulator: ``` For more information on regulator bindings properties, please consult Documentation/devicetree/bindings/regulator/regulator.txt ``` > + > +Optional properties: > + - avdd-supply: Definition of the regulator used as analog supply > + - dvdd-supply : Definition of the regulator used as digital supply > + > +Example: > + adi9832-dds@0 { > + compatible = "adi,ad9832"; > + reg = <0>; > + spi-max-frequency = <25000000>; > + clocks = <&ad9832_mclk>; > + clock-names = "mclk"; > + avdd-suppy = <&avdd>; > + dvdd-suppy = <&dvdd>; > + }; > -- > 2.20.1 >