[SRU][P:linux][PATCH v2 0/8] drm/xe: support power limits

Thibault Ferrante thibault.ferrante at canonical.com
Thu Sep 11 07:58:29 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2122435

[ Impact ]

 * Support power limits for hardware supported by drm/xe driver.

[ Fix ]

 * Integrate patchset coming from https://lore.kernel.org/all/20250529163458.2354509-1-karthik.poosa@intel.com/
 * Include prerequisite commit: drm/xe/hwmon: expose fan speed
 * Include also a fix commit: drm/xe/hwmon: Fix xe_hwmon_power_max_write

Everything is upstream.

[ Test Plan ]

 * Tested by intel.
 * Compile, test on supported hardware and checks exposed hwmon sysfs entries.


[ Where problems could occur ]

 * Regression in drm/xe power management.

v2: Forgot [SRU] in the mail subject.

Karthik Poosa (7):
  drm/xe/hwmon: Add support to manage power limits though mailbox
  drm/xe/hwmon: Move card reactive critical power under channel card
  drm/xe/hwmon: Add support to manage PL2 though mailbox
  drm/xe/hwmon: Expose powerX_cap_interval
  drm/xe/hwmon: Read energy status from PMT
  drm/xe/hwmon: Expose power sysfs entries based on firmware support
  drm/xe/hwmon: Fix xe_hwmon_power_max_write

Raag Jadav (1):
  drm/xe/hwmon: expose fan speed

 .../ABI/testing/sysfs-driver-intel-xe-hwmon   |  92 ++-
 drivers/gpu/drm/xe/regs/xe_mchbar_regs.h      |  11 +-
 drivers/gpu/drm/xe/regs/xe_pcode_regs.h       |   9 +-
 drivers/gpu/drm/xe/regs/xe_pmt.h              |   5 +
 drivers/gpu/drm/xe/xe_device_types.h          |   6 +
 drivers/gpu/drm/xe/xe_hwmon.c                 | 629 ++++++++++++++----
 drivers/gpu/drm/xe/xe_pci.c                   |   9 +
 drivers/gpu/drm/xe/xe_pcode.c                 |  11 +
 drivers/gpu/drm/xe/xe_pcode.h                 |   3 +
 drivers/gpu/drm/xe/xe_pcode_api.h             |  10 +
 drivers/gpu/drm/xe/xe_vsec.c                  |   4 +-
 drivers/gpu/drm/xe/xe_vsec.h                  |   4 +
 12 files changed, 655 insertions(+), 138 deletions(-)

-- 
2.48.1




More information about the kernel-team mailing list