Hi Patrick, Thank you for the patch. On Sat, Jan 08, 2022 at 07:57:57PM +0100, Patrick Rudolph wrote: > Add a regulator called vdd also present in datasheets of PCA954x > and MAX735x and update the examples. > > Signed-off-by: Patrick Rudolph <patrick.rudolph@xxxxxxxxxxxxx> > --- > Documentation/devicetree/bindings/i2c/i2c-mux-max735x.yaml | 5 +++++ > Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml | 5 +++++ > 2 files changed, 10 insertions(+) > > diff --git a/Documentation/devicetree/bindings/i2c/i2c-mux-max735x.yaml b/Documentation/devicetree/bindings/i2c/i2c-mux-max735x.yaml > index dc924ec934ca..93eda07718e8 100644 > --- a/Documentation/devicetree/bindings/i2c/i2c-mux-max735x.yaml > +++ b/Documentation/devicetree/bindings/i2c/i2c-mux-max735x.yaml > @@ -57,6 +57,9 @@ properties: > description: if present, overrides i2c-mux-idle-disconnect > $ref: /schemas/mux/mux-controller.yaml#/properties/idle-state > > + vdd-supply: > + description: A voltage regulator supplying power to the chip. > + > required: > - compatible > - reg > @@ -75,6 +78,8 @@ examples: > #size-cells = <0>; > reg = <0x74>; > > + vdd-supply = <&p3v3>; > + > i2c@1 { > #address-cells = <1>; > #size-cells = <0>; This should be part of patch 1/4 (or better in my opinion, the two binding files should be merged into a single one). > diff --git a/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml b/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > index 9f1726d0356b..b28d05dc956d 100644 > --- a/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > +++ b/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > @@ -59,6 +59,9 @@ properties: > description: if present, overrides i2c-mux-idle-disconnect > $ref: /schemas/mux/mux-controller.yaml#/properties/idle-state > > + vdd-supply: > + description: A voltage regulator supplying power to the chip. > + > required: > - compatible > - reg > @@ -79,6 +82,8 @@ examples: > #size-cells = <0>; > reg = <0x74>; > > + vdd-supply = <&p3v3>; > + > interrupt-parent = <&ipic>; > interrupts = <17 IRQ_TYPE_LEVEL_LOW>; > interrupt-controller; For this part, Reviewed-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> -- Regards, Laurent Pinchart