Home
last modified time | relevance | path

Searched refs:powerplay (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c37 ((adev)->powerplay.pp_funcs->enable_bapm((adev)->powerplay.pp_handle, (e)))
39 #define amdgpu_dpm_is_legacy_dpm(adev) ((adev)->powerplay.pp_handle == (adev))
43 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_dpm_get_sclk()
50 ret = pp_funcs->get_sclk((adev)->powerplay.pp_handle, in amdgpu_dpm_get_sclk()
59 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_dpm_get_mclk()
66 ret = pp_funcs->get_mclk((adev)->powerplay.pp_handle, in amdgpu_dpm_get_mclk()
79 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_dpm_set_powergating_by_smu()
104 (adev)->powerplay.pp_handle, block_type, gate, 0)); in amdgpu_dpm_set_powergating_by_smu()
109 (adev)->powerplay.pp_handle, block_type, gate, inst)); in amdgpu_dpm_set_powergating_by_smu()
125 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_set_gfx_power_up_by_imu()
[all …]
H A DMakefile34 -I$(FULL_AMD_PATH)/pm/powerplay/inc \
35 -I$(FULL_AMD_PATH)/pm/powerplay/smumgr\
36 -I$(FULL_AMD_PATH)/pm/powerplay/hwmgr \
41 PM_LIBS = swsmu powerplay legacy-dpm
/linux/drivers/gpu/drm/amd/pm/powerplay/
H A DMakefile23 AMD_PP_PATH = ../pm/powerplay
27 AMD_POWERPLAY = $(addsuffix /Makefile,$(addprefix $(FULL_AMD_PATH)/pm/powerplay/,$(PP_LIBS)))
H A Damd_powerplay.c61 adev->powerplay.pp_handle = hwmgr; in amd_powerplay_create()
62 adev->powerplay.pp_funcs = &pp_dpm_funcs; in amd_powerplay_create()
69 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in amd_powerplay_destroy()
89 ret = hwmgr_early_init(adev->powerplay.pp_handle); in pp_early_init()
138 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in pp_sw_init()
155 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in pp_sw_fini()
168 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in pp_hw_init()
180 struct pp_hwmgr *hwmgr = ip_block->adev->powerplay.pp_handle; in pp_hw_fini()
194 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in pp_reserve_vram_for_smu()
223 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in pp_late_init()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c607 struct smu_context *smu = adev->powerplay.pp_handle; in is_support_cclk_dpm()
618 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_smu_ras_send_msg()
724 struct smu_context *smu = adev->powerplay.pp_handle; in smu_set_funcs()
827 adev->powerplay.pp_handle = smu; in smu_early_init()
828 adev->powerplay.pp_funcs = &swsmu_pm_funcs; in smu_early_init()
900 struct smu_context *smu = adev->powerplay.pp_handle; in smu_late_init()
1362 struct smu_context *smu = adev->powerplay.pp_handle; in smu_sw_init()
1428 struct smu_context *smu = adev->powerplay.pp_handle; in smu_sw_fini()
1918 struct smu_context *smu = adev->powerplay.pp_handle; in smu_hw_init()
2146 struct smu_context *smu = adev->powerplay.pp_handle; in smu_hw_fini()
[all …]
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu_helper.c606 struct pp_hwmgr *hwmgr = adev->powerplay.pp_handle; in phm_irq_process()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c1340 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v11_0_set_irq_state()
1409 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v11_0_irq_process()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c1194 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v13_0_set_irq_state()
1269 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v13_0_irq_process()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu.h1095 struct amd_powerplay powerplay; member
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c7993 adev->powerplay.pp_funcs = &si_dpm_funcs; in si_dpm_early_init()
7994 adev->powerplay.pp_handle = adev; in si_dpm_early_init()