EDP phy defers probing indefinitely on spx/next-20220616
qzed opened this issue · comments
The EDP phy (qcom-edp-phy
) indefinitely defers probing on spx/next-20220616
for some reason. While this seems to occur somewhat randomly, this happens often enough to be annoying. That means the display never shows back up again during boot when switching from the simple framebuffer to drm/msm.
The driver can manually be bound via
echo aec2a00.phy | sudo tee /sys/bus/platform/drivers/qcom-edp-phy/bind
which brings the display back. This should happen automatically.
It turns out that the driver doesn't even try to probe. So this seems related to recent changes regarding device links in drivers/base
.
I've reverted https://patchwork.kernel.org/project/linux-pm/list/?series=646471 for now and re-applied linux-surface/kernel@3f91272, which fixes that.