✓ CI.checkpatch: success for drm/xe: Define all possible engines in media IP descriptors

Patchwork patchwork at emeril.freedesktop.org
Wed Apr 17 15:38:43 UTC 2024


== Series Details ==

Series: drm/xe: Define all possible engines in media IP descriptors
URL   : https://patchwork.freedesktop.org/series/132568/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
f5fb02e01091a469b6325b72a47b3a0a1e96309c
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 8fcb91b4e5ef6a45f8a3f0a7d41572e8e9573687
Author: Matt Roper <matthew.d.roper at intel.com>
Date:   Wed Apr 17 08:26:22 2024 -0700

    drm/xe: Define all possible engines in media IP descriptors
    
    Rather than trying to identify exactly which engines are available on
    each platform in the IP descriptor, just include the list of all media
    engines that the IP could theoretically support (i.e., 8 VCS + 4 VECS).
    We still rely on the media fuse registers to tell us which specific
    engine instances are actually present on a given platform, so there
    shouldn't be any functional change.  This will help prevent mistakes
    with engine numbering (for example ambiguity about whether the 2nd VCS
    engine on a platform with exactly two engines is numbered "VCS1" or
    "VCS2") and will also future-proof the code a bit more in case new SKUs
    or platform refreshes extend the engine list in the future.
    
    Note that the media fuse register technically has an 8-bit field for
    VECS engine presence starting on Xe2.  However there's still no MMIO
    register range reserved for VE engines above VECS3, so VE0-VE3 is still
    consider the "maximum" VE engine mask that the driver can support for
    now.
    
    Bspec: 52614, 52615, 62567
    Signed-off-by: Matt Roper <matthew.d.roper at intel.com>
+ /mt/dim checkpatch d9ed10db0dab988accaf881038e3e371f12ed5d5 drm-intel
8fcb91b4e5ef drm/xe: Define all possible engines in media IP descriptors




More information about the Intel-xe mailing list