All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] drm/xe: CRI support in gt_throttle + refactors
@ 2025-10-23 16:56 Lucas De Marchi
  2025-10-23 16:56 ` [PATCH 1/5] drm/xe/cri: Add new performance limit reasons bits Lucas De Marchi
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Lucas De Marchi @ 2025-10-23 16:56 UTC (permalink / raw)
  To: intel-xe; +Cc: Lucas De Marchi, Raag Jadav, Sk Anirban

First patch was extracted from the rest of the CRI support series:
https://patch.msgid.link/20251021-cri-v1-0-bf11e61d9f49@intel.com

I did some minor tweaks for a v2 of that patch: something that could be
considered for merging since it follows the style of that file.

Patches on top are refactors to simplify the code and reduce its
verbosity/boilerplate.

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
Lucas De Marchi (4):
      drm/xe/gt_throttle: Tidy up perf reasons reading
      drm/xe/gt_throttle: Always read and mask
      drm/xe/gt_throttle: Add throttle_to_gt()
      drm/xe/gt_throttle: Tidy up attribute definition

Sk Anirban (1):
      drm/xe/cri: Add new performance limit reasons bits

 drivers/gpu/drm/xe/regs/xe_gt_regs.h |  13 ++
 drivers/gpu/drm/xe/xe_gt_throttle.c  | 293 +++++++++++++++++++++++------------
 2 files changed, 205 insertions(+), 101 deletions(-)

base-commit: c63ccee28ae7ab4cb57a2433314f08c71da914ff
change-id: 20251023-gt-throttle-cri-06f3c9d33c44

Lucas De Marchi


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

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

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-23 16:56 [PATCH 0/5] drm/xe: CRI support in gt_throttle + refactors Lucas De Marchi
2025-10-23 16:56 ` [PATCH 1/5] drm/xe/cri: Add new performance limit reasons bits Lucas De Marchi
2025-10-24  5:55   ` Raag Jadav
2025-10-23 16:56 ` [PATCH 2/5] drm/xe/gt_throttle: Tidy up perf reasons reading Lucas De Marchi
2025-10-24  5:59   ` Raag Jadav
2025-10-23 16:56 ` [PATCH 3/5] drm/xe/gt_throttle: Always read and mask Lucas De Marchi
2025-10-24  6:13   ` Raag Jadav
2025-10-24 16:13     ` Lucas De Marchi
2025-10-25 15:46       ` Raag Jadav
2025-10-23 16:56 ` [PATCH 4/5] drm/xe/gt_throttle: Add throttle_to_gt() Lucas De Marchi
2025-10-24  8:15   ` Raag Jadav
2025-10-23 16:56 ` [PATCH 5/5] drm/xe/gt_throttle: Tidy up attribute definition Lucas De Marchi
2025-10-24  8:34   ` Raag Jadav
2025-10-23 19:29 ` ✗ CI.checkpatch: warning for drm/xe: CRI support in gt_throttle + refactors Patchwork
2025-10-23 19:31 ` ✓ CI.KUnit: success " Patchwork
2025-10-23 20:32 ` ✓ Xe.CI.BAT: " Patchwork
2025-10-24  8:42 ` ✗ Xe.CI.Full: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.