summaryrefslogtreecommitdiff
path: root/include/uapi/linux/errqueue.h
diff options
context:
space:
mode:
authorMatt Roper <matthew.d.roper@intel.com>2026-09-17 15:33:39 -0700
committerMatt Roper <matthew.d.roper@intel.com>2026-09-18 07:52:20 -0700
commit25a7255afb70b608672a50c921edf20d83ce745e (patch)
treebdf7da5a3a6d133594905aefd58eb777f73de9ed /include/uapi/linux/errqueue.h
parent3bc497a40178a9e0ec91456fd9a99ba7434094b3 (diff)
drm/xe: Consolidate semaphore instruction definitions
Drop the definition of MI_SEMAPHORE_WAIT_TOKEN and replace its uses with MI_SEMAPHORE_WAIT. Both #define's were representing the same opcode 0x1C and this GPU instruction has always been named "MI_SEMAPHORE_WAIT" in the official specs. The "*_TOKEN" definition appears to have been copied from i915's code. i915 needed two separate definitions to reflect the slightly different instruction lengths gen8-gen11 platforms (4 dwords) vs gen12 and later platforms (5 dwords, with the extra dword representing a token), but Xe only supports newer platforms with the 5-dword form, so only a single definition is needed and should match the official name given in the specs. Bspec: 14054, 45749, 60244 Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patch.msgid.link/20260917-semaphore_inst-v1-1-61e49405f71d@intel.com Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Diffstat (limited to 'include/uapi/linux/errqueue.h')
0 files changed, 0 insertions, 0 deletions