[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <16fab3ba-5dd9-50b3-aeae-acd68b22dfae@metafoo.de>
Date: Fri, 8 Oct 2021 21:19:11 +0200
From: Lars-Peter Clausen <lars@...afoo.de>
To: Vincent Whitchurch <vincent.whitchurch@...s.com>, peda@...ntia.se,
jic23@...nel.org, devicetree@...r.kernel.org
Cc: kernel@...s.com, linux-iio@...r.kernel.org, robh+dt@...nel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH v2 0/3] Add settle time support to iio-mux
On 10/7/21 3:46 PM, Vincent Whitchurch wrote:
> On one of our boards we use gpio-mux with iio-mux to read voltages using an ADC
> from a few different channels, and on this board the input voltage needs some
> time to stabilize after a switch of the mux.
>
> This series add devicetree and driver support for this kind of hardware which
> requries a settle time after muxing.
I have a board with the very same problem. And a similar solution, but
you beat me with upstreaming. I've switched to your patchset.
Whole series
Reviewed-by: Lars-Peter Clausen <lars@...afoo.de>
Acked-by: Lars-Peter Clausen <lars@...afoo.de>
>
> v1 -> v2:
> - Move property support to iio-mux and delay handling to mux core as suggested
> by Peter.
>
> v1: https://lore.kernel.org/all/20211004153640.20650-1-vincent.whitchurch@axis.com/
>
> Vincent Whitchurch (3):
> mux: add support for delay after muxing
> dt-bindings: iio: io-channel-mux: Add property for settle time
> iio: multiplexer: iio-mux: Support settle-time-us property
>
> .../iio/multiplexer/io-channel-mux.yaml | 5 +++
> drivers/iio/multiplexer/iio-mux.c | 7 +++-
> drivers/mux/core.c | 36 ++++++++++++++++---
> include/linux/mux/consumer.h | 23 +++++++++---
> include/linux/mux/driver.h | 4 +++
> 5 files changed, 65 insertions(+), 10 deletions(-)
>
Powered by blists - more mailing lists