summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_wa.c
AgeCommit message (Expand)Author
2023-12-21drm/xe: Move some per-engine register definitions to the engine headerMatt Roper
2023-12-21drm/xe: Drop "_REG" suffix from CSFE_CHICKEN1Matt Roper
2023-12-21drm/xe/xe2: Add workaround 18032095049 and 16021639441Tejas Upadhyay
2023-12-21drm/xe/xe2: Add workaround 14019988906Tejas Upadhyay
2023-12-21drm/xe/xe2: Add workaround 14020013138Tejas Upadhyay
2023-12-21drm/xe/dg2: Drop Wa_22014600077Matt Roper
2023-12-21drm/xe/xe2: Add workaround 14019449301Tejas Upadhyay
2023-12-21drm/xe/xe2: Add workaround 16021867713Tejas Upadhyay
2023-12-21drm/xe/xe2: Add workaround 14017421178Tejas Upadhyay
2023-12-21drm/xe/dg2: Wa_18028616096 now applies to all DG2Matt Roper
2023-12-21drm/xe: Add Wa_14019877138Haridhar Kalvala
2023-12-21drm/xe/xelpmp: Add Wa_16021867713Gustavo Sousa
2023-12-21drm/xe/xelpmp: Extend Wa_22016670082 to Xe_LPM+Shekhar Chauhan
2023-12-21drm/xe: Fix WA 14010918519 write to wrong registerLucas De Marchi
2023-12-21drm/xe/xe2: Add initial workaroundsDnyaneshwar Bhadane
2023-12-21drm/xe: Add Wa_18028616096Shekhar Chauhan
2023-12-21drm/xe/wa: Apply tile workarounds at probe/resumeMatt Roper
2023-12-21drm/xe/pvc: Force even num engines to use 64BNiranjana Vishwanathapura
2023-12-21drm/xe/dg2: Remove Wa_15010599737Shekhar Chauhan
2023-12-21drm/xe: Add Wa_14015150844 for DG2 and Xe_LPGMatt Roper
2023-12-21drm/xe/mtl: Reduce Wa_14018575942 scope to the CCS engineMatt Roper
2023-12-21drm/xe: Cleanup TRAILING_WHITESPACE style issuesFrancois Dugast
2023-12-21drm/xe/mtl: Add some initial MTL workaroundsMatt Roper
2023-12-19drm/xe/wa: Extend scope of Wa_14015795083Matt Roper
2023-12-19drm/xe: Add support for OOB workaroundsLucas De Marchi
2023-12-19drm/xe/rtp: Rename STEP to GRAPHICS_STEPLucas De Marchi
2023-12-19drm/xe/debugfs: Dump active workaroundsLucas De Marchi
2023-12-19drm/xe/wa: Track gt/engine/lrc active workaroundsLucas De Marchi
2023-12-19drm/xe/rtp: Add "_sr" to entry/function namesLucas De Marchi
2023-12-19drm/xe/rtp: Split rtp process initializationLucas De Marchi
2023-12-19drm/xe: Plumb xe_reg into WAs, rtp, etcLucas De Marchi
2023-12-19drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi
2023-12-19drm/xe: Drop gen afixes from registersLucas De Marchi
2023-12-19drm/xe: Add test for GT workarounds and tuningsLucas De Marchi
2023-12-19drm/xe: Add missing LRC workarounds for graphics 1200Lucas De Marchi
2023-12-19drm/xe: Add missing ADL-P engine workaroundLucas De Marchi
2023-12-19drm/xe: Add missing DG2 lrc workaroundsLucas De Marchi
2023-12-19drm/xe: Add missing DG2 engine workaroundsLucas De Marchi
2023-12-19drm/xe: Add missing DG2 gt workarounds and tuningsLucas De Marchi
2023-12-19drm/xe: Add PVC engine workaroundsLucas De Marchi
2023-12-19drm/xe: Add PVC gt workaroundsLucas De Marchi
2023-12-19drm/xe: Reorder WAs to consider the platformLucas De Marchi
2023-12-19drm/xe/rtp: Move match function from wa to rtpLucas De Marchi
2023-12-19drm/xe: Fix ROW_CHICKEN2 defineLucas De Marchi
2023-12-19drm/xe: Fix duplicated setting for register 0x6604Lucas De Marchi
2023-12-19drm/xe: Remove dependency on i915_reg.hLucas De Marchi
2023-12-19drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi
2023-12-19drm/xe: Remove dependency on intel_engine_regs.hLucas De Marchi
2023-12-19drm/xe/rtp: Support multiple actions per entryLucas De Marchi
2023-12-19drm/xe/rtp: Split action and entry flagsLucas De Marchi