• Dave Airlie's avatar
    Merge tag 'drm-intel-gt-next-2023-02-01' of... · 15a57448
    Dave Airlie authored
    Merge tag 'drm-intel-gt-next-2023-02-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
    
    Driver Changes:
    
    Fixes/improvements/new stuff:
    
    - Fix bcs default context on Meteorlake (Lucas De Marchi)
    - GAM registers don't need to be re-applied on engine resets (Matt Roper)
    - Correct implementation of Wa_18018781329 (Matt Roper)
    - Avoid potential vm use-after-free (Rob Clark)
    - GuC error capture fixes (John Harrison)
    - Fix potential bit_17 double-free (Rob Clark)
    - Don't complain about missing regs on MTL (John Harrison)
    
    Future platform enablement:
    
    - Convert PSS_MODE2 to multicast register (Gustavo Sousa)
    - Move/adjust register definitions related to Wa_22011450934 (Matt Roper)
    - Move LSC_CHICKEN_BIT* workarounds to correct function (Gustavo Sousa)
    - Document where to implement register workarounds (Gustavo Sousa)
    - Use uabi engines for the default engine map (Tvrtko Ursulin)
    - Flush all tiles on test exit (Tvrtko Ursulin)
    - Annotate a couple more workaround registers as MCR (Matt Roper)
    
    Driver refactors:
    
    - Add and use GuC oriented print macros (Michal Wajdeczko)
    
    Miscellaneous:
    
    - Fix intel_selftest_modify_policy argument types (Arnd Bergmann)
    
    Backmerges:
    
    Merge drm/drm-next into drm-intel-gt-next (for conflict resolution) (Tvrtko Ursulin)
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/Y9pOsq7VKnq7rgnW@tursulin-desk
    15a57448
i915_reg.h 342 KB