BACKPORT: Revert "drm/msm: dsi: fix PLL init in bonded mode" for QLI2.0 - #885
Conversation
Commit 93c97bc ("drm/msm: dsi: fix PLL init in bonded mode") fixed one of the issues with the DSI bonded mode, but broke non-bonded usecase for DSI as reported by Mohit Dsor. Clock divider is being programmed incorrectly, resultin in the wrong display mode being selected. Revert the offending commit, letting Neil to work on a better fix. Fixes: 93c97bc ("drm/msm: dsi: fix PLL init in bonded mode") Reported-by: Mohit Dsor <mohit.dsor@oss.qualcomm.com> Closes: https://lore.kernel.org/r/ae07cef84AmXK43H@hu-mdsor-hyd.qualcomm.com Cc: Neil Armstrong <neil.armstrong@linaro.org> Cc: Thorsten Leemhuis <regressions@leemhuis.info> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://patch.msgid.link/20260712-msm-revert-dsi-pll-fix-v1-1-40122689ea25@oss.qualcomm.com Signed-off-by: Mohit Dsor <mohit.dsor@oss.qualcomm.com>
265b0d5 to
810b701
Compare
Test Matrix
|
8682ff0
into
qualcomm-linux:qcom-6.18.y
LAVA Failed Case Triage SummaryPR: #885 Job 207616 | SoC shikra-iqs-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207616 Failed test cases in LAVA job 207616 (SoC: shikra-iqs-evk).
Job 207617 | SoC qcs8300-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207617 Failed test cases in LAVA job 207617 (SoC: qcs8300-ride).
Job 207618 | SoC monaco-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207618 Failed test cases in LAVA job 207618 (SoC: monaco-evk).
Job 207619 | SoC qcs615-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207619 Failed test cases in LAVA job 207619 (SoC: qcs615-ride).
Job 207620 | SoC qcs9100-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207620 Failed test cases in LAVA job 207620 (SoC: qcs9100-ride).
Job 207621 | SoC qcs6490-rb3gen2LAVA job: https://lava-oss.qualcomm.com/scheduler/job/207621 Failed test cases in LAVA job 207621 (SoC: qcs6490-rb3gen2).
Job 207622 | SoC hamoa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207622 Failed test cases in LAVA job 207622 (SoC: hamoa-evk).
Job 207623 | SoC purwa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207623 Failed test cases in LAVA job 207623 (SoC: purwa-evk).
Job 207624 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/207624 Failed test cases in LAVA job 207624 (SoC: lemans-evk).
|
The commit fixed bonded DSI mode but broke non-bonded DSI: clock divider
is programmed incorrectly, resulting in wrong display mode being selected.
Revert the offending commit, letting Neil Armstrong work on a proper fix
that handles both bonded and non-bonded cases.
Fixes: 93c97bc ("drm/msm: dsi: fix PLL init in bonded mode")
Reported-by: Mohit Dsor mohit.dsor@oss.qualcomm.com
Closes: https://lore.kernel.org/r/ae07cef84AmXK43H@hu-mdsor-hyd.qualcomm.com
PR for 0.0 -> https://github.com/qualcomm-linux/kernel-topics/pull/1623/commits
CRs-fixed: 4364171