summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_pat.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/xe/pat: Update handling of xe_force_wake_get returnHimal Prasad Ghimiray2024-10-171-35/+30
* drm/xe/xe3: Xe3 uses the same PAT settings as Xe2Matt Roper2024-10-081-1/+1
* drm/xe/pat: Convert register access to use xe_mmioMatt Roper2024-09-121-7/+7
* drm/xe/pat: sanity check compression and coh_modeMatthew Auld2024-09-061-1/+6
* drm/xe: replace #include <drm/xe_drm.h> with <uapi/drm/xe_drm.h>Jani Nikula2024-08-281-1/+1
* drm/xe/bmg: implement Wa_16023588340Matthew Auld2024-07-051-1/+10
* drm/xe: Don't rely on xe_force_wake.h to be included elsewhereMichal Wajdeczko2024-05-071-0/+1
* drm/xe: Check pat.ops before dumping PAT settingsMichal Wajdeczko2024-04-101-1/+1
* drm/xe: Assert pat.ops function pointersMichal Wajdeczko2024-04-101-0/+4
* drm/xe/bmg: Program an additional discrete-specific PAT settingMatt Roper2024-04-091-0/+7
* drm/xe: Remove useless mem_access on PAT dumpsRodrigo Vivi2024-02-261-10/+0
* drm/xe/vf: Don't program PAT if VFMichal Wajdeczko2024-02-131-0/+5
* drm/xe/xe2: Update emit_pte to use compression enabled PAT indexHimal Prasad Ghimiray2023-12-211-0/+1
* drm/xe/pat: annotate pat_index with coherency modeMatthew Auld2023-12-211-40/+58
* drm/xe/pat: trim the xelp PAT tableMatthew Auld2023-12-211-4/+0
* drm/xe/pat: Add debugfs node to dump PATLucas De Marchi2023-12-211-1/+191
* drm/xe/xe2: Program PAT tablesMatt Roper2023-12-211-1/+91
* drm/xe/pat: Keep track of relevant indexesLucas De Marchi2023-12-211-0/+12
* drm/xe/pat: Prefer the arch/IP namesLucas De Marchi2023-12-211-56/+56
* drm/xe/dg2: Fix using wrong PAT tableLucas De Marchi2023-12-211-1/+9
* drm/xe: Use vfunc to initialize PATLucas De Marchi2023-12-211-14/+45
* drm/xe/pat: Use 0 instead of space on errorLucas De Marchi2023-12-211-1/+1
* drm/xe/mmio: Use struct xe_regLucas De Marchi2023-12-201-4/+10
* drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi2023-12-201-1/+1
* drm/xe: Clarify register types on PAT programmingLucas De Marchi2023-12-201-15/+20
* drm/xe/pat: Define PAT tables as staticMatt Roper2023-12-201-3/+3
* drm/xe/mtl: Handle PAT_INDEX offset jumpMatt Roper2023-12-201-1/+3
* drm/xe/mtl: Fix PAT table coherency settingsMatt Roper2023-12-201-2/+2
* drm/xe/pat: Clean up PAT register definitionsMatt Roper2023-12-201-35/+38
* drm/xe/pat: Handle unicast vs MCR PAT registersMatt Roper2023-12-201-7/+30
* drm/xe/pat: Use table-based programming of PAT settingsMatt Roper2023-12-201-42/+35
* drm/xe/pat: Move PAT setup to a dedicated fileMatt Roper2023-12-201-0/+81