[pull] amdgpu drm-next-5.11
Alex Deucher
alexdeucher at gmail.com
Thu Dec 10 04:53:44 UTC 2020
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(-)
More information about the amd-gfx
mailing list