✓ CI.checkpatch: success for drm/xe: remove GuC reload in D3Hot path (rev7)
Patchwork
patchwork at emeril.freedesktop.org
Wed Aug 14 11:36:38 UTC 2024
== Series Details ==
Series: drm/xe: remove GuC reload in D3Hot path (rev7)
URL : https://patchwork.freedesktop.org/series/135265/
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 503ef9db9d78710ee83078c00f5408cdf42bd520
Author: Riana Tauro <riana.tauro at intel.com>
Date: Wed Aug 14 16:29:19 2024 +0530
drm/xe: remove GuC reload in D3Hot path
Currently GuC is reloaded for both runtime resume and system resume.
For D3hot <-> D0 transitions no power is lost during suspend so GuC reload
is not necessary.
Remove GuC reload from D3Hot path and only enable/disable CTB
communication.
v2: rebase
v3: fix commit message
add kernel-doc for gt suspend and resume methods
fix comment
do not split register and enable calls of CT (Michal)
v4: fix commit message
fix comment (Karthik)
split patches
correct kernel-doc (Rodrigo)
v5: do not expose internal function of CT layer (Michal)
remove wait for outstanding g2h as it will be always zero,
use assert instead (Matthew Brost)
use runtime suspend and runtime resume pair for CT layer
(Michal / Matthew Brost)
v6: use xe_gt_WARN_ON instead of xe_gt_assert (Michal)
assert and queue handler if g2h head and tail are
not equal (Matthew Brost)
v7: split functions into runtime suspend and resume (Lucas, Rodrigo)
move enable irq code to ct runtime resume (Michal)
Signed-off-by: Riana Tauro <riana.tauro at intel.com>
+ /mt/dim checkpatch 95179e2efd2e2f61d5453d323fdb6e136fc15df6 drm-intel
503ef9db9d78 drm/xe: remove GuC reload in D3Hot path
More information about the Intel-xe
mailing list