On 23/06/2022 19:08, Marcus Folkesson wrote: > The Data Ready Output Pin is either hard wired to work as high > impedance or push-pull. Make it configurable. > > Signed-off-by: Marcus Folkesson <marcus.folkesson@xxxxxxxxx> > --- > .../devicetree/bindings/iio/adc/microchip,mcp3911.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml b/Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml > index 95ab285f4eba..74b333e44bfd 100644 > --- a/Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml > +++ b/Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml > @@ -36,6 +36,14 @@ properties: > description: IRQ line of the ADC > maxItems: 1 > > + microchip,data-ready-hiz: > + description: > + Data Ready Pin Inactive State Control bit "Bit" of what? Do not describe the programming model but the actual feature. > + true = The DR pin state is high-impedance when data are NOT ready > + false = The DR pin state is a logic high when data are NOT ready > + type: boolean > + default: false You do not need default for bools. > + > microchip,device-addr: > description: Device address when multiple MCP3911 chips are present on the same SPI bus. > $ref: /schemas/types.yaml#/definitions/uint32 Best regards, Krzysztof