[pull] amdgpu drm-fixes-6.2
Alex Deucher
alexander.deucher at amd.com
Thu Dec 15 22:49:36 UTC 2022
Hi Dave, Daniel,
Fixes for 6.2.
The following changes since commit 66efff515a6500d4b4976fbab3bee8b92a1137fb:
Merge tag 'amd-drm-next-6.2-2022-12-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2022-12-09 12:08:33 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.2-2022-12-15
for you to fetch changes up to 7a18e089eff02f17eaee49fc18641f5d16a8284b:
drm/amd/pm: update SMU13.0.0 reported maximum shader clock (2022-12-15 12:18:08 -0500)
----------------------------------------------------------------
amd-drm-fixes-6.2-2022-12-15:
amdgpu:
- Spelling fix
- BO pin fix
- Properly handle polaris 10/11 overlap asics
- GMC9 fix
- SR-IOV suspend fix
- DCN 3.1.4 fix
- KFD userptr locking fix
- SMU13.x fixes
- GDS/GWS/OA handling fix
- Reserved VMID handling fixes
- FRU EEPROM fix
- BO validation fixes
----------------------------------------------------------------
Alex Deucher (2):
drm/amdgpu: make display pinning more flexible (v2)
drm/amdgpu: handle polaris10/11 overlap asics (v2)
Christian König (7):
drm/amdgpu: fixx NULL pointer deref in gmc_v9_0_get_vm_pte
drm/amdgpu: WARN when freeing kernel memory during suspend
drm/amdgpu: fix GDS/GWS/OA switch handling
drm/amdgpu: cleanup SPM support a bit
drm/amdgpu: stop waiting for the VM during unreserve
drm/amdgpu: rework reserved VMID handling
drm/amdgpu: revert "generally allow over-commit during BO allocation"
Colin Ian King (1):
drm/amd/display: Fix spelling mistake: "dram_clk_chanage" -> "dram_clk_change"
Evan Quan (6):
drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping
drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping
drm/amd/pm: enable GPO dynamic control support for SMU13.0.0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.7
drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings
drm/amd/pm: update SMU13.0.0 reported maximum shader clock
Felix Kuehling (1):
drm/amdgpu: Add notifier lock for KFD userptrs
Luben Tuikov (3):
drm/amdgpu: Check if fru_addr is not NULL (v2)
drm/amdgpu: Fix size validation for non-exclusive domains (v4)
drm/amdgpu: Remove unnecessary domain argument
Shikang Fan (1):
drm/amdgpu: Add an extra evict_resource call during device_suspend.
Yifan Zhang (1):
drm/amd/display: Add DCN314 display SG Support
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 212 ++++++++++++++-------
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 88 +++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 40 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 24 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 79 +++-----
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 6 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 8 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +-
.../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 4 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 8 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 8 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 8 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 3 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 3 +
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 15 ++
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 96 +++++++++-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +
32 files changed, 449 insertions(+), 248 deletions(-)
More information about the dri-devel
mailing list