Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] drm/xe/debugfs: Avoid use of wrapper functions
@ 2025-09-23 21:16 Michal Wajdeczko
  2025-09-23 21:16 ` [PATCH 1/5] drm/xe/debugfs: Update xe_gt_topology_dump signature Michal Wajdeczko
                   ` (7 more replies)
  0 siblings, 8 replies; 21+ messages in thread
From: Michal Wajdeczko @ 2025-09-23 21:16 UTC (permalink / raw)
  To: intel-xe; +Cc: Michal Wajdeczko, Rodrigo Vivi

With simple signature change of the dump() functions, we may get rid
of several trivial wrappers. That results in:

  add/remove: 2/12 grow/shrink: 3/6 up/down: 817/-1140 (-323)
  Function                                     old     new   delta
  xe_wa_gt_dump                                  -     773    +773
  xe_tuning_dump                               536     560     +24
  __pfx_xe_wa_gt_dump                            -      16     +16
  xe_mocs_dump                                 249     252      +3
  xe_pat_dump                                   59      60      +1
  __pfx_xe_wa_dump                              16       -     -16
  __pfx_workarounds                             16       -     -16
  __pfx_tunings                                 16       -     -16
  __pfx_topology                                16       -     -16
  __pfx_pat                                     16       -     -16
  __pfx_mocs                                    16       -     -16
  xelp_dump                                    279     258     -21
  xehp_dump                                    276     255     -21
  xelpg_dump                                   371     347     -24
  xehpc_dump                                   287     263     -24
  xe2_dump                                     552     528     -24
  workarounds                                   26       -     -26
  tunings                                       26       -     -26
  topology                                      26       -     -26
  pat                                           26       -     -26
  mocs                                          26       -     -26
  ____versions                               81408   81344     -64
  xe_wa_dump                                   736       -    -736
  Total: Before=2871712, After=2871389, chg -0.01%

Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>

Michal Wajdeczko (5):
  drm/xe/debugfs: Update xe_gt_topology_dump signature
  drm/xe/debugfs: Update xe_wa_dump signature
  drm/xe/debugfs: Update xe_tuning_dump signature
  drm/xe/debugfs: Update xe_mocs_dump signature
  drm/xe/debugfs: Update xe_pat_dump signature

 drivers/gpu/drm/xe/xe_gt_debugfs.c  | 40 ++++-------------------------
 drivers/gpu/drm/xe/xe_gt_topology.c | 11 ++++++--
 drivers/gpu/drm/xe/xe_gt_topology.h |  2 +-
 drivers/gpu/drm/xe/xe_mocs.c        | 15 +++++++++--
 drivers/gpu/drm/xe/xe_mocs.h        |  8 +-----
 drivers/gpu/drm/xe/xe_pat.c         | 40 +++++++++++++++++++----------
 drivers/gpu/drm/xe/xe_pat.h         |  7 +----
 drivers/gpu/drm/xe/xe_tuning.c      | 17 +++++++++---
 drivers/gpu/drm/xe/xe_tuning.h      |  2 +-
 drivers/gpu/drm/xe/xe_wa.c          | 19 +++++++++++---
 drivers/gpu/drm/xe/xe_wa.h          |  2 +-
 11 files changed, 87 insertions(+), 76 deletions(-)

-- 
2.47.1


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2025-10-01 15:35 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-23 21:16 [PATCH 0/5] drm/xe/debugfs: Avoid use of wrapper functions Michal Wajdeczko
2025-09-23 21:16 ` [PATCH 1/5] drm/xe/debugfs: Update xe_gt_topology_dump signature Michal Wajdeczko
2025-09-29 23:25   ` Rodrigo Vivi
2025-09-30  8:45   ` Jani Nikula
2025-09-30 10:17     ` Michal Wajdeczko
2025-09-30 11:43       ` Jani Nikula
2025-09-30 17:23         ` Raag Jadav
2025-09-30 17:46           ` Michal Wajdeczko
2025-10-01 15:35             ` Rodrigo Vivi
2025-09-23 21:16 ` [PATCH 2/5] drm/xe/debugfs: Update xe_wa_dump signature Michal Wajdeczko
2025-09-29 23:25   ` Rodrigo Vivi
2025-09-23 21:16 ` [PATCH 3/5] drm/xe/debugfs: Update xe_tuning_dump signature Michal Wajdeczko
2025-09-29 23:26   ` Rodrigo Vivi
2025-09-23 21:16 ` [PATCH 4/5] drm/xe/debugfs: Update xe_mocs_dump signature Michal Wajdeczko
2025-09-29 23:26   ` Rodrigo Vivi
2025-09-23 21:16 ` [PATCH 5/5] drm/xe/debugfs: Update xe_pat_dump signature Michal Wajdeczko
2025-09-29 23:27   ` Rodrigo Vivi
2025-09-23 21:23 ` ✓ CI.KUnit: success for drm/xe/debugfs: Avoid use of wrapper functions Patchwork
2025-09-23 22:22 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-24  2:07 ` ✗ Xe.CI.Full: failure " Patchwork
2025-09-30  8:15   ` Michal Wajdeczko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox