]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/xe3p_xpc: XeCore mask spans four registers
authorMatt Roper <matthew.d.roper@intel.com>
Thu, 5 Feb 2026 21:41:41 +0000 (13:41 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Fri, 6 Feb 2026 17:49:20 +0000 (09:49 -0800)
commite8100643ff01be0fc74048b8296cfb2b9b5c90ed
treee6fcdd9fa86a010ecbef1078b50367716913d6bc
parent6acf3d3ed6c1f0febdd046578ea9cafcd47912f4
drm/xe/xe3p_xpc: XeCore mask spans four registers

On Xe3p_XPC, there are now four registers reserved to express the XeCore
mask rather than just three. Define the new registers and update the IP
descriptor accordingly.

Note that this only applies to Xe3p_XPC for now; Xe3p_LPG still only
uses three registers to express the mask.

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://patch.msgid.link/20260205214139.48515-4-matthew.d.roper@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
drivers/gpu/drm/xe/regs/xe_gt_regs.h
drivers/gpu/drm/xe/xe_gt_topology.c
drivers/gpu/drm/xe/xe_gt_types.h
drivers/gpu/drm/xe/xe_pci.c