1. 13 Sep, 2022 38 commits
  2. 12 Sep, 2022 2 commits
    • Dave Airlie's avatar
      Merge tag 'drm-intel-gt-next-2022-09-09' of... · 213cb76d
      Dave Airlie authored
      Merge tag 'drm-intel-gt-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
      
      UAPI Changes:
      
      - Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709"
      
        The intent of Wa_14015141709 was to inform us that userspace can no
        longer control object-level preemption as it has on past platforms
        (i.e., by twiddling register bit CS_CHICKEN1[0]).  The description of
        the workaround in the spec wasn't terribly well-written, and when we
        requested clarification from the hardware teams we were told that on the
        kernel side we should also probably stop setting
        FF_SLICE_CS_CHICKEN1[14], which is the register bit that directs the
        hardware to honor the settings in per-context register CS_CHICKEN1.  It
        turns out that this guidance about FF_SLICE_CS_CHICKEN1[14] was a
        mistake; even though CS_CHICKEN1[0] is non-operational and useless to
        userspace, there are other bits in the register that do still work and
        might need to be adjusted by userspace in the future (e.g., to implement
        other workarounds that show up).  If we don't set
        FF_SLICE_CS_CHICKEN1[14] in i915, then those future workarounds would
        not take effect.
      
        Even more details at:
      
        https://lists.freedesktop.org/archives/intel-gfx/2022-September/305478.html
      
      Driver Changes:
      
      - Align GuC/HuC firmware versioning scheme to kernel practices (John)
      - Fix #6639: h264 hardware video decoding broken in 5.19 on Intel(R)
        Celeron(R) N3060 (Nirmoy)
      - Meteorlake (MTL) enabling (Matt R)
      - GuC SLPC improvements (Vinay, Rodrigo)
      - Add thread execution tuning setting for ATS-M (Matt R)
      - Don't start PXP without mei_pxp bind (Juston)
      - Remove leftover verbose debug logging from GuC error capture (John)
      - Abort suspend on low system memory conditions (Nirmoy, Matt A, Chris)
      - Add DG2 Wa_16014892111 (Matt R)
      
      - Rename ggtt_view as gtt_view (Niranjana)
      - Consider HAS_FLAT_CCS() in needs_ccs_pages (Matt A)
      - Don't try to disable host RPS when this was never enabled. (Rodrigo)
      - Clear stalled GuC CT request after a reset (Daniele)
      - Remove runtime info printing from GuC time stamp logging (Jani)
      - Skip Bit12 fw domain reset for gen12+ (Sushma, Radhakrishna)
      
      - Make GuC log sizes runtime configurable (John)
      - Selftest improvements (Daniele, Matt B, Andrzej)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/YxshfqUN+vDe92Zn@jlahtine-mobl.ger.corp.intel.com
      213cb76d
    • Dave Airlie's avatar
      Merge tag 'amd-drm-next-6.1-2022-09-08' of https://gitlab.freedesktop.org/agd5f/linux into drm-next · 47519d82
      Dave Airlie authored
      amd-drm-next-6.1-2022-09-08:
      
      amdgpu:
      - Mode2 reset for RDNA2
      - Lots of new DC documentation
      - Add documentation about different asic families
      - DSC improvements
      - Aldebaran fixes
      - Misc spelling and grammar fixes
      - GFXOFF stats support for vangogh
      - DC frame size fixes
      - NBIO 7.7 updates
      - DCN 3.2 updates
      - DCN 3.1.4 Updates
      - SMU 13.x updates
      - Misc bug fixes
      - Rework DC register offset handling
      - GC 11.x updates
      - PSP 13.x updates
      - SDMA 6.x updates
      - GMC 11.x updates
      - SR-IOV updates
      - PSP fixes for TA unloading
      - DSC passthrough support
      - Misc code cleanups
      
      amdkfd:
      - ISA fixes for some GC 10.3 IPs
      - Misc code cleanups
      
      radeon:
      - Delayed work flush fix
      - Use time_after for some jiffies calculations
      
      drm:
      - DSC passthrough aux support
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexander.deucher@amd.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220908155202.57862-1-alexander.deucher@amd.com
      47519d82