From: Vincent Whitchurch Date: Thu, 7 Oct 2021 13:46:40 +0000 (+0200) Subject: dt-bindings: iio: io-channel-mux: Add property for settle time X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=b9221f71c285d4ce557c0a2a95e168f641f3396d;p=linux.git 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 Reviewed-by: Rob Herring Reviewed-by: Lars-Peter Clausen Tested-by: Lars-Peter Clausen Acked-by: Peter Rosin Link: https://lore.kernel.org/r/20211007134641.13417-3-vincent.whitchurch@axis.com Signed-off-by: Jonathan Cameron --- diff --git a/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml b/Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml index 870b043406d8d..5a7328042c76f 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