1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/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 drm/mcde: Add new driver for ST-Ericsson MCDE 2019-05-24 17:00:13 +02:00
Makefile drm/mcde: Add new driver for ST-Ericsson MCDE 2019-05-24 17:00:13 +02:00
mcde_display.c drm/mcde: Enable the DSI link with display 2020-08-13 16:39:26 +02:00
mcde_display_regs.h drm/mcde: Add new driver for ST-Ericsson MCDE 2019-05-24 17:00:13 +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.c drm/mcde: Retry DSI read/write transactions 2020-08-15 12:14:18 +02:00
mcde_dsi_regs.h drm/mcde: Some fixes to handling video mode 2019-12-17 21:20:03 +01:00