]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/xe/pf: Resend PF provisioning after GT reset
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Fri, 11 Jul 2025 19:33:12 +0000 (21:33 +0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 17 Jul 2025 12:51:51 +0000 (09:51 -0300)
commit5c244eeca57ff4e47e1f60310d059346d1b86b9b
tree9eecba9dd70656f24df154bb41afc973189c9233
parent81dccec448d204e448ae83e1fe60e8aaeaadadb8
drm/xe/pf: Resend PF provisioning after GT reset

If we reload the GuC due to suspend/resume or GT reset then we
have to resend not only any VFs provisioning data, but also PF
configuration, like scheduling parameters (EQ, PT), as otherwise
GuC will continue to use default values.

Fixes: 411220808cee ("drm/xe/pf: Restart VFs provisioning after GT reset")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com>
Link: https://lore.kernel.org/r/20250711193316.1920-3-michal.wajdeczko@intel.com
(cherry picked from commit 1c38dd6afa4a8ecce28e94da794fd1d205c30f51)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c