Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/bridge: cdns-dsi: Check return value when getting default PHY config

Check for the return value of the phy_mipi_dphy_get_default_config()
call, and in case of an error, return back the same.

Fixes: fced5a364dee ("drm/bridge: cdns: Convert to phy framework")
Cc: stable@vger.kernel.org
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tested-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Signed-off-by: Aradhya Bhatia <a-bhatia1@ti.com>
Signed-off-by: Aradhya Bhatia <aradhya.bhatia@linux.dev>
Link: https://lore.kernel.org/r/20250329113925.68204-5-aradhya.bhatia@linux.dev
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>

authored by

Aradhya Bhatia and committed by
Dmitry Baryshkov
c6a7ef0d 132bdcec

+5 -3
+5 -3
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
··· 575 575 if (ret) 576 576 return ret; 577 577 578 - phy_mipi_dphy_get_default_config(mode_clock * 1000, 579 - mipi_dsi_pixel_format_to_bpp(output->dev->format), 580 - nlanes, phy_cfg); 578 + ret = phy_mipi_dphy_get_default_config(mode_clock * 1000, 579 + mipi_dsi_pixel_format_to_bpp(output->dev->format), 580 + nlanes, phy_cfg); 581 + if (ret) 582 + return ret; 581 583 582 584 ret = cdns_dsi_adjust_phy_config(dsi, dsi_cfg, phy_cfg, mode, mode_valid_check); 583 585 if (ret)