]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe/xe3lpm: Add new "instance0" steering table
authorMatt Roper <matthew.d.roper@intel.com>
Tue, 8 Oct 2024 01:35:09 +0000 (18:35 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Tue, 8 Oct 2024 16:20:53 +0000 (09:20 -0700)
commitd6d87a10d9e45f7b5ae142dedb7ff76d1cf9e475
tree18d18c0dc10f2ddab277c18559d7886624f32b7f
parent2298d8a81f2dc6987448e5ddd823f4892194f5b6
drm/xe/xe3lpm: Add new "instance0" steering table

MCR steering on Xe3 media IP is almost the same as it was on Xe2, except
for one new range (0x38D0D0 - 0x38D0FF) which has changed to an MCR
"MEDIAINF" range on Xe3.  Since we can always steer to grpid /
instanceid 0 for MEDIAINF ranges, define a new "INSTANCE0" steering
table for Xe3 media.  Xe3 can continue to use the same OADDRM/GPMXMT
table as Xe2.

v2: Merge continuous entries 38D0D0 - 38F0FF

Bspec: 74298
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Matt Atwood <matthew.s.atwood@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241008013509.61233-7-matthew.s.atwood@intel.com
drivers/gpu/drm/xe/xe_gt_mcr.c