✓ CI.checkpatch: success for drm/dp: Fix link training interrupted by HPD pulse (rev3)

Patchwork patchwork at emeril.freedesktop.org
Tue Feb 25 12:20:21 UTC 2025


== Series Details ==

Series: drm/dp: Fix link training interrupted by HPD pulse (rev3)
URL   : https://patchwork.freedesktop.org/series/145353/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
22f9cda3436b4fe965b5c5f31d2f2c1bcb483189
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9a0016d88cd3ac1d0c614a26c506e1ef4333f228
Author: Imre Deak <imre.deak at intel.com>
Date:   Tue Feb 25 14:15:36 2025 +0200

    drm/i915/crt: Use intel_hpd_suspend/resume() instead of intel_hpd_disable/enable()
    
    intel_hpd_disable/enable() have the same purpose as
    intel_hpd_suspend/resume(), except that disable/enable will drop any HPD
    IRQs which were triggered while the HPD was disabled, while
    suspend/resume will handle such IRQs after the IRQ handling is resumed.
    Use intel_hpd_suspend/resume() for crt as well, by adding a helper to
    explicitly clear any pending IRQs before resuming.
    
    v2:
    - Handle encoders without a port assigned to them.
    - Rebase on change in intel_hpd_suspend() documentation.
    
    Signed-off-by: Imre Deak <imre.deak at intel.com>
+ /mt/dim checkpatch d5debc4841e604372c74ebda0bbf54bd527c3475 drm-intel
88f5fceb8913 drm/i915/hpd: Let an HPD pin be in the disabled state when handling missed IRQs
091e815af9be drm/i915/hpd: Add support for suspending the IRQ handling on an HPD pin
3c2f8a183612 drm/i915/dp: Fix link training interrupted by a short HPD pulse
add4364b37a0 drm/i915/dp: Queue a link check after link training is complete
9a0016d88cd3 drm/i915/crt: Use intel_hpd_suspend/resume() instead of intel_hpd_disable/enable()




More information about the Intel-xe mailing list