]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/xe3p_lpg: Add MCR steering
authorMatt Roper <matthew.d.roper@intel.com>
Fri, 6 Feb 2026 18:36:01 +0000 (15:36 -0300)
committerGustavo Sousa <gustavo.sousa@intel.com>
Tue, 10 Feb 2026 13:08:59 +0000 (10:08 -0300)
commit641a2208c052256242f4e7808d997cd2239bb7e2
treefa54b944f768f9dbf5d898b0d0aa972be9a51f20
parentf3e5f71fd6eaa3363df966bad7755980ac276910
drm/xe/xe3p_lpg: Add MCR steering

Xe3p_LPG has nearly identical steering to Xe2 and Xe3.  The only
DSS/XeCore change from those IPs is an additional range from
0xDE00-0xDE7F that was previously reserved, so we can simply grow one of
the existing ranges in the Xe2 table to include it.  Similarly, the
"instance0" table is also almost identical, but gains one additional
PSMI range and requires a separate table.

v2:
  - Drop reserved range from MEMPIPE range. (Dnyaneshwar)

Bspec: 75242
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
Link: https://patch.msgid.link/20260206-nvl-p-upstreaming-v3-5-636e1ad32688@intel.com
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
drivers/gpu/drm/xe/xe_gt_mcr.c