Hi Dave, Daniel, Fixes for 5.11.
The following changes since commit beaff108e1bf1e38c9def60dd09f7a4ed7910481: drm/amd/powerplay: fix spelling mistake "smu_state_memroy_block" -> "smu_state_memory_block" (2020-11-24 12:09:54 -0500) are available in the Git repository at: git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.11-2020-12-09 for you to fetch changes up to f8aab60422c371425365d386dfd51e0c6c5b1041: drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs (2020-12-09 23:17:03 -0500) ---------------------------------------------------------------- amd-drm-next-5.11-2020-12-09: amdgpu: - SR-IOV fixes - Navy Flounder updates - Sienna Cichlid updates - Dimgrey Cavefish updates - Vangogh updates - Misc SMU fixes - Misc display fixes - Last big hunk of W=1 warning fixes - Cursor validation fixes - CI BACO updates ---------------------------------------------------------------- AMD\ramini (1): drm/amd/display: Set FixRate bit in VSIF V3 Alex Deucher (22): drm/amdgpu: default noretry=0 for navi1x and newer (v2) drm/amdgpu: enable AGP aperture on gmc10.x (v2) drm/amdgpu/swsmu/vangogh: return error if fetching metrics fails drm/amdgpu/powerplay/tonga: return an error if copying to smc fails drm/amdgpu/powerplay/ci: return an error if copying to smc fails drm/amdgpu/powerplay/iceland: return an error if copying to smc fails drm/amdgpu/powerplay/vega10: handle error in getting pptable drm/amdgpu/powerplay/psm: return an error in power state init drm/amdgpu/swsmu/navi1x: simplify sensor handling drm/amdgpu/swsmu/arcturus: simplify sensor handling drm/amdgpu/swsmu/sienna_cichlid: simplify sensor handling drm/amdgpu/swsmu: add metrics enums for voltage drm/amdgpu/swsmu/vangogh: simplify sensor handling drm/amdgpu/swsmu/vangogh: use metrics table for voltages (v2) drm/amdgpu/swsmu/renoir: simplify sensor handling (v2) drm/amdgpu/powerplay: parse fan table for CI asics drm/amdgpu/disply: set num_crtc earlier drm/amdgpu/cik: enable BACO reset on Bonaire drm/amdgpu: enable runtime pm using BACO on CI dGPUs drm/amdgpu: free the pre-OS console framebuffer after the first modeset drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init drm/amdgpu: fix size calculation with stolen vga memory Andrey Grodzovsky (1): drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs Anthony Koo (2): drm/amd/display: [FW Promotion] Release 0.0.44 drm/amd/display: [FW Promotion] Release 0.0.45 Aric Cyr (2): drm/amd/display: DC Release 3.2.114 drm/amd/display: 3.2.115 Arnd Bergmann (2): drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu: fw_attestation: fix unused function warning Arunpravin (1): drm/amdgpu/pm/smu11: Fix fan set speed bug Aurabindo Pillai (2): drm/amd/display: Clear dc remote sinks on MST disconnect drm/amd/display: turn DPMS off on connector unplug Boyuan Zhang (2): drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amdgpu/vcn3.0: remove old DPG workaround Brandon Syu (1): drm/amd/display: Init clock value by current vbios CLKs Changfeng (1): drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven Charlene Liu (1): drm/amd/display: Enable gpu_vm_support for dcn3.01 Chris Park (1): drm/amd/display: Prevent bandwidth overflow Dmytro Laktyushkin (1): drm/amd/display: Expose clk_mgr functions for reuse Eric Bernstein (1): drm/amd/display: Revert update clk_mgr for vg Eryk Brol (1): drm/amd/display: Do full modeset when DSC debugfs is changed Evan Quan (1): drm/amd/pm: invalidate hdp before CPU access the memory written by GPU Felix Kuehling (1): drm/amdkfd: Fix leak in dmabuf import Jacky Liao (2): drm/amd/display: Add HDR3DLUT and SHAPER memory shutdown support drm/amd/display: Add DSCL memory low power support James Zhu (1): drm/amdgpu/vcn3.0: fix compilation warning Jiansong Chen (1): drm/amd/pm: update driver if version for navy_flounder Jing Zhou (1): drm/amd/display: Set default bits per channel Jingwen Chen (1): drm/amdgpu: skip power profile switch in sriov Jinzhou Su (1): drm/amdgpu: Set doorbell range for gfx ring John Wu (1): drm/amd/display: Don't check seamless boot in power down HW by timeout Joshua Aberback (1): drm/amd/display: Check link_active instead of lane_settings != unknown Judy Cai (1): drm/amd/display: Change to IMMEDIATE mode from FRAME mode Kevin Wang (2): drm/amdgpu: change trace event parameter name from 'direct' to 'immediate' drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_smc_hdr() Lee Jones (69): drm/amd/amdgpu/gmc_v10_0: Suppy some missing function doc descriptions drm/amd/amdgpu/iceland_ih: Add missing function param descriptions for 'ih' and 'entry' drm/amd/amdgpu/tonga_ih: Provide some missing descriptions for 'ih' and 'entry' drm/amd/amdgpu/amdgpu_psp: Make local function 'parse_ta_bin_descriptor' static drm/amd/amdgpu/cz_ih: Add missing function param descriptions for 'ih' and 'entry' drm/amd/amdgpu/vega10_ih: Add descriptions for 'ih' and 'entry' drm/amd/amdgpu/navi10_ih: Add descriptions for 'ih' and 'entry' drm/amd/amdgpu/psp_v11_0: Make local function 'psp_v11_0_wait_for_bootloader()' static drm/amd/amdgpu/dce_v10_0: Supply description for function param 'async' drm/amd/amdgpu/dce_v11_0: Supply description for function param 'async' drm/amd/amdgpu/gfx_v9_0: Make called-by-reference only function static drm/amd/amdgpu/gfx_v8_0: Functions must follow directly after their headers drm/amd/amdgpu/gfx_v10_0: Remove a bunch of set but unused variables drm/amd/amdgpu/sdma_v2_4: Fix a bunch of kernel-doc function documentation issues drm/amd/amdgpu/sdma_v3_0: Fix a bunch of kernel-doc function documentation issues drm/amd/amdgpu/sdma_v3_0: Fix incorrect param doc-rot issue drm/amd/amdgpu/uvd_v5_0: Fix a bunch of kernel-doc function documentation issues drm/amd/amdgpu/sdma_v4_0: Repair a bunch of kernel-doc problems drm/amd/amdgpu/amdgpu_uvd: Fix some function documentation headers drm/amd/amdgpu/sdma_v5_2: Provide some missing and repair other function params drm/amd/amdgpu/amdgpu_vce: Provide some missing and repair other function params drm/amd/amdgpu/uvd_v6_0: Fix a bunch of kernel-doc function documentation issues drm/amd/amdgpu/uvd_v7_0: Fix a bunch of kernel-doc function documentation issues drm/amd/amdgpu/gfx_v10_0: Make local function 'gfx_v10_0_rlc_stop()' static drm/amd/amdgpu/vcn_v1_0: Fix a few kernel-doc misdemeanours drm/amd/amdgpu/jpeg_v1_0: Add some missing function param descriptions drm/amd/amdgpu/jpeg_v2_0: Add some missing kernel-doc descriptions drm/amd/amdgpu/vcn_v2_0: Fix a few kernel-doc misdemeanours drm/amd/amdgpu/sdma_v5_0: Provide some missing and repair other function params drm/amd/amdgpu/vcn_v3_0: Remove unused variable 'direct_poll' from 'vcn_v3_0_start_sriov()' drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining to a couple of 'handle' params drm/amd/pm/inc/smu_v11_0: Mark 'smu11_thermal_policy' as __maybe_unused drm/amd/pm/swsmu/smu12/renoir_ppt: Demote kernel-doc formatting abuse drm/amd/pm/swsmu/smu11/navi10_ppt: Remove unused 'struct i2c_algorithm navi10_i2c_algo' drm/amd/pm/powerplay/smumgr/fiji_smumgr: Remove unused variable 'result' drm/amd/amdgpu/amdgpu_uvd: Add description for amdgpu_uvd_cs_msg_decode()'s 'buf_sizes' param drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function called by reference static drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own header containing our prototypes drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc format abuse drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused 'phm_set_*()' functions drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function_pointers()' prototype to shared header drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Policy' as __maybe_unused drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable declaration under same clause as its use drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused variable 'fPowerDPMx' drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function_pointers()'s prototype to header drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc formatting abuses drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function header related formatting issues drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert to proper kernel-doc format drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of kernel-doc issues drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make function invoked by reference static drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch of historical function doc issues drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting in a bunch of function docs drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of dated function doc formatting drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init()'s prototype to shared header drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init()'s prototype to shared header drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kernel-doc headers drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdated function documentation drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdated function documentation drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' as __maybe_unused drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse and fix another kernel-doc header drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local functions invoked by reference as static drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused function 'pp_nv_set_pme_wa_enable()' drm/amd/display/dc/basics/conversion: Include header containing our prototypes drm/amd/display/dc/basics/fixpt31_32: Remove unused variable 'dc_fixpt_pi' drm/amd/display/dc/basics/vector: Make local function 'dal_vector_presized_costruct' static drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret' drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_printf' format notation Likun Gao (1): drm/amdgpu: increase reserved VRAM size to 8MB Marek Olšák (1): drm/amdgpu: set LDS_CONFIG=0x20 on VanGogh to fix MGCG hang Mauro Carvalho Chehab (1): drm: amdgpu: fix a kernel-doc markup Michael Strauss (1): drm/amd/display: Revert DCN2.1 dram_clock_change_latency update Nirmoy Das (1): drm/amdgpu: use AMDGPU_NUM_VMID when possible Philip Yang (1): drm/amdkfd: keep BOs in system memory if restore failed Qingqing Zhuo (2): drm/amd/display: NULL pointer error during compliance test drm/amd/display: Only one display lights up while using MST hub Reza Amini (1): drm/amd/display: Implement VSIF V3 extended refresh rate feature Roman Li (2): drm/amd/display: add S/G support for Vangogh drm/amd/display: setup system context for APUs Roy Chan (1): drm/amd/display: Fixed the audio noise during mode switching with HDCP mode on Simon Ser (7): drm/amd/display: add debug logs for dm_crtc_helper_atomic_check drm/amd/display: use FB pitch to fill dc_cursor_attributes drm/amd/display: add cursor pitch check drm/amd/display: extract cursor FB checks into a function drm/amd/display: check cursor FB is linear drm/amd: use drm_dbg_kms to log addfb2 failures drm/amd: print error on convert_tiling_flags_to_modifier failure Sonny Jiang (1): drm/amdgpu: VCN 3.0 multiple queue ring reset Stanley.Yang (3): drm/amdgpu: set default value of noretry to 1 for specified asic drm/amdgpu: only skip smc sdma sos ta and asd fw in SRIOV for navi12 drm/amdgpu: fix sdma instance fw version and feature version init Sung Lee (2): drm/amd/display: Update dram_clock_change_latency for DCN2.1 drm/amd/display: Add wm table for Renoir Tao Zhou (2): drm/amdgpu: update GC golden setting for dimgrey_cavefish drm/amd/pm: update driver if version for dimgrey_cavefish Wesley Chalmers (1): drm/amd/display: Use provided offset for DPG generation Wyatt Wood (1): drm/amd/display: Add support for runtime feature detection command Xiaojian Du (1): drm/amd/pm: remove one unsupported smu function for vangogh Zhan Liu (1): drm/amd/display: Properly define DPCS related info for DCN301 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 41 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 - drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 + drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 5 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 + drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 63 +++-- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 184 ++++++++++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 23 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 28 +- drivers/gpu/drm/amd/display/dc/basics/conversion.c | 1 + drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 1 - drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 106 +++++++- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 13 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 4 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 8 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 24 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 38 +++ drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 19 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 ++--- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 ++- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 6 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 67 ++++- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 29 ++ .../drm/amd/display/modules/freesync/freesync.c | 104 +++++-- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 4 + drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 7 +- .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 +--- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 4 - drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 7 + .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 84 +++--- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +- .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 81 +++--- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 103 ++++++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 9 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 166 +++++------ .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 103 ++++--- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 + .../pm/powerplay/hwmgr/vega10_processpptables.c | 2 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +++++---- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 +++--- .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 ++-- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 15 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 15 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 101 ++----- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 302 ++------------------- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 98 ++----- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 129 +++------ drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 209 +++++++------- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +- 133 files changed, 1789 insertions(+), 1563 deletions(-) _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx