diff options
author | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2021-11-25 21:01:14 +0300 |
---|---|---|
committer | Rob Clark <robdclark@chromium.org> | 2021-12-08 09:12:58 -0800 |
commit | 92cb1bedde9dba78d802fe2510949743a2581aed (patch) | |
tree | 997fe0a0c5e301643ca6d2b6ba626b0251ed5b6b /drivers/gpu/drm/msm/disp | |
parent | f7254785d11c7306f4fdf133a68f79c25cca29c5 (diff) | |
download | linux-92cb1bedde9dba78d802fe2510949743a2581aed.tar.bz2 |
drm/msm/dsi: fix initialization in the bonded DSI case
Commit 739b4e7756d3 ("drm/msm/dsi: Fix an error code in
msm_dsi_modeset_init()") changed msm_dsi_modeset_init() to return an
error code in case msm_dsi_manager_validate_current_config() returns
false. However this is not an error case, but a slave DSI of the bonded
DSI link. In this case msm_dsi_modeset_init() should return 0, but just
skip connector and bridge initialization.
To reduce possible confusion, drop the
msm_dsi_manager_validate_current_config() function, and specif 'bonded
&& !master' condition directly in the msm_dsi_modeset_init().
Fixes: 739b4e7756d3 ("drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Link: https://lore.kernel.org/r/20211125180114.561278-1-dmitry.baryshkov@linaro.org
Signed-off-by: Rob Clark <robdclark@chromium.org>
Diffstat (limited to 'drivers/gpu/drm/msm/disp')
0 files changed, 0 insertions, 0 deletions