linux_kernel/drivers/gpu/drm/mcde
Linus Walleij a6c40b8032 drm/mcde: Fix unbalanced regulator
Since we now turn off the EPOD regulator to reset the
hardware, we need to balance the regulators after that
point. If registering the master fails we only need
to disable one regulator. Fix this by open-coding
this leg of the error path.

Fixes: c4842d4d0f ("drm/mcde: Fix display pipeline restart")
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Stephan Gerhold <stephan@gerhold.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20201108113535.1819952-1-linus.walleij@linaro.org
2020-11-11 00:27:53 +01:00
..
Kconfig
Makefile
mcde_display_regs.h
mcde_display.c drm/mcde: Enable the DSI link with display 2020-08-13 16:39:26 +02:00
mcde_drm.h drm/mcde: Enable the DSI link with display 2020-08-13 16:39:26 +02:00
mcde_drv.c drm/mcde: Fix unbalanced regulator 2020-11-11 00:27:53 +01:00
mcde_dsi_regs.h drm/mcde: Some fixes to handling video mode 2019-12-17 21:20:03 +01:00
mcde_dsi.c drm/mcde: Retry DSI read/write transactions 2020-08-15 12:14:18 +02:00