summaryrefslogtreecommitdiff
path: root/rust/kernel/alloc/allocator
diff options
context:
space:
mode:
authorFangzhi Zuo <jerry.zuo@amd.com>2026-10-05 16:22:39 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-10-27 17:05:24 -0400
commite9ddfb93fafa50f92165d2b48c7728720999b117 (patch)
tree8e031b56ceb1f12b2e04c40bb86472cbd6b16467 /rust/kernel/alloc/allocator
parent6a1dbb006056ad1ce6df0d6d5f2155767c20f410 (diff)
downloadlinux-e9ddfb93fafa50f92165d2b48c7728720999b117.tar.gz
linux-e9ddfb93fafa50f92165d2b48c7728720999b117.zip
drm/amd/display: Poll passive DVI sinks for EDID readiness
A passive DP-DVI adapter is identified when the adapter DDC probe does not respond, but the downstream monitor's EDID EEPROM may still need time to become available after resume. Poll the downstream DDC address for passive DP-DVI links before reading and parsing the EDID. Keep the eDP detection optimization without adding a generic EDID retry delay or a deferred connector reprobe. Revert commit 3001d2073d65 ("drm/amd/display: Exit IPS before connector detection on resume") and rely on targeted passive DP-DVI EDID readiness polling instead of the generic pre-detection IPS exit. Fixes: d1d51519bc3b ("drm/amd/display: Skip eDP detection when no sink") Reviewed-by: Roman Li <roman.li@amd.com> Signed-off-by: Fangzhi Zuo <jerry.zuo@amd.com> Signed-off-by: Tom Chung <chiahsuan.chung@amd.com> Tested-by: Karthikeyan B <karthikeyan.b@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> (cherry picked from commit 8297e1c724733fc59027b717df73680eaf03dd56) Cc: stable@vger.kernel.org
Diffstat (limited to 'rust/kernel/alloc/allocator')
0 files changed, 0 insertions, 0 deletions