mirror of
https://github.com/torvalds/linux.git
synced 2024-09-20 23:13:00 +00:00
drm/xe/vf: Don't run any save-restore RTP actions if VF
There are no RTP save-restore actions applicable for VFs on current platforms. If any future platform will require some, we will need to update the RTP framework to support VF_READY or VF_ONLY actions. In the meantime, just skip all actions if we are running as VF driver. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Matt Roper <matthew.d.roper@intel.com> Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com> Reviewed-by: Matt Roper <matthew.d.roper@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240619214557.905-3-michal.wajdeczko@intel.com
This commit is contained in:
parent
65336c3fa2
commit
9632dfb0de
|
@ -13,6 +13,7 @@
|
|||
#include "xe_gt_topology.h"
|
||||
#include "xe_macros.h"
|
||||
#include "xe_reg_sr.h"
|
||||
#include "xe_sriov.h"
|
||||
|
||||
/**
|
||||
* DOC: Register Table Processing
|
||||
|
@ -257,6 +258,9 @@ void xe_rtp_process_to_sr(struct xe_rtp_process_ctx *ctx,
|
|||
|
||||
rtp_get_context(ctx, &hwe, >, &xe);
|
||||
|
||||
if (IS_SRIOV_VF(xe))
|
||||
return;
|
||||
|
||||
for (entry = entries; entry && entry->name; entry++) {
|
||||
bool match = false;
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user