Re: [PATCH 1/2] mux: add mux_control_get_optional() API
From: Peter Rosin
Date: Fri Sep 08 2017 - 11:54:20 EST
On 2017-09-08 17:45, Peter Rosin wrote:
> From: Stephen Boyd <stephen.boyd@xxxxxxxxxx>
> Sometimes drivers only use muxes under certain scenarios. For
> example, the chipidea usb controller may be connected to a usb
> switch on some platforms, and connected directly to a usb port on
> others. The driver won't know one way or the other though, so add
> a mux_control_get_optional() API that allows the driver to
> differentiate errors getting the mux from there not being a mux
> for the driver to use at all.
> Documentation/driver-model/devres.txt | 1 +
> drivers/mux/core.c | 104 +++++++++++++++++++++++++++-------
> include/linux/mux/consumer.h | 4 ++
> 3 files changed, 89 insertions(+), 20 deletions(-)
> I haven't tested this patch, and hence I have not signed it and I also
> removed the sign-off from Stephen...
Huh, I definitely intended to mention that this patch is based on 
from Stephen, but that I've made changes according to the comments in
that thread (and more). And those changes are what made me remove the
sign-off from Stephen...
Sorry for the noise,