On 2018-09-29, Vasily Khoruzhick <anars...@gmail.com> wrote: > On Sat, Sep 29, 2018 at 4:46 PM Vagrant Cascadian <vagr...@debian.org> wrote: >> Sleep gpio is optional, so it's possible to have reset gpio, but no sleep >> gpio. >> We shouldn't fail early in case of missing sleep gpio, otherwise we won't >> deassert reset. ... >> diff --git a/drivers/video/bridge/video-bridge-uclass.c >> b/drivers/video/bridge/video-bridge-uclass.c >> index cd4959cc71..46936a0626 100644 >> --- a/drivers/video/bridge/video-bridge-uclass.c >> +++ b/drivers/video/bridge/video-bridge-uclass.c >> @@ -110,7 +110,7 @@ int video_bridge_set_active(struct udevice *dev, bool >> active) >> >> debug("%s: %d\n", __func__, active); >> ret = dm_gpio_set_value(&uc_priv->sleep, !active); >> - if (ret) >> + if (ret != -ENOENT) > > It should be 'if (ret && ret != -ENOENT)'. Btw, I fixed it in > pinebook-wip-20180909 branch.
That's where I pulled the patch from; it's present in the patch to anx6345.c, but apparently unpatched in this patch against video-bridge-uclass.c. I'll submit the fixed version in a new patch series after collecting more comments... Thanks for all your work on it! live well, vagrant
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot