Skip to content
  • Linus Torvalds's avatar
    Merge tag 'drm-next-2024-03-22' of https://gitlab.freedesktop.org/drm/kernel · 7ee04901
    Linus Torvalds authored
    Pull drm fixes from Dave Airlie:
     "Fixes from the last week (or 3 weeks in amdgpu case), after amdgpu,
      it's xe and nouveau then a few scattered core fixes.
    
      core:
       - fix rounding in drm_fixp2int_round()
    
      bridge:
       - fix documentation for DRM_BRIDGE_OP_EDID
    
      sun4i:
       - fix 64-bit division on 32-bit architectures
    
      tests:
       - fix dependency on DRM_KMS_HELPER
    
      probe-helper:
       - never return negative values from .get_modes() plus driver fixes
    
      xe:
       - invalidate userptr vma on page pin fault
       - fail early on sysfs file creation error
       - skip VMA pinning on xe_exec if no batches
    
      nouveau:
       - clear bo resource bus after eviction
       - documentation fixes
       - don't check devinit disable on GSP
    
      amdgpu:
       - Freesync fixes
       - UAF IOCTL fixes
       - Fix mmhub client ID mapping
       - IH 7.0 fix
       - DML2 fixes
       - VCN 4.0.6 fix
       - GART bind fix
       - GPU reset fix
       - SR-IOV fix
       - OD table handling fixes
       - Fix TA handling on boards without display hardware
       - DML1 fix
       - ABM fix
       - eDP panel fix
       - DPPCLK fix
       - HDCP fix
       - Revert incorrect error case handling in ioremap
       - VPE fix
       - HDMI fixes
       - SDMA 4.4.2 fix
       - Other misc fixes
    
      amdkfd:
       - Fix duplicate BO handling in process restore"
    
    * tag 'drm-next-2024-03-22' of https://gitlab.freedesktop.org/drm/kernel: (50 commits)
      drm/amdgpu/pm: Don't use OD table on Arcturus
      drm/amdgpu: drop setting buffer funcs in sdma442
      drm/amd/display: Fix noise issue on HDMI AV mute
      drm/amd/display: Revert Remove pixle rate limit for subvp
      Revert "drm/amdgpu/vpe: don't emit cond exec command under collaborate mode"
      Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
      drm/amd/display: Add a dc_state NULL check in dc_state_release
      drm/amd/display: Return the correct HDCP error code
      drm/amd/display: Implement wait_for_odm_update_pending_complete
      drm/amd/display: Lock all enabled otg pipes even with no planes
      drm/amd/display: Amend coasting vtotal for replay low hz
      drm/amd/display: Fix idle check for shared firmware state
      drm/amd/display: Update odm when ODM combine is changed on an otg master pipe with no plane
      drm/amd/display: Init DPPCLK from SMU on dcn32
      drm/amd/display: Add monitor patch for specific eDP
      drm/amd/display: Allow dirty rects to be sent to dmub when abm is active
      drm/amd/display: Override min required DCFCLK in dml1_validate
      drm/amdgpu: Bypass display ta if display hw is not available
      drm/amdgpu: correct the KGQ fallback message
      drm/amdgpu/pm: Check the validity of overdiver power limit
      ...
    7ee04901