aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-12drm/xe: prevent potential UAF in pf_provision_vf_ggtt()Matthew Auld1-4/+4
2024-09-02drm/xe/pf: Reset thresholds when releasing a VF configMichal Wajdeczko1-0/+13
2024-09-02drm/xe/pf: Add thresholds to the VF KLV configMichal Wajdeczko1-0/+8
2024-08-30drm/xe/pf: Add function to sanitize VF resourcesMichal Wajdeczko1-0/+82
2024-08-24drm/xe: Fix total initialization in xe_ggtt_print_holes()Nathan Chancellor1-1/+1
2024-08-22drm/xe: Make xe_ggtt_node struct independentRodrigo Vivi1-19/+28
2024-08-22drm/xe: Introduce xe_ggtt_print_holesRodrigo Vivi1-24/+1
2024-08-22drm/xe: Introduce xe_ggtt_largest_holeRodrigo Vivi1-21/+2
2024-08-22drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_nodeRodrigo Vivi1-6/+6
2024-08-22drm/xe: Rename xe_ggtt_node related functionsRodrigo Vivi1-2/+2
2024-08-22drm/xe: Encapsulate drm_mm_node inside xe_ggtt_nodeRodrigo Vivi1-18/+21
2024-08-09drm/xe/pf: Fix VF config validation on multi-GT platformsMichal Wajdeczko1-3/+8
2024-07-22drm/xe: Add NEEDS_2M BO flagMichal Wajdeczko1-0/+1
2024-07-12drm/xe/pf: Limit fair VF LMEM provisioningMichal Wajdeczko1-0/+1
2024-07-01drm/xe/pf: Restart VFs provisioning after GT resetMichal Wajdeczko1-0/+30
2024-07-01drm/xe/pf: Skip fair VFs provisioning if already provisionedMichal Wajdeczko1-0/+48
2024-06-10drm/xe/pf: Assert LMEM provisioning is done only on DGFXMichal Wajdeczko1-2/+13
2024-05-31drm/xe/pf: Update the LMTT when freeing VF GT configMichal Wajdeczko1-0/+1
2024-05-16drm/xe/pf: Introduce functions to configure VF thresholdsMichal Wajdeczko1-0/+87
2024-04-24drm/xe/pf: Clamp maximum execution quantum to 100sMichal Wajdeczko1-6/+12
2024-04-22drm/xe/pf: Fix xe_gt_sriov_pf_config_print_available_ggtt()Michal Wajdeczko1-2/+6
2024-04-16drm/xe/pf: Add support to configure SR-IOV VFsMichal Wajdeczko1-0/+1973