Hi Dave, Simona,

Fixes for 6.19.

The following changes since commit ee9b603ad43f9870eb75184f9fb0a84f8c3cc852:

  drm/amdgpu: Add sriov vf check for VCN per queue reset support. (2025-11-19 
17:34:16 -0500)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git 
tags/amd-drm-next-6.19-2025-12-02

for you to fetch changes up to 3925683515e93844be204381d2d5a1df5de34f31:

  Revert "drm/amd: Skip power ungate during suspend for VPE" (2025-12-02 
11:02:07 -0500)

----------------------------------------------------------------
amd-drm-next-6.19-2025-12-02:

amdgpu:
- Unified MES fix
- SMU 11 unbalanced irq fix
- Fix for driver reloading on APUs
- pp_table sysfs fix
- Fix memory leak in fence handling
- HDMI fix
- DC cursor fixes
- eDP panel parsing fix
- Brightness fix
- DC analog fixes
- EDID retry fixes
- UserQ fixes
- RAS fixes
- IP discovery fix
- Add missing locking in amdgpu_ttm_access_memory_sdma()
- Smart Power OLED fix
- PRT and page fault fixes for GC 6-8
- VMID reservation fix
- ACP platform device fix
- Add missing vm fault handling for GC 11-12
- VPE fix

amdkfd:
- Partitioning fix

----------------------------------------------------------------
Aditya Gollamudi (1):
      drm/amd/display: fix typo in display_mode_core_structs.h

Alex Deucher (5):
      Revert "drm/amd/display: Move setup_stream_attribute"
      drm/amdgpu: fix cyan_skillfish2 gpu info fw handling
      drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handling
      drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handling
      drm/amdgpu: use common defines for HUB faults

Alex Hung (1):
      drm/amd/display: Check NULL before accessing

Brady Norander (1):
      drm/amdgpu: use static ids for ACP platform devs

Dan Carpenter (1):
      drm/amd/display: Fix logical vs bitwise bug in 
get_embedded_panel_info_v2_1()

Eric Huang (1):
      drm/amdkfd: assign AID to uuid in topology for SPX mode

Ian Chen (1):
      drm/amd/display: fix Smart Power OLED not working after S4

Ivan Lipski (2):
      drm/amd/display: Check ATOM_DEVICE_CRT2_SUPPORT in dc_load_detection
      drm/amd/display: Move RGB-type check for audio sync to DCE HW sequence

Mario Limonciello (AMD) (3):
      drm/amd/display: Don't change brightness for disabled connectors
      drm/amd/display: Increase EDID read retries
      Revert "drm/amd: Skip power ungate during suspend for VPE"

Michael Chen (1):
      drm/amd/amdgpu: reserve vm invalidation engine for uni_mes

Natalie Vock (1):
      drm/amdgpu: Forward VMID reservation errors

Nicholas Kazlauskas (1):
      drm/amd/display: Add cursor offload abort to the new HWSS path

Pierre-Eric Pelloux-Prayer (3):
      drm/amdgpu: clear job on failure in amdgpu_job_alloc(_with_ib)
      drm/amdgpu: free job fences on failure in amdgpu_job_alloc_with_ib
      drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma

Prike Liang (1):
      drm/amdgpu: attach tlb fence to the PTs update

Rodrigo Siqueira (2):
      drm/amdgpu: Fix GFX hang on SteamDeck when amdgpu is reloaded
      Revert "drm/amd: fix gfx hang on renoir in IGT reload test"

Srinivasan Shanmugam (3):
      drm/amd/display: Fix dereference-before-check for dc_link
      drm/amdgpu: Fix CPER ring debugfs read buffer overflow risk
      drm/amdgpu/sdma6: Update SDMA 6.0.3 FW version to include UMQ 
protected-fence fix

Timur Kristóf (10):
      drm/amdgpu/si_ih: Enable soft IRQ handler ring
      drm/amdgpu/cik_ih: Enable soft IRQ handler ring
      drm/amdgpu/iceland_ih: Enable soft IRQ handler ring
      drm/amdgpu/tonga_ih: Enable soft IRQ handler ring
      drm/amdgpu/cz_ih: Enable soft IRQ handler ring
      drm/amdgpu/gmc6: Don't print MC client as it's unknown
      drm/amdgpu/gmc6: Cache VM fault info
      drm/amdgpu/gmc6: Delegate VM faults to soft IRQ handler ring
      drm/amdgpu/gmc7: Delegate VM faults to soft IRQ handler ring
      drm/amdgpu/gmc8: Delegate VM faults to soft IRQ handler ring

Yang Wang (2):
      drm/amd/pm: fix amdgpu_irq enabled counter unbalanced on smu v11.0
      drm/amd/pm: adjust the visibility of pp_table sysfs node

 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            | 10 ++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 19 ++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |  3 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h            |  5 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |  4 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  5 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  2 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  5 ++--
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                | 12 +++++++++
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 | 10 ++++++++
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |  6 +++--
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             | 29 ++++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c             | 29 ++++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              | 20 ++++++++++-----
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |  6 +++++
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  6 +++++
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  6 +++--
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            | 10 ++++++++
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/si_ih.c                 | 12 +++++++++
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |  4 ---
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              | 10 ++++++++
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  4 ++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 24 ++++++++++++++----
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  8 +++---
 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c  |  2 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |  8 +++---
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  6 +++++
 .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  | 24 ++++++++++++++++++
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    | 11 +++++---
 .../display/dc/dml2_0/display_mode_core_structs.h  |  2 +-
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c  |  4 ++-
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    |  2 --
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |  4 +--
 drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 13 ++++++++++
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    |  6 +++--
 .../display/dc/virtual/virtual_stream_encoder.c    |  7 ------
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                | 12 ++++++---
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 | 11 +++++++-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |  5 +++-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  9 ++++---
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |  7 +++++-
 42 files changed, 320 insertions(+), 64 deletions(-)

Reply via email to