dt-bindings: i2c: support property idle-state
authorBiwen Li <biwen.li@nxp.com>
Wed, 25 Dec 2019 10:36:22 +0000 (18:36 +0800)
committerPeter Rosin <peda@axentia.se>
Fri, 3 Jan 2020 14:00:53 +0000 (15:00 +0100)
This supports property idle-state

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Biwen Li <biwen.li@nxp.com>
Signed-off-by: Peter Rosin <peda@axentia.se>
Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.txt

index 30ac6a60f041952719310cac6097870478ce0c3b..7abda506b82861b94000b7549078d59a3d1de341 100644 (file)
@@ -25,6 +25,8 @@ Required Properties:
 Optional Properties:
 
   - reset-gpios: Reference to the GPIO connected to the reset input.
+  - idle-state: if present, overrides i2c-mux-idle-disconnect,
+    Please refer to Documentation/devicetree/bindings/mux/mux-controller.txt
   - i2c-mux-idle-disconnect: Boolean; if defined, forces mux to disconnect all
     children in idle state. This is necessary for example, if there are several
     multiplexers on the bus and the devices behind them use same I2C addresses.