summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_pat.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-28drm/xe: replace #include <drm/xe_drm.h> with <uapi/drm/xe_drm.h>Jani Nikula1-1/+1
2024-07-05drm/xe/bmg: implement Wa_16023588340Matthew Auld1-1/+10
2024-05-08drm/xe: Don't rely on xe_force_wake.h to be included elsewhereMichal Wajdeczko1-0/+1
2024-04-10drm/xe: Check pat.ops before dumping PAT settingsMichal Wajdeczko1-1/+1
2024-04-10drm/xe: Assert pat.ops function pointersMichal Wajdeczko1-0/+4
2024-04-10drm/xe/bmg: Program an additional discrete-specific PAT settingMatt Roper1-0/+7
2024-02-26drm/xe: Remove useless mem_access on PAT dumpsRodrigo Vivi1-10/+0
2024-02-13drm/xe/vf: Don't program PAT if VFMichal Wajdeczko1-0/+5
2023-12-21drm/xe/xe2: Update emit_pte to use compression enabled PAT indexHimal Prasad Ghimiray1-0/+1
2023-12-21drm/xe/pat: annotate pat_index with coherency modeMatthew Auld1-40/+58
2023-12-21drm/xe/pat: trim the xelp PAT tableMatthew Auld1-4/+0
2023-12-21drm/xe/pat: Add debugfs node to dump PATLucas De Marchi1-1/+191
2023-12-21drm/xe/xe2: Program PAT tablesMatt Roper1-1/+91
2023-12-21drm/xe/pat: Keep track of relevant indexesLucas De Marchi1-0/+12
2023-12-21drm/xe/pat: Prefer the arch/IP namesLucas De Marchi1-56/+56
2023-12-21drm/xe/dg2: Fix using wrong PAT tableLucas De Marchi1-1/+9
2023-12-21drm/xe: Use vfunc to initialize PATLucas De Marchi1-14/+45
2023-12-21drm/xe/pat: Use 0 instead of space on errorLucas De Marchi1-1/+1
2023-12-20drm/xe/mmio: Use struct xe_regLucas De Marchi1-4/+10
2023-12-20drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi1-1/+1
2023-12-20drm/xe: Clarify register types on PAT programmingLucas De Marchi1-15/+20
2023-12-20drm/xe/pat: Define PAT tables as staticMatt Roper1-3/+3
2023-12-20drm/xe/mtl: Handle PAT_INDEX offset jumpMatt Roper1-1/+3
2023-12-20drm/xe/mtl: Fix PAT table coherency settingsMatt Roper1-2/+2
2023-12-20drm/xe/pat: Clean up PAT register definitionsMatt Roper1-35/+38
2023-12-20drm/xe/pat: Handle unicast vs MCR PAT registersMatt Roper1-7/+30
2023-12-20drm/xe/pat: Use table-based programming of PAT settingsMatt Roper1-42/+35
2023-12-20drm/xe/pat: Move PAT setup to a dedicated fileMatt Roper1-0/+81