summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-14drm/amd/pm: optimize the power related source code layoutEvan Quan1-396/+0
2020-04-01drm/amd/powerplay: unified interfaces for message issuing and response checkingEvan Quan1-13/+25
2020-04-01drm/amd/powerplay: avoid calling SMU9 specific SMU message implementionEvan Quan1-12/+12
2020-01-07drm/amd/powerplay: issue proper hdp flush for table transferringEvan Quan1-1/+4
2019-12-11drm/amd/powerplay: enable pp one vf mode for vega10Yintian Tao1-0/+14
2019-09-14drm/amdgpu: switch to new amdgpu_nbio structureHawking Zhang1-1/+1
2019-08-02drm/amd/powerplay: guard consistency between CPU copy and local VRAMEvan Quan1-0/+4
2019-06-25Merge branch 'drm-next' into drm-next-5.3Alex Deucher1-0/+2
2019-06-17drm/amd/powerplay: detect version of smu backend (v2)Prike Liang1-0/+1
2019-06-10drm/amd: drop use of drmP.h in amdgpu.hSam Ravnborg1-0/+2
2018-09-27drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega10Alex Deucher1-4/+4
2018-09-27drm/amdgpu/powerplay: Move vega10_enable_smc_featuresAlex Deucher1-0/+10
2018-07-16drm/amdgpu/pp: split out common smumgr smu9 codeAlex Deucher1-149/+19
2018-05-15drm/amd/pp: Move same macro definitions to hwmgr.hRex Zhu1-2/+0
2018-05-15drm/amd/pp: use soc15 common macros instead of vega10 specificEvan Quan1-33/+17
2018-03-19drm/amd/pp: Remove unneeded void * casts for Vega10Rex Zhu1-8/+4
2018-03-19drm/amd/pp: Clean up header file for Vega10Rex Zhu1-10/+1
2018-03-19drm/amd/pp: Move functions to smu backend table for vega10Rex Zhu1-24/+21
2018-03-19drm/amd/pp: Mark bunches of functins in vega10_smumgr.c staticRex Zhu1-5/+5
2018-03-19drm/amd/pp: Remove dead functions in vega10_smumgr.cRex Zhu1-38/+0
2018-03-15drm/amd/pp: Clean up header file includeRex Zhu1-4/+2
2018-03-15drm/amd/powerplay: Fix KASAN user after free on driver unload.Andrey Grodzovsky1-33/+16
2018-03-15drm/amdgpu/powerplay/vega10: fix memory leak in error pathAlex Deucher1-2/+4
2018-03-08drm/amd/pp: fix "Delete the wrapper layer of smu_allocate/free_memory"Christian König1-1/+1
2018-03-08drm/amd/pp: Drop wrapper functions for upper/lower_32_bitsRex Zhu1-6/+6
2018-03-08drm/amd/pp: Delete the wrapper layer of smu_allocate/free_memoryRex Zhu1-109/+86
2018-03-05drm/amd/pp: Remove cgs_query_system_infoRex Zhu1-10/+3
2018-02-28drm/amd/pp: Print more smu failed info on Vega10Rex Zhu1-1/+1
2018-02-27drm/amd/pp: Refine code in powerplay for Cz/Vega10Rex Zhu1-0/+13
2018-02-27drm/amd/pp: Remove dead error checking code on Vega10Rex Zhu1-35/+20
2018-02-27drm/amd/pp: Add debug info when smu failed on Vega10Rex Zhu1-5/+13
2018-02-27drm/amd/pp: Remove duplicated vega10_is_smc_ram_running callsRex Zhu1-12/+3
2017-12-06drm: amd: Fix line continuation formatsJoe Perches1-4/+2
2017-09-26drm/amd/powerplay: add new helper functions in hwmgr.hRex Zhu1-1/+1
2017-09-26drm/amd/powerplay: refine powerplay code.Rex Zhu1-11/+11
2017-09-26drm/amd/powerplay: refine interface in struct pp_smumgr_funcRex Zhu1-97/+97
2017-07-14drm/amdgpu: drop SMU_DRIVER_IF_VERSION check for some vega10 variantsEvan Quan1-6/+24
2017-05-31drm/amd/powerplay: fix set tools address for Vega10Eric Huang1-1/+3
2017-05-06drm/amd/powerplay: clean up code in vega10_smumgr.cRex Zhu1-56/+45
2017-05-06drm/amd/powerplay: refine code in vega10_smumgr.cRex Zhu1-39/+39
2017-04-29drm/amd/powerplay: allocate fb for avfs fuse table on vega10.Rex Zhu1-0/+36
2017-04-29drm/amd/powerplay: enable AGM logging while dpm disabled.Rex Zhu1-1/+2
2017-04-29drm/amd/powerplay: add error message to remind user updating firmwareHuang Rui1-2/+5
2017-04-29drm/amd/powerplay: delete dead functions in vega10.Rex Zhu1-9/+0
2017-03-30drm/amd/powerplay: add Vega10 powerplay support (v5)Eric Huang1-0/+564