mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
drm/xe/guc: Update POLICY_SCHED_IF_IDLE documentation
Starting from the GuC firmware version 70.12.0 the meaning of the POLICY_SCHED_IF_IDLE has changed, which now acts as a bulk update of the VF_CFG_SCHED_PRIORITY configurations of all VFs. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com> Link: https://patch.msgid.link/20260402191726.4932-2-michal.wajdeczko@intel.com
This commit is contained in:
parent
4d33314dec
commit
3fb4d2c107
|
|
@ -192,6 +192,13 @@ enum {
|
|||
* `GuC KLV`_ keys available for use with PF2GUC_UPDATE_VGT_POLICY.
|
||||
*
|
||||
* _`GUC_KLV_VGT_POLICY_SCHED_IF_IDLE` : 0x8001
|
||||
* [From 70.12.0]
|
||||
* This config allows to update scheduling priority of PF and all VFs at once.
|
||||
* Setting this policy to 0 updates all VFs scheduling priorities to LOW, and
|
||||
* setting this policy to 1 updates all VFs scheduling priorities to NORMAL.
|
||||
* Those changes will take effect on the next VF-Switch event.
|
||||
*
|
||||
* [Before 70.12.0]
|
||||
* This config sets whether strict scheduling is enabled whereby any VF
|
||||
* that doesn’t have work to submit is still allocated a fixed execution
|
||||
* time-slice to ensure active VFs execution is always consistent even
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user