Skip to content

Commit d2bd3fc

Browse files
panickingsuperna9999
authored andcommitted
drm/panel: synaptics-r63353: Fix regulator unbalance
The shutdown function can be called when the display is already unprepared. For example during reboot this trigger a kernel backlog. Calling the drm_panel_unprepare, allow us to avoid to trigger the kernel warning. Fixes: 2e87bad ("drm/panel: Add Synaptics R63353 panel driver") Tested-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Jessica Zhang <quic_jesszhan@quicinc.com> Link: https://lore.kernel.org/r/20241205163002.1804784-1-dario.binacchi@amarulasolutions.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20241205163002.1804784-1-dario.binacchi@amarulasolutions.com
1 parent 406dd4c commit d2bd3fc

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/gpu/drm/panel/panel-synaptics-r63353.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ static void r63353_panel_shutdown(struct mipi_dsi_device *dsi)
325325
{
326326
struct r63353_panel *rpanel = mipi_dsi_get_drvdata(dsi);
327327

328-
r63353_panel_unprepare(&rpanel->base);
328+
drm_panel_unprepare(&rpanel->base);
329329
}
330330

331331
static const struct r63353_desc sharp_ls068b3sx02_data = {

0 commit comments

Comments
 (0)