]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Restore IDLEDLY regiter on engine reset
authorBalasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Fri, 22 May 2026 16:35:32 +0000 (22:05 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Wed, 27 May 2026 15:27:22 +0000 (11:27 -0400)
commitf657a6a3ba4c20bc01f5be3752d53498ee1bfe35
tree4f8c648e353a12055c4b3e5458a577a7b0806705
parente7ae89a0c97ce2b68b0983cd01eda67cf373517d
drm/xe: Restore IDLEDLY regiter on engine reset

Wa_16023105232 programs the register IDLEDLY. The register is reset
whenever the engine is reset. Therefore it should be added to the GuC
save-restore register list for it to be restored after reset.

Fixes: 7c53ff050ba8 ("drm/xe: Apply Wa_16023105232")
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patch.msgid.link/20260522163531.1365540-2-balasubramani.vivekanandan@intel.com
Signed-off-by: Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
(cherry picked from commit df1cfe24743a93b71eab27687e148ab8ae9b69e3)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_guc_ads.c