• Dave Airlie's avatar
    Merge tag 'drm-intel-gt-next-2022-05-05' of... · af3847a7
    Dave Airlie authored
    Merge tag 'drm-intel-gt-next-2022-05-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
    
    UAPI Changes:
    
    - Add kerneldoc for engine class enum (Matt Roper)
    - Add compute engine ABI (Matt Roper)
    
    Driver Changes:
    
    - Define GuC firmware version for DG2 (John Harrison)
    - Clear SET_PREDICATE_RESULT prior to executing the ring (Chris Wilson)
    - Fix race in __i915_vma_remove_closed (Karol Herbst)
    
    - Add register for compute engine's MMIO-based TLB invalidation (Matt Roper)
    - Xe_HP SDV and DG2 have up to 4 CCS engines (Daniele Ceraolo Spurio)
    - Add initial Ponte Vecchio definitions (Stuart Summers)
    - Document the eviction of the Flat-CCS objects (Ramalingam C)
    
    - Use existing uncore helper to read gpm_timestamp (Umesh Nerlige Ramappa)
    - Fix issue with LRI relative addressing (Akeem G Abodunrin)
    - Skip poisoning SET_PREDICATE_RESULT on dg2 (Chris Wilson)
    - Optimize the ccs_sz calculation per chunk (Ramalingam C)
    - Remove superfluous string helper include (Jani Nikula)
    - Fix assert in i915_ggtt_pin (Tvrtko Ursulin)
    - Use IOMEM_ERR_PTR() directly (Kefeng Wang)
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/YnNxCm1pyflu3taj@tursulin-mobl2
    af3847a7
i915_vma.c 53.5 KB