On Fri, 4 Aug 2023 17:28:19 +0300 <marius.cristea@xxxxxxxxxxxxx> wrote: > From: Marius Cristea <marius.cristea@xxxxxxxxxxxxx> > > This is the device tree schema for iio driver for > Microchip family of 153.6 ksps, Low-Noise 16/24-Bit > Delta-Sigma ADCs with an SPI interface (Microchip's > MCP3461, MCP3462, MCP3464, MCP3461R, MCP3462R, > MCP3464R, MCP3561, MCP3562, MCP3564, MCP3561R, > MCP3562R and MCP3564R analog to digital converters). > > Signed-off-by: Marius Cristea <marius.cristea@xxxxxxxxxxxxx> Given driver handles the channel label binding, nice to have that in the example here. > + > +examples: > + - | > + spi { > + #address-cells = <1>; > + #size-cells = <0>; > + > + adc@0 { > + compatible = "microchip,mcp3564r"; > + reg = <0>; > + vref-supply = <&vref_reg>; > + spi-cpha; > + spi-cpol; > + spi-max-frequency = <10000000>; > + microchip,hw-device-address = <1>; > + > + #address-cells = <1>; > + #size-cells = <0>; > + > + channel@0 { > + /* CH0 to AGND */ > + reg = <0>; > + }; > + > + channel@1 { > + /* CH1 to AGND */ > + reg = <1>; > + }; > + > + /* diff-channels */ > + channel@11 { > + reg = <11>; > + > + /* CN0, CN1 */ > + diff-channels = <0 1>; > + }; > + > + channel@22 { > + reg = <0x22>; > + > + /* CN1, CN2 */ > + diff-channels = <1 2>; > + }; > + > + channel@23 { > + reg = <0x23>; > + > + /* CN1, CN3 */ > + diff-channels = <1 3>; > + }; > + }; > + }; > +...