Home
last modified time | relevance | path

Searched refs:pp_funcs (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c101 if (pp_funcs && pp_funcs->set_powergating_by_smu) in amdgpu_dpm_set_powergating_by_smu()
106 if (pp_funcs && pp_funcs->set_powergating_by_smu) in amdgpu_dpm_set_powergating_by_smu()
142 if (!pp_funcs || !pp_funcs->set_asic_baco_state) in amdgpu_dpm_baco_enter()
161 if (!pp_funcs || !pp_funcs->set_asic_baco_state) in amdgpu_dpm_baco_exit()
184 } else if (pp_funcs && pp_funcs->set_mp1_state) { in amdgpu_dpm_set_mp1_state()
202 if (pp_funcs && pp_funcs->notify_rlc_state) { in amdgpu_dpm_notify_rlc_state()
250 if (!pp_funcs || !pp_funcs->asic_reset_mode_2) in amdgpu_dpm_mode2_reset()
377 if (pp_funcs && pp_funcs->set_xgmi_pstate) { in amdgpu_dpm_set_xgmi_pstate()
394 if (pp_funcs && pp_funcs->set_df_cstate) { in amdgpu_dpm_set_df_cstate()
514 if (pp_funcs && pp_funcs->read_sensor) { in amdgpu_dpm_read_sensor()
[all …]
/linux-6.15/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c140 if (adev->powerplay.pp_funcs->print_power_state == NULL) in amdgpu_pm_print_power_states()
804 if (single_display && adev->powerplay.pp_funcs->vblank_too_short) { in amdgpu_dpm_pick_power_state()
921 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_dpm_change_power_state_locked() local
945 if (amdgpu_dpm == 1 && pp_funcs->print_power_state) { in amdgpu_dpm_change_power_state_locked()
954 if (pp_funcs->display_configuration_changed) in amdgpu_dpm_change_power_state_locked()
961 if (pp_funcs->check_state_equal) { in amdgpu_dpm_change_power_state_locked()
969 if (pp_funcs->set_power_state) in amdgpu_dpm_change_power_state_locked()
970 pp_funcs->set_power_state(adev->powerplay.pp_handle); in amdgpu_dpm_change_power_state_locked()
977 if (pp_funcs->force_performance_level) { in amdgpu_dpm_change_power_state_locked()
1007 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_dpm_thermal_work_handler() local
[all …]
H A Dkv_dpm.c2961 adev->powerplay.pp_funcs = &kv_dpm_funcs; in kv_dpm_early_init()
H A Dsi_dpm.c7948 adev->powerplay.pp_funcs = &si_dpm_funcs; in si_dpm_early_init()
/linux-6.15/drivers/gpu/drm/amd/pm/powerplay/
H A Damd_powerplay.c65 adev->powerplay.pp_funcs = &pp_dpm_funcs; in amd_powerplay_create()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu.h767 const struct amd_pm_funcs *pp_funcs; member
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c779 adev->powerplay.pp_funcs = &swsmu_pm_funcs; in smu_early_init()