aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Whitchurch <[email protected]>2021-10-07 15:46:40 +0200
committerJonathan Cameron <[email protected]>2021-10-21 20:02:49 +0100
commitb9221f71c285d4ce557c0a2a95e168f641f3396d (patch)
treeedf02d268b1cba3df24885ee30660e88c7d66895
parent17b5b576ff5faff99a4c8140d521cd4d7fff5c16 (diff)
dt-bindings: iio: io-channel-mux: Add property for settle time
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 <[email protected]> Reviewed-by: Rob Herring <[email protected]> Reviewed-by: Lars-Peter Clausen <[email protected]> Tested-by: Lars-Peter Clausen <[email protected]> Acked-by: Peter Rosin <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jonathan Cameron <[email protected]>
-rw-r--r--Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml5
1 files changed, 5 insertions, 0 deletions
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