Lines Matching refs:pp_funcs

125 	const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs;  in amdgpu_get_power_dpm_state()  local
140 if (pp_funcs->get_current_power_state) { in amdgpu_get_power_dpm_state()
188 } else if (adev->powerplay.pp_funcs->dispatch_tasks) { in amdgpu_set_power_dpm_state()
283 if (adev->powerplay.pp_funcs->get_performance_level) in amdgpu_get_power_dpm_force_performance_level()
311 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_set_power_dpm_force_performance_level() local
351 if (pp_funcs->get_performance_level) in amdgpu_set_power_dpm_force_performance_level()
381 if (pp_funcs->force_performance_level) { in amdgpu_set_power_dpm_force_performance_level()
412 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_get_pp_num_states() local
428 if (pp_funcs->get_pp_num_states) { in amdgpu_get_pp_num_states()
454 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_get_pp_cur_state() local
470 if (pp_funcs->get_current_power_state in amdgpu_get_pp_cur_state()
471 && pp_funcs->get_pp_num_states) { in amdgpu_get_pp_cur_state()
528 else if (adev->powerplay.pp_funcs->dispatch_tasks && in amdgpu_set_pp_force_state()
529 adev->powerplay.pp_funcs->get_pp_num_states) { in amdgpu_set_pp_force_state()
592 if (adev->powerplay.pp_funcs->get_pp_table) { in amdgpu_get_pp_table()
857 if (adev->powerplay.pp_funcs->set_fine_grain_clk_vol) { in amdgpu_set_pp_od_clk_voltage()
868 if (adev->powerplay.pp_funcs->odn_edit_dpm_table) { in amdgpu_set_pp_od_clk_voltage()
879 if (adev->powerplay.pp_funcs->dispatch_tasks) { in amdgpu_set_pp_od_clk_voltage()
919 if (adev->powerplay.pp_funcs->print_clock_levels) { in amdgpu_get_pp_od_clk_voltage()
976 if (adev->powerplay.pp_funcs->set_ppfeature_status) { in amdgpu_set_pp_features()
1010 if (adev->powerplay.pp_funcs->get_ppfeature_status) in amdgpu_get_pp_features()
1071 if (adev->powerplay.pp_funcs->print_clock_levels) in amdgpu_get_pp_dpm_clock()
1142 if (adev->powerplay.pp_funcs->force_clock_level) in amdgpu_set_pp_dpm_clock()
1298 else if (adev->powerplay.pp_funcs->get_sclk_od) in amdgpu_get_pp_sclk_od()
1336 if (adev->powerplay.pp_funcs->set_sclk_od) in amdgpu_set_pp_sclk_od()
1339 if (adev->powerplay.pp_funcs->dispatch_tasks) { in amdgpu_set_pp_sclk_od()
1375 else if (adev->powerplay.pp_funcs->get_mclk_od) in amdgpu_get_pp_mclk_od()
1413 if (adev->powerplay.pp_funcs->set_mclk_od) in amdgpu_set_pp_mclk_od()
1416 if (adev->powerplay.pp_funcs->dispatch_tasks) { in amdgpu_set_pp_mclk_od()
1470 if (adev->powerplay.pp_funcs->get_power_profile_mode) in amdgpu_get_pp_power_profile_mode()
1536 if (adev->powerplay.pp_funcs->set_power_profile_mode) in amdgpu_set_pp_power_profile_mode()
1803 if (adev->powerplay.pp_funcs->get_gpu_metrics) in amdgpu_get_gpu_metrics()
2376 if (!adev->powerplay.pp_funcs->get_fan_control_mode) { in amdgpu_hwmon_get_pwm1_enable()
2414 if (!adev->powerplay.pp_funcs->set_fan_control_mode) { in amdgpu_hwmon_set_pwm1_enable()
2477 if (adev->powerplay.pp_funcs->set_fan_speed_pwm) in amdgpu_hwmon_set_pwm1()
2510 if (adev->powerplay.pp_funcs->get_fan_speed_pwm) in amdgpu_hwmon_get_pwm1()
2543 if (adev->powerplay.pp_funcs->get_fan_speed_rpm) in amdgpu_hwmon_get_fan1_input()
2640 if (adev->powerplay.pp_funcs->get_fan_speed_rpm) in amdgpu_hwmon_get_fan1_target()
2689 if (adev->powerplay.pp_funcs->set_fan_speed_rpm) in amdgpu_hwmon_set_fan1_target()
2722 if (!adev->powerplay.pp_funcs->get_fan_control_mode) { in amdgpu_hwmon_get_fan1_enable()
2768 if (!adev->powerplay.pp_funcs->set_fan_control_mode) { in amdgpu_hwmon_set_fan1_enable()
2913 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_hwmon_show_power_cap_generic() local
2924 if ( !(pp_funcs && pp_funcs->get_power_limit)) in amdgpu_hwmon_show_power_cap_generic()
2933 r = pp_funcs->get_power_limit(adev->powerplay.pp_handle, &limit, in amdgpu_hwmon_show_power_cap_generic()
2988 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_hwmon_set_power_cap() local
3014 if (pp_funcs && pp_funcs->set_power_limit) in amdgpu_hwmon_set_power_cap()
3015 err = pp_funcs->set_power_limit(adev->powerplay.pp_handle, value); in amdgpu_hwmon_set_power_cap()
3356 if ((!adev->powerplay.pp_funcs->get_fan_speed_pwm && in hwmon_attributes_visible()
3358 (!adev->powerplay.pp_funcs->get_fan_control_mode && in hwmon_attributes_visible()
3362 if ((!adev->powerplay.pp_funcs->set_fan_speed_pwm && in hwmon_attributes_visible()
3364 (!adev->powerplay.pp_funcs->set_fan_control_mode && in hwmon_attributes_visible()
3386 if ((!adev->powerplay.pp_funcs->set_fan_speed_pwm && in hwmon_attributes_visible()
3387 !adev->powerplay.pp_funcs->get_fan_speed_pwm) && in hwmon_attributes_visible()
3388 (!adev->powerplay.pp_funcs->set_fan_speed_rpm && in hwmon_attributes_visible()
3389 !adev->powerplay.pp_funcs->get_fan_speed_rpm) && in hwmon_attributes_visible()
3394 if ((!adev->powerplay.pp_funcs->set_fan_speed_rpm && in hwmon_attributes_visible()
3395 !adev->powerplay.pp_funcs->get_fan_speed_rpm) && in hwmon_attributes_visible()
3672 adev->powerplay.pp_funcs->debugfs_print_current_performance_level) { in amdgpu_debugfs_pm_info_show()
3674 if (adev->powerplay.pp_funcs->debugfs_print_current_performance_level) in amdgpu_debugfs_pm_info_show()
3675 adev->powerplay.pp_funcs->debugfs_print_current_performance_level(adev, m); in amdgpu_debugfs_pm_info_show()
3710 const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs; in amdgpu_pm_prv_buffer_read() local
3720 if (pp_funcs && pp_funcs->get_smu_prv_buf_details) in amdgpu_pm_prv_buffer_read()
3721 pp_funcs->get_smu_prv_buf_details(pp_handle, &smu_prv_buf, in amdgpu_pm_prv_buffer_read()