Skip to content
  • Linus Torvalds's avatar
    Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesktop.org/drm/drm · b2cb931d
    Linus Torvalds authored
    Pull drm fixes from Dave Airlie:
     "Usual round of rc2 fixes.
    
      i915 and amdgpu leading the charge, but a few others in here,
      including some nouveau fixes, all seems pretty for rc2, but hey it's a
      Fri 13th pull so I'm sure it'll cause untold bad fortune.
    
      dma-buf:
       - memory leak fix
       - expand MAINTAINERS scope
    
      core:
       - fix mode matching for drivers not using picture_aspect_ratio
    
      nouveau:
       - panel scaling fix
       - MST BPC fix
       - atomic fixes
    
      i915:
       - GPU hang on idle transition
       - GLK+ FBC corruption fix
       - non-priv OA access on Tigerlake
       - HDCP state fix
       - CI found race fixes
    
      amdgpu:
       - renoir DC fixes
       - GFX8 fence flush alignment with userspace
       - Arcturus power profile fix
       - DC aux + i2c over aux fixes
       - GPUVM invalidation semaphore fixes
       - gfx10 golden registers update
    
      mgag200:
       - expand startadd fix
    
      panfrost:
       - devfreq fix
       - memory fixes
    
      mcde:
       - DSI pointer deref fix"
    
    * tag 'drm-fixes-2019-12-13' of git://anongit.freedesktop.org/drm/drm: (51 commits)
      drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10
      drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9
      drm/amdgpu: avoid using invalidate semaphore for picasso
      Revert "drm/amdgpu: dont schedule jobs while in reset"
      drm/amdgpu: fix license on Kconfig and Makefiles
      drm/amdgpu/gfx10: update gfx golden settings for navi14
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14
      drm/amdgpu/gfx10: update gfx golden settings
      drm/i915: Serialise with remote retirement
      drm/amd/display: include linux/slab.h where needed
      drm/amd/display: fix undefined struct member reference
      drm/nouveau/kms/nv50-: fix panel scaling
      drm/nouveau/kms/nv50-: Limit MST BPC to 8
      drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
      drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
      drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware
      drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit
      drm/i915/gt: Detect if we miss WaIdleLiteRestore
      drm/i915/hdcp: Nuke intel_hdcp_transcoder_config()
      ...
    b2cb931d