mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-04 18:49:41 +00:00
![]() Add support to set ISP clocks for SMU v14.0.0. ISP driver uses amdgpu_dpm_set_soft_freq_range() API to set clocks via SMU interface than communicating with PMFW directly. amdgpu_dpm_set_soft_freq_range() is updated to take in any pp_clock_type than limiting to support only PP_SCLK to allow ISP and other driver modules to set the min/max clocks. Any clock specific restrictions are expected to be taken care in SOC specific SMU implementations instead of generic amdgpu_dpm and amdgpu_smu interfaces. Reviewed-by: Xiaojian Du <xiaojian.du@amd.com> Reviewed-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Mario Limonciello <mario.limonciello@amd.com> Signed-off-by: Pratap Nirujogi <pratap.nirujogi@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
asic_reg | ||
ivsrcid | ||
aldebaran_ip_offset.h | ||
amd_acpi.h | ||
amd_cper.h | ||
amd_pcie_helpers.h | ||
amd_pcie.h | ||
amd_shared.h | ||
amdgpu_reg_state.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_v11_api_def.h | ||
mes_v12_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 | ||
soc24_enum.h | ||
umsch_mm_4_0_api_def.h | ||
v9_structs.h | ||
v10_structs.h | ||
v11_structs.h | ||
v12_structs.h | ||
vangogh_ip_offset.h | ||
vega10_enum.h | ||
vega10_ip_offset.h | ||
vega20_ip_offset.h | ||
vi_structs.h | ||
yellow_carp_offset.h |