[PATCH 0/4] Prepare Xe force-wake code for VFs

Michal Wajdeczko michal.wajdeczko at intel.com
Mon Jun 10 18:37:53 UTC 2024


The control and ack force-wake registers are not accessible for
the VF drivers. To avoid changing existing code logic that tracks
woken domains, simply ignore all attempts to access control or ack
registers if we are running as a VF driver.

But before doing that, make some improvements inside xe_force_wake.c

Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
Cc: Lucas De Marchi <lucas.demarchi at intel.com>
Cc: Himal Prasad Ghimiray <himal.prasad.ghimiray at intel.com>
Cc: Badal Nilawar <badal.nilawar at intel.com>

Michal Wajdeczko (4):
  drm/xe: Prefer GT oriented messages in xe_force_wake.c
  drm/xe: Include additional info on failed force-wake operation
  drm/xe: Combine common force-wake code into helpers
  drm/xe/vf: Ignore force-wake requests if VF

 drivers/gpu/drm/xe/xe_force_wake.c | 57 +++++++++++++++++++-----------
 1 file changed, 36 insertions(+), 21 deletions(-)

-- 
2.43.0



More information about the Intel-xe mailing list