✓ CI.checkpatch: success for handle HPD polling on display pm runtime s/r
Patchwork
patchwork at emeril.freedesktop.org
Tue Aug 20 18:25:18 UTC 2024
== Series Details ==
Series: handle HPD polling on display pm runtime s/r
URL : https://patchwork.freedesktop.org/series/137527/
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
9fe5037901cabbcdf27a6fe0dfb047ca1474d363
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 443ecb22a2285cfa11b5b38fecb20f10cd5cb7e8
Author: Vinod Govindapillai <vinod.govindapillai at intel.com>
Date: Tue Aug 20 20:14:08 2024 +0300
drm/xe/display: handle HPD polling in display runtime suspend/resume
In XE, display runtime suspend / resume routines are called only
if d3cold is allowed. This makes the driver unable to detect any
HPDs once the device goes into runtime suspend state in platforms
like LNL. Update the display runtime suspend / resume routines
to include HPD polling regardless of d3cold status.
While xe_display_pm_suspend/resume() performs steps during runtime
suspend/resume that shouldn't happen, like suspending MST and they
are missing other steps like enabling DC9, this patchset is meant
to keep the current behavior wrt. these, leaving the corresponding
updates for a follow-up
v2: have a separate function for display runtime s/r (Rodrigo)
v3: better streamlining of system s/r and runtime s/r calls (Imre)
Signed-off-by: Vinod Govindapillai <vinod.govindapillai at intel.com>
+ /mt/dim checkpatch aadc820a10ab50bd57179c0feb238bedde6a9d3b drm-intel
1be7d3c1ab96 drm/xe: Suspend/resume user access only during system s/r
8826ef12f081 drm/xe: Handle polling only for system s/r in xe_display_pm_suspend/resume()
443ecb22a228 drm/xe/display: handle HPD polling in display runtime suspend/resume
More information about the Intel-xe
mailing list