[pull] amdgpu, amdkfd, radeon drm-fixes-5.11
Alex Deucher
alexdeucher at gmail.com
Wed Dec 16 19:24:20 UTC 2020
Hi Dave, Daniel,
Fixes for 5.11.
The following changes since commit b10733527bfd864605c33ab2e9a886eec317ec39:
Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-12-10 16:55:53 +1000)
are available in the Git repository at:
git://people.freedesktop.org/~agd5f/linux tags/amd-drm-fixes-5.11-2020-12-16
for you to fetch changes up to 6ae09fa49147e557eb6aebbb5b2059b63706d454:
drm/amdgpu/disply: fix documentation warnings in display manager (2020-12-16 13:27:17 -0500)
----------------------------------------------------------------
amd-drm-fixes-5.11-2020-12-16:
amdgpu:
- Fix a eDP regression for DCE asics
- SMU fixes for sienna cichlid
- Misc W=1 fixes
- SDMA 5.2 reset fix
- Suspend/resume fix
- Misc display fixes
- Misc runtime PM fixes and cleanups
- Dimgrey Cavefish fixes
- printk cleanup
- Documentation warning fixes
amdkfd:
- Error logging fix
- Fix pipe offset calculation
radeon:
- printk cleanup
----------------------------------------------------------------
Alex Deucher (10):
drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_DRM_AMD_DC_DCN
drm/amdgpu: split BOCO and ATPX handling
drm/amdgpu: add check for ACPI power resources
drm/amdgpu: update amdgpu_device_supports_boco()
drm/amdgpu: support runtime pm for GPUs that support BOCO
drm/amdgpu: no need to call pci_ignore_hotplug for _PR3
drm/amdgpu: simplify logic in atpx resume handling
drm/amdgpu: print what method we are using for runtime pm
drm/amdgpu: fix regression in vbios reservation handling on headless
drm/amdgpu/disply: fix documentation warnings in display manager
Anthony Koo (1):
drm/amd/display: [FW Promotion] Release 0.0.46
Aric Cyr (4):
drm/amd/display: HP Reverb G2 VR fails to light up
drm/amd/display: Only update FP2 for full updates
drm/amd/display: Fix cleanup typo in MPCC visual confirm
drm/amd/display: 3.2.116
Christian König (1):
drm/amdgpu: limit the amdgpu_vm_update_ptes trace point
Colin Ian King (1):
drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Heterogeneous"
Eric Bernstein (1):
drm/amd/display: add dcn30_link_encoder_validate_output_with_stream to header
Evan Quan (12):
drm/amd/pm: support power source switch on Sienna Cichlid
drm/amd/pm: correct power limit setting for SMU V11
drm/amd/pm: correct the gpo control for sienna cichlid
drm/amd/pm: expose the firmware_capability from firmware_info table
drm/amdgpu: new macro for determining 2ND_USB20PORT support
drm/amd/pm: new SMC message for 2nd usb2.0 port workaround
drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround
drm/amd/pm: typo fix (CUSTOM -> COMPUTE)
drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profiling clocks
drm/amd/pm: correct the data structure for activity monitor coeff exchange
drm/amd/pm: update the data strucutre for SMU metrics exchange
drm/amd/pm: add deep sleep control for uclk and fclk
Felipe (1):
drm/amd/display: Fix OGAM LUT calculation precision
Flora Cui (1):
drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0
Jake Wang (1):
drm/amd/display: updated wm table for Renoir
Jiange Zhao (1):
drm/amdgpu/SRIOV: Extend VF reset request wait period
Jiansong Chen (1):
drm/amdkfd: correct pipe offset calculation
Leo (Hanghong) Ma (1):
drm/amd/display: Add DP info frame update for dcn30
Likun Gao (1):
drm/amdgpu: add judgement for suspend/resume sequence
Martin Leung (1):
drm/amd/display: delay fp2 programming until vactive before lock
Max Tseng (1):
drm/amd/display: Add missing DP_SEC register definitions and masks
Rodrigo Siqueira (2):
drm/amd/display: Drop unnecessary function call
drm/amd/display: Add get_dig_frontend implementation for DCEx
Souptick Joarder (2):
drm/amd/display: Fixed kernel test robot warning
drm/amd/display: Adding prototype for dccg21_update_dpp_dto()
Stanley.Yang (1):
drm/amdgpu: skip load smu and sdma microcode on sriov for SIENNA_CICHLID
Tao Zhou (2):
drm/amdgpu: set mode1 reset as default for dimgrey_cavefish
drm/amdgpu: print mmhub client name for dimgrey_cavefish
Tom Rix (2):
drm/amdgpu: remove h from printk format specifier
drm/radeon: remove h from printk format specifier
Victor Lu (1):
drm/amd/display: Change pstate expected timeout warning to 180us on linux
Wayne Lin (1):
drm/amd/display: Fix to be able to stop crc calculation
Xiaomeng Hou (3):
drm/amd/pm: update the smu v11.5 smc header for vangogh
drm/amd/pm: inform SMU RLC status thus enable/disable DPM feature for vangogh
drm/amdgpu/sdma5.2: soft reset sdma blocks before setup and start sdma
Yifan Zhang (1):
drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log.
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 +
drivers/gpu/drm/amd/amdgpu/nv.c | 1 +
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 ++-
drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +--
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 12 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 20 ++
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 -
drivers/gpu/drm/amd/display/dc/dc.h | 2 +-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 44 +++-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 +
.../display/dc/dce120/dce120_timing_generator.c | 2 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 6 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +--
.../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 1 +
.../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +-
.../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +-
.../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 62 +++--
.../drm/amd/display/modules/color/color_gamma.c | 22 +-
drivers/gpu/drm/amd/include/atomfirmware.h | 1 +
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 +
drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 289 +++++++++++++--------
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 +
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 46 +++-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 9 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 +
drivers/gpu/drm/radeon/radeon_uvd.c | 2 +-
drivers/gpu/drm/radeon/radeon_vce.c | 2 +-
58 files changed, 606 insertions(+), 280 deletions(-)
More information about the amd-gfx
mailing list