summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorMatthew Auld <matthew.auld@intel.com>2026-06-26 12:15:27 +0100
committerMatthew Auld <matthew.auld@intel.com>2026-07-10 12:50:15 +0100
commit07bb6ba65524e934b87e792c8231ff84195e2719 (patch)
tree23dfe5d8ea3c6f0c6f0fc3a88028d6426c3210ee /kernel
parent16c8849297a8ca755d1ef24a407dc7815c361928 (diff)
downloadlinux-next-07bb6ba65524e934b87e792c8231ff84195e2719.tar.gz
linux-next-07bb6ba65524e934b87e792c8231ff84195e2719.zip
drm/xe/guc: handle guc logical instance for paging engine
In the GuC backend, we need a different logical instance when referring to the reserved paging engine. Under the hood, this is still just the same physical BSC engine, however from the GuC POV this is actually re-mapped to a separate GUC_PAGING_CLASS, with the logical index starting from zero. The idea is to not leak this into the upper layers, since this is GuC version specific, so the changes here are purely on the GuC side. No functional change. v2: - Add some kernel-doc to explain the usage. - Move the implementation to guc.c Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Link: https://patch.msgid.link/20260626111520.487997-18-matthew.auld@intel.com
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions