mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() Add new gpu_metrics_v2_3 to acquire average temperature info from SMU metrics. To acquire average temp info from gpu_metrics interface, but gpu_metrics_v2_2 only has members to show current temp info. --- v1: Only add average_temperature_gfx in gpu_metrics_v2_3. v2: Add average temp members for soc, core and l3 in gpu_metrics_v2_3 and put these new members at the end of gpu_metrics_v2_3. Add operation to read average temp info from metrics table. v3: Merge v1 and v2 and rename the patch. v4: Merge v3. Add firmware version judgment in vangogh_common_get_gpu_metrics to maintain backward compatibility and rename the patch. "return ret" on error scenario in smu_cmn_get_smc_version. Signed-off-by: Li Ma <li.ma@amd.com> Reviewed-by: Evan Quan <evan.quan@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
asic_reg | ||
ivsrcid | ||
aldebaran_ip_offset.h | ||
amd_acpi.h | ||
amd_pcie.h | ||
amd_pcie_helpers.h | ||
amd_shared.h | ||
arct_ip_offset.h | ||
atom-bits.h | ||
atom-names.h | ||
atom-types.h | ||
atombios.h | ||
atomfirmware.h | ||
atomfirmwareid.h | ||
beige_goby_ip_offset.h | ||
cgs_common.h | ||
cik_structs.h | ||
cyan_skillfish_ip_offset.h | ||
dimgrey_cavefish_ip_offset.h | ||
discovery.h | ||
displayobject.h | ||
dm_pp_interface.h | ||
kgd_kfd_interface.h | ||
kgd_pp_interface.h | ||
mes_api_def.h | ||
mes_v11_api_def.h | ||
navi10_enum.h | ||
navi10_ip_offset.h | ||
navi12_ip_offset.h | ||
navi14_ip_offset.h | ||
pptable.h | ||
renoir_ip_offset.h | ||
sienna_cichlid_ip_offset.h | ||
soc15_hw_ip.h | ||
soc15_ih_clientid.h | ||
soc21_enum.h | ||
v9_structs.h | ||
v10_structs.h | ||
v11_structs.h | ||
vangogh_ip_offset.h | ||
vega10_enum.h | ||
vega10_ip_offset.h | ||
vega20_ip_offset.h | ||
vi_structs.h | ||
yellow_carp_offset.h |