aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/regs
AgeCommit message (Expand)AuthorFilesLines
2023-12-21drm/xe/mtl: Add some initial MTL workaroundsMatt Roper1-0/+8
2023-12-19drm/xe: Emit a render cache flush after each rcs/ccs batchThomas Hellström1-0/+3
2023-12-19drm/xe: Invalidate TLB also on bind if in scratch page modeThomas Hellström1-0/+1
2023-12-19drm/xe: Don't hardcode GuC's MOCS index in register headerMatt Roper1-4/+1
2023-12-19drm/xe: Reformat xe_guc_regs.hMatt Roper1-93/+93
2023-12-19drm/xe: Reinstate media GT supportMatt Roper1-0/+8
2023-12-19drm/xe: Rework size helper to be a little more correctMichael J. Ruhl1-1/+1
2023-12-19drm/xe: Add stepping support for GMD_ID platformsMatt Roper1-1/+1
2023-12-19drm/xe: Move Media GuC register definition to regs/Michal Wajdeczko1-0/+2
2023-12-19drm/xe: Rename reg field to addrLucas De Marchi1-3/+3
2023-12-19drm/xe/guc: Handle RCU_MODE as masked from definitionLucas De Marchi1-1/+1
2023-12-19drm/xe: Set default MOCS value for copy cs instructionsJosé Roberto de Souza1-0/+6
2023-12-19drm/xe: Set default MOCS value for cs instructionsJosé Roberto de Souza1-0/+12
2023-12-19drm/xe: Annotate masked registers used by RTPLucas De Marchi2-25/+25
2023-12-19drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi5-209/+201
2023-12-19drm/xe: Introduce xe_reg/xe_reg_mcrLucas De Marchi1-0/+95
2023-12-19drm/xe: Use REG_FIELD/REG_BIT for all regs/*.hLucas De Marchi3-52/+42
2023-12-19drm/xe: Drop gen afixes from registersLucas De Marchi5-140/+134
2023-12-19drm/xe/guc: Convert GuC registers to REG_FIELD/REG_BITLucas De Marchi1-87/+78
2023-12-19drm/xe/guc: Move GuC registers to regs/Lucas De Marchi1-0/+154
2023-12-19drm/xe: Rename instruction field to avoid confusionLucas De Marchi1-2/+2
2023-12-19drm/xe: Rename RC0/RC6 macrosLucas De Marchi1-2/+2
2023-12-19drm/xe: Fix print of RING_EXECLIST_SQ_CONTENTS_HIRodrigo Vivi1-1/+2
2023-12-19drm/xe: Drop GFX_FLSH_CNTL_GEN6 write during GGTT invalidationMatt Roper1-3/+0
2023-12-19drm/xe: Select graphics/media descriptors from GMD_IDMatt Roper1-0/+6
2023-12-19drm/xe/irq: Drop unnecessary GEN11_ and GEN12_ register prefixesMatt Roper2-27/+27
2023-12-19drm/xe/irq: Add helpers to find ISR/IIR/IMR/IER registersMatt Roper1-9/+2
2023-12-19drm/xe/pat: Move PAT setup to a dedicated fileMatt Roper1-1/+0
2023-12-19drm/xe: Reinstate render / compute cache invalidation in ring opsMatthew Brost1-0/+5
2023-12-19drm/xe: Stop accepting value in xe_migrate_clearBalasubramani Vivekanandan1-0/+9
2023-12-19drm/xe: Add missing LRC workarounds for graphics 1200Lucas De Marchi1-0/+4
2023-12-19drm/xe: Add missing DG2 lrc workaroundsLucas De Marchi1-0/+19
2023-12-19drm/xe: Add missing DG2 lrc tuningsLucas De Marchi1-0/+7
2023-12-19drm/xe: Add missing DG2 engine workaroundsLucas De Marchi1-0/+27
2023-12-19drm/xe: Add missing DG2 gt workarounds and tuningsLucas De Marchi1-1/+16
2023-12-19drm/xe: Add PVC engine workaroundsLucas De Marchi1-0/+9
2023-12-19drm/xe: Add PVC gt workaroundsLucas De Marchi1-0/+9
2023-12-19drm/xe: Fix ROW_CHICKEN2 defineLucas De Marchi1-1/+1
2023-12-19drm/xe: Fix duplicated setting for register 0x6604Lucas De Marchi1-1/+0
2023-12-19drm/xe: Do not spread i915_reg_defs.h includeLucas De Marchi4-3/+22
2023-12-19drm/xe/guc_pc: Move gt register to the proper placeLucas De Marchi1-0/+2
2023-12-19drm/xe: Remove dependency on i915_reg.hLucas De Marchi1-0/+108
2023-12-19drm/xe: Remove dependency on intel_gpu_commands.hLucas De Marchi1-0/+79
2023-12-19drm/xe: Remove dependency on intel_lrc_reg.hLucas De Marchi1-0/+17
2023-12-19drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi1-0/+288
2023-12-19drm/xe: Remove dependency on intel_engine_regs.hLucas De Marchi1-0/+98