[pull] amdgpu, radeon drm-fixes-5.17

Alex Deucher alexander.deucher at amd.com
Thu Jan 20 01:35:47 UTC 2022


Hi Dave, Daniel,

Fixes for 5.17.  This does not yet include the proper fix for the patch
Linux reverted when he pulled in the original drm merge windows PR.  I
was waiting for rc1.  At that point do you plan to merge rc1 into drm-fixes?
If so, I can just drop the fix on top.

The following changes since commit 4efdddbce7c1329f00c458e85dcaf105aebdc0ed:

  Merge tag 'amd-drm-next-5.17-2022-01-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2022-01-14 15:42:28 +0100)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-5.17-2022-01-19

for you to fetch changes up to 4722f463896cc0ef1a6f1c3cb2e171e949831249:

  drm/radeon: fix error handling in radeon_driver_open_kms (2022-01-18 18:00:58 -0500)

----------------------------------------------------------------
amd-drm-fixes-5.17-2022-01-19:

amdgpu:
- SR-IOV fix
- VCN harvest fix
- Suspend/resume fixes
- Tahiti fix
- Enable GPU recovery on yellow carp

radeon:
- Fix error handling regression in radeon_driver_open_kms

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: invert the logic in amdgpu_device_should_recover_gpu()
      drm/amdgpu: don't do resets on APUs which don't support it
      drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY

CHANDAN VURDIGERE NATARAJ (1):
      drm/amdgpu: Enable recovery on yellow carp

Christian König (1):
      drm/radeon: fix error handling in radeon_driver_open_kms

Guchun Chen (1):
      drm/amdgpu: apply vcn harvest quirk

Jingwen Chen (1):
      drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV

Lukas Fink (1):
      drm/amdgpu: Fix rejecting Tahiti GPUs

Mario Limonciello (1):
      drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 45 +++++++++-------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      | 32 ++++++++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  5 ---
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           | 20 ++++------
 drivers/gpu/drm/amd/amdgpu/cik.c                   |  4 ++
 drivers/gpu/drm/amd/amdgpu/vi.c                    |  4 ++
 .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c   | 11 +-----
 .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c  | 11 +-----
 .../amd/display/dc/irq/dcn20/irq_service_dcn20.c   | 25 ------------
 .../amd/display/dc/irq/dcn20/irq_service_dcn20.h   |  2 -
 .../amd/display/dc/irq/dcn21/irq_service_dcn21.c   | 25 ------------
 .../amd/display/dc/irq/dcn21/irq_service_dcn21.h   |  2 -
 drivers/gpu/drm/amd/display/dc/irq/irq_service.c   |  2 +-
 drivers/gpu/drm/amd/display/dc/irq/irq_service.h   |  4 --
 drivers/gpu/drm/radeon/radeon_kms.c                | 22 ++++++-----
 15 files changed, 75 insertions(+), 139 deletions(-)


More information about the dri-devel mailing list