/dragonfly/sys/dev/drm/radeon/ |
H A D | cypress_dpm.h | 91 struct radeon_ps current_rps; 93 struct radeon_ps requested_rps; 122 struct radeon_ps *radeon_initial_state, 127 struct radeon_ps *radeon_new_state, 128 struct radeon_ps *radeon_current_state); 130 struct radeon_ps *radeon_new_state); 132 struct radeon_ps *radeon_new_state); 134 struct radeon_ps *radeon_new_state); 136 struct radeon_ps *radeon_new_state, 137 struct radeon_ps *radeon_current_state); [all …]
|
H A D | rv770_dpm.h | 189 struct radeon_ps *radeon_initial_state, 192 struct radeon_ps *radeon_state); 229 struct radeon_ps *radeon_state, 232 struct radeon_ps *radeon_state, 273 struct radeon_ps *new_ps, 274 struct radeon_ps *old_ps); 276 struct radeon_ps *new_ps, 277 struct radeon_ps *old_ps);
|
H A D | rs780_dpm.c | 75 struct radeon_ps *boot_ps) in rs780_initialize_dpm_power_state() 109 struct radeon_ps *boot_ps) in rs780_initialize_dpm_parameters() 426 struct radeon_ps *new_ps, in rs780_set_engine_clock_scaling() 427 struct radeon_ps *old_ps) in rs780_set_engine_clock_scaling() 474 struct radeon_ps *new_ps, in rs780_set_engine_clock_spc() 523 struct radeon_ps *new_ps) in rs780_enable_voltage_scaling() 581 struct radeon_ps *new_ps, in rs780_set_uvd_clock_after_set_eng_clock() 582 struct radeon_ps *old_ps) in rs780_set_uvd_clock_after_set_eng_clock() 718 struct radeon_ps *rps, in rs780_parse_pplib_non_clock_info() 748 struct radeon_ps *rps, in rs780_parse_pplib_clock_info() [all …]
|
H A D | trinity_dpm.c | 845 struct radeon_ps *new_rps, in trinity_program_power_levels_0_to_n() 846 struct radeon_ps *old_rps) in trinity_program_power_levels_0_to_n() 875 struct radeon_ps *rps) in trinity_setup_uvd_clock_table() 910 struct radeon_ps *rps2) in trinity_uvd_clocks_equal() 996 struct radeon_ps *new_rps, in trinity_set_vce_clock() 997 struct radeon_ps *old_rps) in trinity_set_vce_clock() 1073 struct radeon_ps *rps) in trinity_update_current_ps() 1084 struct radeon_ps *rps) in trinity_update_requested_ps() 1189 struct radeon_ps *rps) in trinity_setup_nbp_sim() 1476 struct radeon_ps *rps) in trinity_adjust_uvd_state() [all …]
|
H A D | ni_dpm.h | 237 struct radeon_ps *rps); 239 struct radeon_ps *rps); 242 struct radeon_ps *new_ps, 243 struct radeon_ps *old_ps); 245 struct radeon_ps *new_ps, 246 struct radeon_ps *old_ps);
|
H A D | sumo_dpm.c | 345 struct radeon_ps *rps) in sumo_program_bsp() 388 struct radeon_ps *rps) in sumo_program_at() 667 struct radeon_ps *rps) in sumo_patch_boost_state() 717 struct radeon_ps *rps, in sumo_enable_boost() 740 struct radeon_ps *rps) in sumo_program_wl() 818 struct radeon_ps *new_rps, in sumo_setup_uvd_clocks() 988 struct radeon_ps *rps) in sumo_force_nbp_state() 1184 struct radeon_ps *rps) in sumo_update_current_ps() 1195 struct radeon_ps *rps) in sumo_update_requested_ps() 1406 struct radeon_ps *rps, in sumo_parse_pplib_non_clock_info() [all …]
|
H A D | rv6xx_dpm.c | 967 struct radeon_ps *new_ps, in rv6xx_enable_static_voltage_control() 1047 struct radeon_ps *new_ps) in rv6xx_calculate_stepping_parameters() 1200 struct radeon_ps *new_ps, in rv6xx_set_sw_voltage_to_safe() 1201 struct radeon_ps *old_ps) in rv6xx_set_sw_voltage_to_safe() 1218 struct radeon_ps *old_ps) in rv6xx_set_sw_voltage_to_low() 1230 struct radeon_ps *new_ps, in rv6xx_set_safe_backbias() 1231 struct radeon_ps *old_ps) in rv6xx_set_safe_backbias() 1433 struct radeon_ps *new_ps) in rv6xx_generate_low_step() 1453 struct radeon_ps *new_ps) in rv6xx_generate_stepping_table() 1796 struct radeon_ps *rps, in rv6xx_parse_pplib_non_clock_info() [all …]
|
H A D | rv770_dpm.c | 261 struct radeon_ps *radeon_state, in rv770_populate_smc_t() 307 struct radeon_ps *radeon_state, in rv770_populate_smc_sp() 679 struct radeon_ps *radeon_state, in rv770_convert_power_state_to_smc() 744 struct radeon_ps *radeon_state) in rv770_program_memory_timing_parameters() 1028 struct radeon_ps *radeon_state, in rv770_populate_smc_initial_state() 1437 struct radeon_ps *new_ps, in rv770_set_uvd_clock_before_set_eng_clock() 1438 struct radeon_ps *old_ps) in rv770_set_uvd_clock_before_set_eng_clock() 1454 struct radeon_ps *new_ps, in rv770_set_uvd_clock_after_set_eng_clock() 1455 struct radeon_ps *old_ps) in rv770_set_uvd_clock_after_set_eng_clock() 2149 struct radeon_ps *rps, in rv7xx_parse_pplib_non_clock_info() [all …]
|
H A D | ni_dpm.c | 786 struct radeon_ps *rps) in ni_apply_state_adjust_rules() 2449 struct radeon_ps *radeon_state, in ni_populate_power_containment_values() 2535 struct radeon_ps *radeon_state, in ni_populate_sq_ramping_values() 3507 struct radeon_ps *new_ps, in ni_set_uvd_clock_before_set_eng_clock() 3508 struct radeon_ps *old_ps) in ni_set_uvd_clock_before_set_eng_clock() 3525 struct radeon_ps *new_ps, in ni_set_uvd_clock_after_set_eng_clock() 3526 struct radeon_ps *old_ps) in ni_set_uvd_clock_after_set_eng_clock() 3560 struct radeon_ps *rps) in ni_update_current_ps() 3572 struct radeon_ps *rps) in ni_update_requested_ps() 3893 struct radeon_ps *rps, in ni_parse_pplib_non_clock_info() [all …]
|
H A D | btc_dpm.c | 1625 struct radeon_ps *radeon_boot_state) in btc_init_smc_table() 1689 struct radeon_ps *radeon_new_state) in btc_set_at_for_uvd() 1713 struct radeon_ps *radeon_new_state) in btc_notify_uvd_to_smc() 1789 struct radeon_ps *radeon_state) in btc_is_state_ulv_compatible() 1835 struct radeon_ps *radeon_new_state) in btc_set_power_state_conditionally_enable_ulv() 2093 struct radeon_ps *rps) in btc_apply_state_adjust_rules() 2256 struct radeon_ps *rps) in btc_update_current_ps() 2267 struct radeon_ps *rps) in btc_update_requested_ps() 2291 struct radeon_ps *new_ps = &requested_ps; in btc_dpm_pre_set_power_state() 2734 struct radeon_ps *rps = &eg_pi->current_rps; in btc_dpm_debugfs_print_current_performance_level() [all …]
|
H A D | cypress_dpm.c | 360 struct radeon_ps *radeon_new_state, in cypress_notify_link_speed_change_after_state_change() 361 struct radeon_ps *radeon_current_state) in cypress_notify_link_speed_change_after_state_change() 382 struct radeon_ps *radeon_new_state, in cypress_notify_link_speed_change_before_state_change() 763 struct radeon_ps *radeon_state, in cypress_convert_power_state_to_smc() 850 struct radeon_ps *radeon_state, in cypress_convert_mc_reg_table_to_smc() 867 struct radeon_ps *radeon_new_state) in cypress_upload_sw_state() 885 struct radeon_ps *radeon_new_state) in cypress_upload_mc_reg_table() 1117 struct radeon_ps *radeon_boot_state) in cypress_force_mc_use_s1() 1178 struct radeon_ps *radeon_boot_state) in cypress_force_mc_use_s0() 1612 struct radeon_ps *radeon_boot_state) in cypress_init_smc_table() [all …]
|
H A D | trinity_dpm.h | 113 struct radeon_ps current_rps; 115 struct radeon_ps requested_rps;
|
H A D | kv_dpm.c | 45 struct radeon_ps *new_rps); 51 struct radeon_ps *new_rps, 52 struct radeon_ps *old_rps); 1136 struct radeon_ps *rps) in kv_update_current_ps() 1147 struct radeon_ps *rps) in kv_update_requested_ps() 1765 struct radeon_ps *new_rps) in kv_update_dfs_bypass_settings() 2135 struct radeon_ps *new_rps, in kv_apply_state_adjust_rules() 2136 struct radeon_ps *old_rps) in kv_apply_state_adjust_rules() 2427 struct radeon_ps *new_rps) in kv_program_nbps_index_settings() 2580 struct radeon_ps *rps, in kv_parse_pplib_non_clock_info() [all …]
|
H A D | si_dpm.c | 2221 struct radeon_ps *radeon_state) in si_populate_smc_tdp_limits_2() 2287 struct radeon_ps *radeon_state, in si_populate_power_containment_values() 2381 struct radeon_ps *radeon_state, in si_populate_sq_ramping_values() 2967 struct radeon_ps *rps) in si_apply_state_adjust_rules() 4318 struct radeon_ps *radeon_state, in si_do_program_memory_timing_parameters() 5085 struct radeon_ps *radeon_state, in si_populate_smc_t() 5188 struct radeon_ps *radeon_state, in si_convert_power_state_to_smc() 5636 struct radeon_ps *radeon_state, in si_convert_mc_reg_table_to_smc() 5928 struct radeon_ps *new_rps, in si_set_vce_clock() 5929 struct radeon_ps *old_rps) in si_set_vce_clock() [all …]
|
H A D | kv_dpm.h | 180 struct radeon_ps current_rps; 182 struct radeon_ps requested_rps;
|
H A D | sumo_dpm.h | 131 struct radeon_ps current_rps; 133 struct radeon_ps requested_rps;
|
H A D | ci_dpm.h | 288 struct radeon_ps current_rps; 290 struct radeon_ps requested_rps;
|
H A D | btc_dpm.h | 57 struct radeon_ps *radeon_new_state);
|
H A D | radeon_asic.h | 435 struct radeon_ps *ps); 453 struct radeon_ps *ps); 494 struct radeon_ps *ps); 609 struct radeon_ps *ps); 691 struct radeon_ps *ps); 712 struct radeon_ps *ps); 942 struct radeon_ps *ps); 972 struct radeon_ps *ps);
|
H A D | ci_dpm.c | 830 struct radeon_ps *rps) in ci_apply_state_adjust_rules() 2621 struct radeon_ps *radeon_boot_state) in ci_populate_smc_initial_state() 3784 struct radeon_ps *radeon_state) in ci_trim_dpm_states() 3890 struct radeon_ps *radeon_state) in ci_find_dpm_states_clocks_in_dpm_table() 4200 struct radeon_ps *radeon_state) in ci_generate_dpm_level_enable_mask() 5138 struct radeon_ps *rps) in ci_update_current_ps() 5149 struct radeon_ps *rps) in ci_update_requested_ps() 5163 struct radeon_ps *new_ps = &requested_ps; in ci_dpm_pre_set_power_state() 5481 struct radeon_ps *rps, in ci_parse_pplib_non_clock_info() 5961 struct radeon_ps *rps = &pi->current_rps; in ci_dpm_debugfs_print_current_performance_level() [all …]
|
H A D | rv730_dpm.c | 37 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 320 struct radeon_ps *radeon_state, in rv730_populate_smc_initial_state() 394 struct radeon_ps *radeon_state) in rv730_program_memory_timing_parameters()
|
H A D | r600_dpm.h | 134 struct radeon_ps *rps);
|
H A D | radeon.h | 1347 struct radeon_ps { struct 1549 struct radeon_ps *ps; 1553 struct radeon_ps *current_ps; 1555 struct radeon_ps *requested_ps; 1557 struct radeon_ps *boot_ps; 1559 struct radeon_ps *uvd_ps; 1989 void (*print_power_state)(struct radeon_device *rdev, struct radeon_ps *ps);
|
H A D | radeon_pm.c | 920 static struct radeon_ps *radeon_dpm_pick_power_state(struct radeon_device *rdev, in radeon_dpm_pick_power_state() 924 struct radeon_ps *ps; in radeon_dpm_pick_power_state() 1056 struct radeon_ps *ps; in radeon_dpm_change_power_state_locked()
|
H A D | r600_dpm.c | 145 struct radeon_ps *rps) in r600_dpm_print_ps_status()
|