Thread (5 messages) 5 messages, 2 authors, 2021-10-30
STALE1672d
Revisions (3)
  1. v2 current
  2. v3 [diff vs current]
  3. v4 [diff vs current]

[PATCH v2 1/2] dt-bindings: i2c-mux-gpmux: Add property for settle time

From: Horatiu Vultur <horatiu.vultur@microchip.com>
Date: 2021-10-28 12:53:08
Also in: linux-i2c, lkml
Subsystem: i2c muxes, i2c subsystem host drivers, open firmware and flattened device tree bindings, the rest · Maintainers: Peter Rosin, Andi Shyti, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Linus Torvalds

Some HW requires some time for the signals to settle after the muxing is
changed. Allow this time to be specified in device tree.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
---
 Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml | 5 +++++
 1 file changed, 5 insertions(+)
diff --git a/Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml b/Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml
index 9b0603a72f40..4fef5aad360b 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml
+++ b/Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml
@@ -67,6 +67,11 @@ properties:
       The properties of mux-locked and parent-locked multiplexers are discussed
       in more detail in Documentation/i2c/i2c-topology.rst.
 
+  settle-time-us:
+    default: 0
+    description:
+      The time required for the signals to settle.
+
 required:
   - compatible
   - i2c-parent
-- 
2.33.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help