missing panel/dsi/gpu/mdss in mainlined yoshino device tree
rhjdvsgsgks opened this issue · 4 comments
sorry for the stupid question.
im trying to run pmos on my maple. but seems like panel/dsi/gpu/mdss part of dt is just disappeared in mainline code. even they already finished (or actually not?) in some branch of this repo, such as 3ae7ae0 . is there any reason that prevented display part of dt merged into upstream (such as they are still WIP)?
i noticed that there is another project on gitlab (https://gitlab.com/msm8998-mainline/linux) trying to run mainline linux on msm8998. and they have some newer commit for yoshino (such as audio) which authored by member of somainline. but i didn't find where these commit came from. are they come from some private repo that include WIP commits? or that's the new place you contribute to?
i tried 5.18.y branch and some other older branch of msm8998-mainline because they are the branch conntains dt of display and have a .config that able to compile without too much edit. but none of them can make the screen/gpu works. /sys/kernel/debug/devices_deferred
and dmesg showed there is a dependencies cycle (mdss c900000 -> mnoc 1744000 -> mmcc c8c0000 -> dsi0_phy 994400 -> mmcc c8c0000). i spent few month on figure out how to resolve this. unfortunately, i still didn't figure it out until now. can i get some help here? thanks
@rhjdvsgsgks May you try a current master
branch checkout on msm8998-mainline/linux
? It's been rebased on top of v6.0 and msm8998_defconfig
should include the panel driver and (hopefully) other related things. Let me know how it goes!
@JamiKettunen
sorry for the late reply. i tested v6.1 branch in your repo. and it still failed with
msm-mdss c900000.mdss: deferred probe timeout, ignoring dependency
platform c8c0000.clock-controller: deferred probe pending
platform cd00000.iommu: deferred probe pending
platform c900000.mdss: deferred probe pending
platform 1744000.interconnect: deferred probe pending
platform smem: deferred probe pending
@rhjdvsgsgks Hey, I just now saw your message here after also clicking Load more
button, this is spammed by references due to the #2
stuff in commit messages; would you mind continuing in https://gitlab.com/msm8998-mainline/linux/-/issues/37 and providing a full dmesg
log there? Thanks.
@JamiKettunen i think we can close this issue now. on the https://github.com/SoMainline/linux/tree/topic/maple_wip branch MarijnS95 and konradybcio provided some fix. and i tested that it works sonyxperiadev/bug_tracker#799 (comment) . you can try to pick it if tested it wont break other device