summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_wa.c
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Move some per-engine register definitions to the engine headerMatt Roper2023-12-211-7/+9
* drm/xe: Drop "_REG" suffix from CSFE_CHICKEN1Matt Roper2023-12-211-1/+1
* drm/xe/xe2: Add workaround 18032095049 and 16021639441Tejas Upadhyay2023-12-211-0/+14
* drm/xe/xe2: Add workaround 14019988906Tejas Upadhyay2023-12-211-0/+4
* drm/xe/xe2: Add workaround 14020013138Tejas Upadhyay2023-12-211-0/+5
* drm/xe/dg2: Drop Wa_22014600077Matt Roper2023-12-211-21/+0
* drm/xe/xe2: Add workaround 14019449301Tejas Upadhyay2023-12-211-0/+5
* drm/xe/xe2: Add workaround 16021867713Tejas Upadhyay2023-12-211-0/+6
* drm/xe/xe2: Add workaround 14017421178Tejas Upadhyay2023-12-211-0/+9
* drm/xe/dg2: Wa_18028616096 now applies to all DG2Matt Roper2023-12-211-6/+1
* drm/xe: Add Wa_14019877138Haridhar Kalvala2023-12-211-0/+4
* drm/xe/xelpmp: Add Wa_16021867713Gustavo Sousa2023-12-211-0/+6
* drm/xe/xelpmp: Extend Wa_22016670082 to Xe_LPM+Shekhar Chauhan2023-12-211-0/+7
* drm/xe: Fix WA 14010918519 write to wrong registerLucas De Marchi2023-12-211-2/+2
* drm/xe/xe2: Add initial workaroundsDnyaneshwar Bhadane2023-12-211-0/+74
* drm/xe: Add Wa_18028616096Shekhar Chauhan2023-12-211-0/+10
* drm/xe/wa: Apply tile workarounds at probe/resumeMatt Roper2023-12-211-0/+20
* drm/xe/pvc: Force even num engines to use 64BNiranjana Vishwanathapura2023-12-211-0/+10
* drm/xe/dg2: Remove Wa_15010599737Shekhar Chauhan2023-12-211-4/+0
* drm/xe: Add Wa_14015150844 for DG2 and Xe_LPGMatt Roper2023-12-211-0/+11
* drm/xe/mtl: Reduce Wa_14018575942 scope to the CCS engineMatt Roper2023-12-211-9/+1
* drm/xe: Cleanup TRAILING_WHITESPACE style issuesFrancois Dugast2023-12-211-2/+2
* drm/xe/mtl: Add some initial MTL workaroundsMatt Roper2023-12-211-0/+31
* drm/xe/wa: Extend scope of Wa_14015795083Matt Roper2023-12-191-8/+11
* drm/xe: Add support for OOB workaroundsLucas De Marchi2023-12-191-4/+36
* drm/xe/rtp: Rename STEP to GRAPHICS_STEPLucas De Marchi2023-12-191-27/+37
* drm/xe/debugfs: Dump active workaroundsLucas De Marchi2023-12-191-0/+17
* drm/xe/wa: Track gt/engine/lrc active workaroundsLucas De Marchi2023-12-191-0/+37
* drm/xe/rtp: Add "_sr" to entry/function namesLucas De Marchi2023-12-191-6/+6
* drm/xe/rtp: Split rtp process initializationLucas De Marchi2023-12-191-3/+9
* drm/xe: Plumb xe_reg into WAs, rtp, etcLucas De Marchi2023-12-191-91/+43
* drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi2023-12-191-4/+4
* drm/xe: Drop gen afixes from registersLucas De Marchi2023-12-191-43/+43
* drm/xe: Add test for GT workarounds and tuningsLucas De Marchi2023-12-191-0/+2
* drm/xe: Add missing LRC workarounds for graphics 1200Lucas De Marchi2023-12-191-0/+10
* drm/xe: Add missing ADL-P engine workaroundLucas De Marchi2023-12-191-0/+10
* drm/xe: Add missing DG2 lrc workaroundsLucas De Marchi2023-12-191-0/+51
* drm/xe: Add missing DG2 engine workaroundsLucas De Marchi2023-12-191-5/+186
* drm/xe: Add missing DG2 gt workarounds and tuningsLucas De Marchi2023-12-191-1/+33
* drm/xe: Add PVC engine workaroundsLucas De Marchi2023-12-191-0/+22
* drm/xe: Add PVC gt workaroundsLucas De Marchi2023-12-191-0/+19
* drm/xe: Reorder WAs to consider the platformLucas De Marchi2023-12-191-39/+54
* drm/xe/rtp: Move match function from wa to rtpLucas De Marchi2023-12-191-7/+1
* drm/xe: Fix ROW_CHICKEN2 defineLucas De Marchi2023-12-191-2/+2
* drm/xe: Fix duplicated setting for register 0x6604Lucas De Marchi2023-12-191-7/+3
* drm/xe: Remove dependency on i915_reg.hLucas De Marchi2023-12-191-2/+1
* drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi2023-12-191-1/+1
* drm/xe: Remove dependency on intel_engine_regs.hLucas De Marchi2023-12-191-1/+1
* drm/xe/rtp: Support multiple actions per entryLucas De Marchi2023-12-191-71/+75
* drm/xe/rtp: Split action and entry flagsLucas De Marchi2023-12-191-18/+18