[pull] amdgpu drm-fixes-6.11

Alex Deucher alexander.deucher at amd.com
Thu Jul 25 20:29:00 UTC 2024


Hi Dave, Sima,

Fixes for 6.11.

The following changes since commit 627a24f5f25d689682f395f3df1411273be4436b:

  Merge tag 'amd-drm-fixes-6.11-2024-07-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2024-07-22 13:03:50 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.11-2024-07-25

for you to fetch changes up to 5659b0c93a1ea02c662a030b322093203f299185:

  drm/amdgpu: reset vm state machine after gpu reset(vram lost) (2024-07-24 17:30:49 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.11-2024-07-25:

amdgpu:
- SDMA 5.2 workaround
- GFX12 fixes
- Uninitialized variable fix
- VCN/JPEG 4.0.3 fixes
- Misc display fixes
- RAS fixes
- VCN4/5 harvest fix
- GPU reset fix

----------------------------------------------------------------
Alex Deucher (1):
      drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell

David Belanger (1):
      drm/amdgpu: Fix atomics on GFX12

Jane Jian (1):
      drm/amdgpu/vcn: Use offsets local to VCN/JPEG in VF

Lijo Lazar (2):
      drm/amdgpu: Add empty HDP flush function to JPEG v4.0.3
      drm/amdgpu: Add empty HDP flush function to VCN v4.0.3

Ma Ke (1):
      drm/amd/amdgpu: Fix uninitialized variable warnings

Rodrigo Siqueira (1):
      drm/amd/display: Remove ASSERT if significance is zero in math_ceil2

Stanley.Yang (1):
      drm/amdgpu: Fix eeprom max record count

Sung Joon Kim (1):
      drm/amd/display: Check for NULL pointer

Tim Huang (1):
      drm/amdgpu: add missed harvest check for VCN IP v4/v5

YiPeng Chai (1):
      drm/amdgpu: fix ras UE error injection failure issue

ZhenGuo Yin (1):
      drm/amdgpu: reset vm state machine after gpu reset(vram lost)

 drivers/gpu/drm/amd/amdgpu/Makefile                |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_df.h             |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  5 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |  3 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  9 ++--
 drivers/gpu/drm/amd/amdgpu/df_v4_15.c              | 45 ++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/df_v4_15.h              | 30 ++++++++++++
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c           | 27 ++++++++++-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             | 12 +++++
 drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c          |  2 +-
 drivers/gpu/drm/amd/amdgpu/soc24.c                 |  4 ++
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |  6 +++
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c            | 54 ++++++++++++++++++++--
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c            |  6 +++
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c            |  6 +++
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |  3 +-
 .../src/dml2_standalone_libraries/lib_float_math.c |  2 -
 .../drm/amd/include/asic_reg/df/df_4_15_offset.h   | 28 +++++++++++
 .../drm/amd/include/asic_reg/df/df_4_15_sh_mask.h  | 28 +++++++++++
 20 files changed, 261 insertions(+), 17 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/df_v4_15.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/df_v4_15.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/df/df_4_15_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/df/df_4_15_sh_mask.h


More information about the dri-devel mailing list