Lines Matching refs:dpm

252 	struct kv_power_info *pi = rdev->pm.dpm.priv;  in kv_get_pi()
557 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_convert_vid2_to_vid7()
579 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_convert_vid7_to_vid2()
720 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_program_bootup_state()
822 &rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table; in kv_populate_uvd_table()
895 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table; in kv_populate_vce_table()
956 &rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table; in kv_populate_samu_table()
1022 &rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table; in kv_populate_acp_table()
1081 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_calculate_dfs_bypass_settings()
1281 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_enable()
1330 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_disable()
1428 &rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table; in kv_update_uvd_dpm()
1464 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table; in kv_get_vce_boot_level()
1480 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table; in kv_update_vce_dpm()
1521 &rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table; in kv_update_samu_dpm()
1552 &rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table; in kv_get_acp_boot_level()
1585 &rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table; in kv_update_acp_dpm()
1713 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_set_valid_clock_range()
1833 rdev->pm.dpm.forced_level = level; in kv_dpm_force_performance_level()
1841 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; in kv_dpm_pre_set_power_state()
1861 ret = kv_smc_bapm_enable(rdev, rdev->pm.dpm.ac_power); in kv_dpm_set_power_state()
1988 &rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table; in kv_patch_voltage_values()
1990 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table; in kv_patch_voltage_values()
1992 &rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table; in kv_patch_voltage_values()
1994 &rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table; in kv_patch_voltage_values()
2108 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_get_high_voltage_limit()
2149 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_apply_state_adjust_rules()
2152 &rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac; in kv_apply_state_adjust_rules()
2155 new_rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in kv_apply_state_adjust_rules()
2156 new_rps->ecclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].ecclk; in kv_apply_state_adjust_rules()
2182 if (sclk < rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].sclk) in kv_apply_state_adjust_rules()
2183 sclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].sclk; in kv_apply_state_adjust_rules()
2244 pi->video_start || (rdev->pm.dpm.new_active_crtc_count >= 3) || in kv_apply_state_adjust_rules()
2286 &rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac; in kv_calculate_nbps_level_settings()
2303 (rdev->pm.dpm.new_active_crtc_count >= 3) || pi->video_start); in kv_calculate_nbps_level_settings()
2353 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk; in kv_init_graphics_levels()
2474 rdev->pm.dpm.thermal.min_temp = low_temp; in kv_set_thermal_temperature_range()
2475 rdev->pm.dpm.thermal.max_temp = high_temp; in kv_set_thermal_temperature_range()
2548 &rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac); in kv_parse_sys_info_table()
2603 rdev->pm.dpm.boot_ps = rps; in kv_parse_pplib_non_clock_info()
2607 rdev->pm.dpm.uvd_ps = rps; in kv_parse_pplib_non_clock_info()
2664 rdev->pm.dpm.ps = kcalloc(state_array->ucNumEntries, in kv_parse_power_table()
2667 if (!rdev->pm.dpm.ps) in kv_parse_power_table()
2680 kfree(rdev->pm.dpm.ps); in kv_parse_power_table()
2683 rdev->pm.dpm.ps[i].ps_priv = ps; in kv_parse_power_table()
2696 &rdev->pm.dpm.ps[i], k, in kv_parse_power_table()
2700 kv_parse_pplib_non_clock_info(rdev, &rdev->pm.dpm.ps[i], in kv_parse_power_table()
2705 rdev->pm.dpm.num_ps = state_array->ucNumEntries; in kv_parse_power_table()
2710 clock_array_index = rdev->pm.dpm.vce_states[i].clk_idx; in kv_parse_power_table()
2715 rdev->pm.dpm.vce_states[i].sclk = sclk; in kv_parse_power_table()
2716 rdev->pm.dpm.vce_states[i].mclk = 0; in kv_parse_power_table()
2730 rdev->pm.dpm.priv = pi; in kv_dpm_init()
2870 for (i = 0; i < rdev->pm.dpm.num_ps; i++) { in kv_dpm_fini()
2871 kfree(rdev->pm.dpm.ps[i].ps_priv); in kv_dpm_fini()
2873 kfree(rdev->pm.dpm.ps); in kv_dpm_fini()
2874 kfree(rdev->pm.dpm.priv); in kv_dpm_fini()