The I2C GPIO bus recovery properties consist of two GPIOS and one extra
pinctrl state ("gpio" or "recovery"). Not all are mandatory for recovery.

Signed-off-by: Codrin Ciubotariu <codrin.ciubota...@microchip.com>
---
 Documentation/devicetree/bindings/i2c/i2c.txt | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/Documentation/devicetree/bindings/i2c/i2c.txt 
b/Documentation/devicetree/bindings/i2c/i2c.txt
index 438ae123107e..6a644a24fc1c 100644
--- a/Documentation/devicetree/bindings/i2c/i2c.txt
+++ b/Documentation/devicetree/bindings/i2c/i2c.txt
@@ -77,6 +77,16 @@ wants to support one of the below features, it should adapt 
these bindings.
        this information to detect a stalled bus more reliably, for example.
        Can not be combined with 'multi-master'.
 
+- scl-gpios
+       specify the gpio related to SCL pin. Used for GPIO bus recovery.
+
+- sda-gpios
+       specify the gpio related to SDA pin. Optional for GPIO bus recovery.
+
+- pinctrl
+       add extra pinctrl to configure SCL/SDA pins to GPIO function for bus
+       recovery, call it "gpio" or "recovery" state
+
 Required properties (per child device)
 --------------------------------------
 
-- 
2.25.1

Reply via email to