[Intel-xe] [PATCH 0/7] Convert xe_mmio to struct xe_reg

Lucas De Marchi lucas.demarchi at intel.com
Sat Apr 29 06:23:25 UTC 2023


Now that struct xe_reg is in place, convert xe_mmio to use it so we
avoid mistakes of passing the wrong argument.

Lucas De Marchi (7):
  fixup! drm/xe: Drop gen afixes from registers
  drm/xe/guc: Handle RCU_MODE as masked from definition
  drm/xe: Use media base for GMD_ID access
  drm/xe/mmio: Use struct xe_reg
  fixup! drm/xe/display: Implement display support
  drm/xe: Rename reg field to addr
  drm/xe: Fix indent in xe_hw_engine_print_state()

 drivers/gpu/drm/xe/display/xe_de.h       |  89 ++++++++------
 drivers/gpu/drm/xe/regs/xe_gt_regs.h     |   6 +-
 drivers/gpu/drm/xe/regs/xe_reg_defs.h    |   6 +-
 drivers/gpu/drm/xe/tests/xe_rtp_test.c   |   2 +-
 drivers/gpu/drm/xe/xe_device.c           |   2 +-
 drivers/gpu/drm/xe/xe_execlist.c         |  18 +--
 drivers/gpu/drm/xe/xe_force_wake.c       |  25 ++--
 drivers/gpu/drm/xe/xe_force_wake_types.h |   6 +-
 drivers/gpu/drm/xe/xe_ggtt.c             |   6 +-
 drivers/gpu/drm/xe/xe_gt.c               |   4 +-
 drivers/gpu/drm/xe/xe_gt_clock.c         |   6 +-
 drivers/gpu/drm/xe/xe_gt_mcr.c           |  39 ++++---
 drivers/gpu/drm/xe/xe_gt_topology.c      |  18 +--
 drivers/gpu/drm/xe/xe_guc.c              |  61 +++++-----
 drivers/gpu/drm/xe/xe_guc_ads.c          |  34 +++---
 drivers/gpu/drm/xe/xe_guc_pc.c           |  32 +++---
 drivers/gpu/drm/xe/xe_guc_types.h        |   3 +-
 drivers/gpu/drm/xe/xe_huc.c              |   4 +-
 drivers/gpu/drm/xe/xe_hw_engine.c        | 105 +++++++++--------
 drivers/gpu/drm/xe/xe_irq.c              | 140 +++++++++++------------
 drivers/gpu/drm/xe/xe_mmio.c             |  33 +++---
 drivers/gpu/drm/xe/xe_mmio.h             |  47 ++++----
 drivers/gpu/drm/xe/xe_mocs.c             |  11 +-
 drivers/gpu/drm/xe/xe_pat.c              |  14 ++-
 drivers/gpu/drm/xe/xe_pci.c              |   9 +-
 drivers/gpu/drm/xe/xe_pcode.c            |  16 +--
 drivers/gpu/drm/xe/xe_reg_sr.c           |  18 +--
 drivers/gpu/drm/xe/xe_ring_ops.c         |  11 +-
 drivers/gpu/drm/xe/xe_rtp.c              |   2 +-
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c   |   4 +-
 drivers/gpu/drm/xe/xe_uc_fw.c            |  16 +--
 drivers/gpu/drm/xe/xe_wopcm.c            |  16 +--
 32 files changed, 427 insertions(+), 376 deletions(-)

-- 
2.40.1



More information about the Intel-xe mailing list