]> www.infradead.org Git - users/jedix/linux-maple.git/commit
nouveau/dp: handle retries for AUX CH transfers with GSP.
authorDave Airlie <airlied@redhat.com>
Mon, 11 Nov 2024 03:41:25 +0000 (13:41 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 14 Nov 2024 01:50:01 +0000 (11:50 +1000)
commit9776c0a75a1a86b753b2dc7c1ecc3baa048a8dec
treea0b2aac95b77b92c182fd25346690daa7a301980
parentb6ad7debf5ab3e581b5cb0f5c94e404ec968bd5b
nouveau/dp: handle retries for AUX CH transfers with GSP.

eb284f4b3781 drm/nouveau/dp: Honor GSP link training retry timeouts

tried to fix a problem with panel retires, however it appears
the auxch also needs the same treatment, so add the same retry
wrapper around it.

This fixes some eDP panels after a suspend/resume cycle.

Fixes: eb284f4b3781 ("drm/nouveau/dp: Honor GSP link training retry timeouts")
Cc: stable@vger.kernel.org
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241111034126.2028401-2-airlied@gmail.com
drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c