[PATCH 0/8] Trivial register cleanups

Matt Roper matthew.d.roper at intel.com
Thu Dec 14 18:47:00 UTC 2023


Assorted cleanup of our register headers to keep the code clean and
easier to work with.  None of these patches should have any functional
impact.

Matt Roper (8):
  drm/xe: Drop "_REG" suffix from CSFE_CHICKEN1
  drm/xe: Move some per-engine register definitions to the engine header
  drm/xe: Fix whitespace in register definitions
  drm/xe: Move engine base offsets to engine register header
  drm/xe: Move GSC HECI base offsets out of register header
  drm/xe: Define interrupt vector bits with the interrupt registers
  drm/xe: Re-sort GT register header
  drm/xe: Drop some unnecessary header includes

 drivers/gpu/drm/xe/regs/xe_engine_regs.h | 67 ++++++++++++++++++--
 drivers/gpu/drm/xe/regs/xe_gt_regs.h     | 81 ++++++++++--------------
 drivers/gpu/drm/xe/regs/xe_regs.h        | 41 ------------
 drivers/gpu/drm/xe/xe_execlist.c         |  1 -
 drivers/gpu/drm/xe/xe_ggtt.c             |  1 -
 drivers/gpu/drm/xe/xe_heci_gsc.c         |  5 +-
 drivers/gpu/drm/xe/xe_hw_engine.c        |  1 -
 drivers/gpu/drm/xe/xe_lrc.c              |  2 -
 drivers/gpu/drm/xe/xe_pci.c              |  1 -
 drivers/gpu/drm/xe/xe_ring_ops.c         |  1 -
 drivers/gpu/drm/xe/xe_wa.c               | 18 +++---
 11 files changed, 108 insertions(+), 111 deletions(-)

-- 
2.43.0



More information about the Intel-xe mailing list