OpenCloudOS-Kernel/drivers/mux
Vincent Whitchurch 17b5b576ff mux: add support for delay after muxing
Hardware may require some time for the muxed analog signals to settle
after the muxing is changed.  Allow users of the mux subsystem to
specify this delay with the new mux_control_select_delay() function (and
the _try equivalent).

Signed-off-by: Vincent Whitchurch <vincent.whitchurch@axis.com>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
Tested-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Peter Rosin <peda@axentia.se>
Link: https://lore.kernel.org/r/20211007134641.13417-2-vincent.whitchurch@axis.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2021-10-21 20:02:42 +01:00
..
Kconfig mux: mmio: add generic regmap bitfield-based multiplexer 2019-06-21 15:59:53 +02:00
Makefile mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux 2018-08-02 10:23:02 +02:00
adg792a.c mux: adg792a: switch to using .probe_new 2018-04-23 13:31:27 +02:00
adgs1408.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
core.c mux: add support for delay after muxing 2021-10-21 20:02:42 +01:00
gpio.c mux: gpio: Simplify code by using dev_err_probe() 2021-04-02 16:28:53 +02:00
mmio.c mux: mmio: add generic regmap bitfield-based multiplexer 2019-06-21 15:59:53 +02:00