]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Upgrade complaint about missing slice info
authorJohn Harrison <John.C.Harrison@Intel.com>
Sat, 18 Jan 2025 00:54:03 +0000 (16:54 -0800)
committerJohn Harrison <John.C.Harrison@Intel.com>
Mon, 27 Jan 2025 20:25:19 +0000 (12:25 -0800)
commitef34861098c081a6222dbbe84439b571fa35c8a0
tree8dfceeabf8928f773cfc8a639ee9d26bb8a97b7e
parenta4d1c5d0b99b75263a5626d2e52d569db3844b33
drm/xe: Upgrade complaint about missing slice info

The steering code needs to know slice/subslice counts and this
information should be retrieved from the hwconfig table. However,
earlier platforms don't have it, hence the KMD has a fallback path.
Newer platforms really should have the entries and if they are missing
that is a bug that needs to be fixed in the table.

So update the complaint to be an error on newer platforms and remove
it completely for older ones that we know are bad (but are not POR for
the Xe driver anyway). Also, re-word the message a little to make it
clearer what the issue is.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Stuart Summers <stuart.summers@intel.com>
Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250118005403.2960807-1-John.C.Harrison@Intel.com
drivers/gpu/drm/xe/xe_gt_mcr.c