[PATCH v2 2/3] dt-bindings: iio: io-channel-mux: Add property for settle time

From: Vincent Whitchurch
Date: Thu Oct 07 2021 - 09:46:53 EST


Hardware may require some time for the muxed analog signals to settle
after the muxing is changed. Allow this time to be specified in the
devicetree.

Signed-off-by: Vincent Whitchurch <vincent.whitchurch@xxxxxxxx>
---
.../devicetree/bindings/iio/multiplexer/io-channel-mux.yaml | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml b/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
index 870b043406d8..5a7328042c76 100644
--- a/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
+++ b/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
@@ -39,6 +39,11 @@ properties:
description:
List of strings, labeling the mux controller states.

+ settle-time-us:
+ default: 0
+ description:
+ Time required for analog signals to settle after muxing.
+
required:
- compatible
- io-channels
--
2.28.0