[pull] amdgpu, amdkfd, radeon drm-fixes-5.15
Alex Deucher
alexander.deucher at amd.com
Thu Sep 16 14:06:11 UTC 2021
Hi Dave, Daniel,
Fixes for 5.15.
The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-5.15-2021-09-16
for you to fetch changes up to 92554cbe0a36494f6dd760bc25ce5e5cdc60fc47:
drm/amdgpu/display: add a proper license to dc_link_dp.c (2021-09-16 09:56:24 -0400)
----------------------------------------------------------------
amd-drm-fixes-5.15-2021-09-16:
amdgpu:
- UBSAN fix
- Powerplay table update fix
- Fix use after free in BO moves
- Debugfs init fixes
- vblank workqueue fixes for headless devices
- FPU fixes
- sysfs_emit fixes
- SMU updates for cyan skillfish
- Backlight fixes when DMCU is not initialized
- DP MST fixes
- HDCP compliance fix
- Link training fix
- Runtime pm fix
- Panel orientation fixes
- Display GPUVM fix for yellow carp
- Add missing license
amdkfd:
- Drop PCI atomics requirement if proper firmware is available
- Suspend/resume fixes for IOMMUv2 cases
radeon:
- AGP fix
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/display: add a proper license to dc_link_dp.c
Anson Jacob (1):
drm/amd/display: dc_assert_fp_enabled assert only if FPU is not enabled
Christian König (1):
drm/amdgpu: fix use after free during BO move
Ernst Sjöstrand (1):
drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
Evan Quan (1):
drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound driver
Felix Kuehling (1):
drm/amdkfd: make needs_pcie_atomics FW-version dependent
Harry Wentland (1):
drm/amd/display: Get backlight from PWM if DMCU is not initialized
Hersen Wu (1):
drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
James Zhu (3):
drm/amdkfd: separate kfd_iommu_resume from kfd_resume
drm/amdgpu: add amdgpu_amdkfd_resume_iommu
drm/amdgpu: move iommu_resume before ip init/resume
Kenneth Feng (1):
drm/amd/pm: fix the issue of uploading powerplay table
Lang Yu (5):
drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2)
drm/amdgpu: update SMU PPSMC for cyan skilfish
drm/amdgpu: update SMU driver interface for cyan skilfish(v3)
drm/amdgpu: add some pptable funcs for cyan skilfish(v3)
drm/amdgpu: add manual sclk/vddc setting support for cyan skilfish(v3)
Meenakshikumar Somasundaram (1):
drm/amd/display: Link training retry fix for abort case
Michel Dänzer (1):
drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count
Nicholas Kazlauskas (2):
drm/amd/display: Add NULL checks for vblank workqueue
drm/amd/display: Fix white screen page fault for gpuvm
Nirmoy Das (2):
drm/amdgpu: use IS_ERR for debugfs APIs
drm/radeon: pass drm dev radeon_agp_head_init directly
Paul Menzel (1):
drm/amdgpu: Demote TMZ unsupported log message from warning to info
Qingqing Zhuo (1):
drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
Simon Ser (2):
amd/display: downgrade validation failure log level
amd/display: enable panel orientation quirks
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 +
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 12 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 ++-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 109 ++++-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 18 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +-
drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 16 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 34 +-
.../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 -
.../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 ++--
drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +-
.../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 +++++++++++++++++++++
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 28 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 +
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 +
drivers/gpu/drm/radeon/radeon_kms.c | 2 +-
34 files changed, 858 insertions(+), 169 deletions(-)
More information about the amd-gfx
mailing list