On Fri, May 17, 2024 at 02:36:36PM -0700, Douglas Anderson wrote: > If mipi_dsi_dcs_set_display_on() returned an error then we'd store > that in the "ret" variable and jump to error handling. We'd then > attempt an orderly poweroff. Unfortunately we then blew away the value > stored in "ret". That means that if the orderly poweroff actually > worked then we're return 0 (no error) from hx8394_enable() even though > the panel wasn't enabled. > > Fix this by not blowing away "ret". > > Found by code inspection. > > Fixes: 65dc9360f741 ("drm: panel: Add Himax HX8394 panel controller driver") > Signed-off-by: Douglas Anderson <dianders@xxxxxxxxxxxx> > --- > > drivers/gpu/drm/panel/panel-himax-hx8394.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry