[git pull] drm fixes for 6.16-rc4

Dave Airlie airlied at gmail.com
Fri Jun 27 21:05:56 UTC 2025


Hi Linus,

Regular weekly drm updates, nothing out of the ordinary, amdgpu, xe,
i915 and a few misc bits. Seems about right for this time in the
release cycle.

Dave.

drm-fixes-2025-06-28:
drm fixes for 6.16-rc4

core:
- fix drm_writeback_connector_cleanup function signature
- use correct HDMI audio bridge in drm_connector_hdmi_audio_init

bridge:
- SN65DSI86: fix HPD

amdgpu:
- Cleaner shader support for additional GFX9 GPUs
- MES firmware compatibility fixes
- Discovery error reporting fixes
- SDMA6/7 userq fixes
- Backlight fix
- EDID sanity check

i915:
- Fix for SNPS PHY HDMI for 1080p at 120Hz
- Correct DP AUX DPCD probe address
- Followup build fix for GCOV and AutoFDO enabled config

xe:
- Missing error check
- Fix xe_hwmon_power_max_write
- Move flushes
- Explicitly exit CT safe mode on unwind
- Process deferred GGTT node removals on device unwind
The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:

  Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-06-28

for you to fetch changes up to 9fbceb37c95939182e1409211447a1d3f3db9274:

  Merge tag 'drm-misc-fixes-2025-06-26' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
(2025-06-28 06:53:00 +1000)

----------------------------------------------------------------
drm fixes for 6.16-rc4

core:
- fix drm_writeback_connector_cleanup function signature
- use correct HDMI audio bridge in drm_connector_hdmi_audio_init

bridge:
- SN65DSI86: fix HPD

amdgpu:
- Cleaner shader support for additional GFX9 GPUs
- MES firmware compatibility fixes
- Discovery error reporting fixes
- SDMA6/7 userq fixes
- Backlight fix
- EDID sanity check

i915:
- Fix for SNPS PHY HDMI for 1080p at 120Hz
- Correct DP AUX DPCD probe address
- Followup build fix for GCOV and AutoFDO enabled config

xe:
- Missing error check
- Fix xe_hwmon_power_max_write
- Move flushes
- Explicitly exit CT safe mode on unwind
- Process deferred GGTT node removals on device unwind

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
      drm/amdgpu/sdma6: add ucode version checks for userq support
      drm/amdgpu/sdma7: add ucode version checks for userq support

Ankit Nautiyal (1):
      drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64

Arnd Bergmann (1):
      drm/i915: fix build error some more

Chaoyi Chen (1):
      drm/bridge-connector: Fix bridge in drm_connector_hdmi_audio_init()

Dave Airlie (4):
      Merge tag 'amd-drm-fixes-6.16-2025-25-25' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2025-06-26' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
      Merge tag 'drm-xe-fixes-2025-06-26' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2025-06-26' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes

Haoxiang Li (1):
      drm/xe/display: Add check for alloc_ordered_workqueue()

Imre Deak (1):
      drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS

Jayesh Choudhary (1):
      drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type

Karthik Poosa (1):
      drm/xe/hwmon: Fix xe_hwmon_power_max_write

Louis Chauvet (1):
      drm: writeback: Fix drm_writeback_connector_cleanup signature

Maarten Lankhorst (1):
      drm/xe: Move DSB l2 flush to a more sensible place

Mario Limonciello (2):
      drm/amd: Adjust output for discovery error handling
      drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value

Matthew Auld (1):
      drm/xe: move DPT l2 flush to a more sensible place

Michal Wajdeczko (2):
      drm/xe/guc: Explicitly exit CT safe mode on unwind
      drm/xe: Process deferred GGTT node removals on device unwind

Srinivasan Shanmugam (1):
      drm/amdgpu/gfx9: Add Cleaner Shader Support for GFX9.x GPUs

Takashi Iwai (1):
      drm/amd/display: Add sanity checks for drm_edid_raw()

 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      | 28 ++++-----
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 19 ++++++
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             | 10 ++--
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  3 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             | 19 +++++-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             | 12 +++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 10 ++--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  4 ++
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              | 69 +++++++++++++++++++---
 drivers/gpu/drm/display/drm_bridge_connector.c     |  7 ++-
 drivers/gpu/drm/display/drm_dp_helper.c            |  2 +-
 drivers/gpu/drm/drm_writeback.c                    |  7 ++-
 drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c |  4 +-
 drivers/gpu/drm/i915/i915_pmu.c                    |  2 +-
 drivers/gpu/drm/xe/display/xe_display.c            |  2 +
 drivers/gpu/drm/xe/display/xe_dsb_buffer.c         | 11 ++--
 drivers/gpu/drm/xe/display/xe_fb_pin.c             |  5 +-
 drivers/gpu/drm/xe/regs/xe_mchbar_regs.h           |  1 +
 drivers/gpu/drm/xe/xe_ggtt.c                       | 11 ++++
 drivers/gpu/drm/xe/xe_guc_ct.c                     | 10 ++--
 drivers/gpu/drm/xe/xe_hwmon.c                      | 34 +++++------
 21 files changed, 189 insertions(+), 81 deletions(-)


More information about the dri-devel mailing list