| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| 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 …]
|
| D | rv770_dpm.h | 190 struct radeon_ps *radeon_initial_state, 193 struct radeon_ps *radeon_state); 230 struct radeon_ps *radeon_state, 233 struct radeon_ps *radeon_state, 274 struct radeon_ps *new_ps, 275 struct radeon_ps *old_ps); 277 struct radeon_ps *new_ps, 278 struct radeon_ps *old_ps);
|
| 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);
|
| D | rs780_dpm.c | 36 static struct igp_ps *rs780_get_ps(struct radeon_ps *rps) in rs780_get_ps() 77 struct radeon_ps *boot_ps) in rs780_initialize_dpm_power_state() 111 struct radeon_ps *boot_ps) in rs780_initialize_dpm_parameters() 428 struct radeon_ps *new_ps, in rs780_set_engine_clock_scaling() 429 struct radeon_ps *old_ps) in rs780_set_engine_clock_scaling() 476 struct radeon_ps *new_ps, in rs780_set_engine_clock_spc() 477 struct radeon_ps *old_ps) in rs780_set_engine_clock_spc() 495 struct radeon_ps *new_ps, in rs780_activate_engine_clk_scaling() 496 struct radeon_ps *old_ps) in rs780_activate_engine_clk_scaling() 525 struct radeon_ps *new_ps) in rs780_enable_voltage_scaling() [all …]
|
| D | trinity_dpm.c | 346 struct radeon_ps *new_rps, 347 struct radeon_ps *old_rps); 349 static struct trinity_ps *trinity_get_ps(struct radeon_ps *rps) in trinity_get_ps() 841 struct radeon_ps *new_rps, in trinity_program_power_levels_0_to_n() 842 struct radeon_ps *old_rps) in trinity_program_power_levels_0_to_n() 871 struct radeon_ps *rps) in trinity_setup_uvd_clock_table() 897 static bool trinity_uvd_clocks_zero(struct radeon_ps *rps) in trinity_uvd_clocks_zero() 905 static bool trinity_uvd_clocks_equal(struct radeon_ps *rps1, in trinity_uvd_clocks_equal() 906 struct radeon_ps *rps2) in trinity_uvd_clocks_equal() 923 struct radeon_ps *new_rps, in trinity_setup_uvd_clocks() [all …]
|
| D | sumo_dpm.c | 74 static struct sumo_ps *sumo_get_ps(struct radeon_ps *rps) in sumo_get_ps() 342 struct radeon_ps *rps) in sumo_program_bsp() 385 struct radeon_ps *rps) in sumo_program_at() 664 struct radeon_ps *rps) in sumo_patch_boost_state() 678 struct radeon_ps *new_rps, in sumo_pre_notify_alt_vddnb_change() 679 struct radeon_ps *old_rps) in sumo_pre_notify_alt_vddnb_change() 696 struct radeon_ps *new_rps, in sumo_post_notify_alt_vddnb_change() 697 struct radeon_ps *old_rps) in sumo_post_notify_alt_vddnb_change() 714 struct radeon_ps *rps, in sumo_enable_boost() 737 struct radeon_ps *rps) in sumo_program_wl() [all …]
|
| D | rv6xx_dpm.c | 36 static struct rv6xx_ps *rv6xx_get_ps(struct radeon_ps *rps) in rv6xx_get_ps() 966 struct radeon_ps *new_ps, in rv6xx_enable_static_voltage_control() 1046 struct radeon_ps *new_ps) in rv6xx_calculate_stepping_parameters() 1199 struct radeon_ps *new_ps, in rv6xx_set_sw_voltage_to_safe() 1200 struct radeon_ps *old_ps) in rv6xx_set_sw_voltage_to_safe() 1217 struct radeon_ps *old_ps) in rv6xx_set_sw_voltage_to_low() 1229 struct radeon_ps *new_ps, in rv6xx_set_safe_backbias() 1230 struct radeon_ps *old_ps) in rv6xx_set_safe_backbias() 1243 struct radeon_ps *new_ps, in rv6xx_set_safe_pcie_gen2() 1244 struct radeon_ps *old_ps) in rv6xx_set_safe_pcie_gen2() [all …]
|
| D | rv770_dpm.c | 47 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps) in rv770_get_ps() 256 struct radeon_ps *radeon_state, in rv770_populate_smc_t() 302 struct radeon_ps *radeon_state, in rv770_populate_smc_sp() 674 struct radeon_ps *radeon_state, in rv770_convert_power_state_to_smc() 739 struct radeon_ps *radeon_state) in rv770_program_memory_timing_parameters() 1023 struct radeon_ps *radeon_state, in rv770_populate_smc_initial_state() 1162 struct radeon_ps *radeon_boot_state) in rv770_init_smc_table() 1371 struct radeon_ps *radeon_new_state) in r7xx_program_memory_timing_parameters() 1382 struct radeon_ps *radeon_new_state) in rv770_upload_sw_state() 1432 struct radeon_ps *new_ps, in rv770_set_uvd_clock_before_set_eng_clock() [all …]
|
| D | trinity_dpm.h | 113 struct radeon_ps current_rps; 115 struct radeon_ps requested_rps;
|
| D | ni_dpm.c | 735 struct ni_ps *ni_get_ps(struct radeon_ps *rps) in ni_get_ps() 788 struct radeon_ps *rps) in ni_apply_state_adjust_rules() 1383 struct radeon_ps *radeon_state, in ni_calculate_power_boost_limit() 1455 struct radeon_ps *radeon_state) in ni_populate_smc_tdp_limits() 1638 struct radeon_ps *radeon_state, in ni_do_program_memory_timing_parameters() 1666 struct radeon_ps *radeon_new_state) in ni_program_memory_timing_parameters() 1682 struct radeon_ps *radeon_initial_state, in ni_populate_smc_initial_state() 1945 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ni_init_smc_table() 2295 struct radeon_ps *radeon_state, in ni_populate_smc_sp() 2391 struct radeon_ps *radeon_state, in ni_populate_smc_t() [all …]
|
| D | btc_dpm.c | 52 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 1629 struct radeon_ps *radeon_boot_state) in btc_init_smc_table() 1693 struct radeon_ps *radeon_new_state) in btc_set_at_for_uvd() 1717 struct radeon_ps *radeon_new_state) in btc_notify_uvd_to_smc() 1793 struct radeon_ps *radeon_state) in btc_is_state_ulv_compatible() 1839 struct radeon_ps *radeon_new_state) in btc_set_power_state_conditionally_enable_ulv() 2097 struct radeon_ps *rps) in btc_apply_state_adjust_rules() 2260 struct radeon_ps *rps) in btc_update_current_ps() 2271 struct radeon_ps *rps) in btc_update_requested_ps() 2294 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; in btc_dpm_pre_set_power_state() [all …]
|
| D | cypress_dpm.c | 46 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 351 static enum radeon_pcie_gen cypress_get_maximum_link_speed(struct radeon_ps *radeon_state) in cypress_get_maximum_link_speed() 361 struct radeon_ps *radeon_new_state, in cypress_notify_link_speed_change_after_state_change() 362 struct radeon_ps *radeon_current_state) in cypress_notify_link_speed_change_after_state_change() 383 struct radeon_ps *radeon_new_state, in cypress_notify_link_speed_change_before_state_change() 384 struct radeon_ps *radeon_current_state) in cypress_notify_link_speed_change_before_state_change() 764 struct radeon_ps *radeon_state, in cypress_convert_power_state_to_smc() 851 struct radeon_ps *radeon_state, in cypress_convert_mc_reg_table_to_smc() 868 struct radeon_ps *radeon_new_state) in cypress_upload_sw_state() 886 struct radeon_ps *radeon_new_state) in cypress_upload_mc_reg_table() [all …]
|
| D | kv_dpm.h | 180 struct radeon_ps current_rps; 182 struct radeon_ps requested_rps;
|
| D | kv_dpm.c | 46 struct radeon_ps *new_rps); 52 struct radeon_ps *new_rps, 53 struct radeon_ps *old_rps); 244 static struct kv_ps *kv_get_ps(struct radeon_ps *rps) in kv_get_ps() 1141 struct radeon_ps *rps) in kv_update_current_ps() 1152 struct radeon_ps *rps) in kv_update_requested_ps() 1476 struct radeon_ps *radeon_new_state, in kv_update_vce_dpm() 1477 struct radeon_ps *radeon_current_state) in kv_update_vce_dpm() 1708 struct radeon_ps *new_rps) in kv_set_valid_clock_range() 1770 struct radeon_ps *new_rps) in kv_update_dfs_bypass_settings() [all …]
|
| D | sumo_dpm.h | 132 struct radeon_ps current_rps; 134 struct radeon_ps requested_rps;
|
| D | si_dpm.c | 1742 struct ni_ps *ni_get_ps(struct radeon_ps *rps); 2158 struct radeon_ps *radeon_state) in si_populate_smc_tdp_limits() 2223 struct radeon_ps *radeon_state) in si_populate_smc_tdp_limits_2() 2277 struct radeon_ps *radeon_state) in si_should_disable_uvd_powertune() 2289 struct radeon_ps *radeon_state, in si_populate_power_containment_values() 2383 struct radeon_ps *radeon_state, in si_populate_sq_ramping_values() 2440 struct radeon_ps *radeon_new_state, in si_enable_power_containment() 2801 struct radeon_ps *radeon_new_state, in si_enable_smc_cac() 2969 struct radeon_ps *rps) in si_apply_state_adjust_rules() 3404 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in si_dpm_force_performance_level() [all …]
|
| D | btc_dpm.h | 60 struct radeon_ps *radeon_new_state);
|
| D | ci_dpm.h | 289 struct radeon_ps current_rps; 291 struct radeon_ps requested_rps;
|
| D | radeon_asic.h | 433 struct radeon_ps *ps); 451 struct radeon_ps *ps); 492 struct radeon_ps *ps); 592 struct radeon_ps *ps); 669 struct radeon_ps *ps); 690 struct radeon_ps *ps); 887 struct radeon_ps *ps); 917 struct radeon_ps *ps);
|
| D | ci_dpm.c | 203 static struct ci_ps *ci_get_ps(struct radeon_ps *rps) in ci_get_ps() 796 struct radeon_ps *rps) in ci_apply_state_adjust_rules() 2587 struct radeon_ps *radeon_boot_state) in ci_populate_smc_initial_state() 3559 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ci_init_smc_table() 3750 struct radeon_ps *radeon_state) in ci_trim_dpm_states() 3856 struct radeon_ps *radeon_state) in ci_find_dpm_states_clocks_in_dpm_table() 3898 struct radeon_ps *radeon_state) in ci_populate_and_upload_sclk_mclk_dpm_levels() 4115 struct radeon_ps *radeon_new_state, in ci_update_vce_dpm() 4116 struct radeon_ps *radeon_current_state) in ci_update_vce_dpm() 4169 struct radeon_ps *radeon_state) in ci_generate_dpm_level_enable_mask() [all …]
|
| D | rv730_dpm.c | 36 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 319 struct radeon_ps *radeon_state, in rv730_populate_smc_initial_state() 393 struct radeon_ps *radeon_state) in rv730_program_memory_timing_parameters()
|
| D | r600_dpm.h | 136 struct radeon_ps *rps);
|
| D | radeon.h | 1333 struct radeon_ps { struct 1535 struct radeon_ps *ps; 1539 struct radeon_ps *current_ps; 1541 struct radeon_ps *requested_ps; 1543 struct radeon_ps *boot_ps; 1545 struct radeon_ps *uvd_ps; 1978 void (*print_power_state)(struct radeon_device *rdev, struct radeon_ps *ps);
|
| D | radeon_pm.c | 875 static struct radeon_ps *radeon_dpm_pick_power_state(struct radeon_device *rdev, in radeon_dpm_pick_power_state() 879 struct radeon_ps *ps; in radeon_dpm_pick_power_state() 1005 struct radeon_ps *ps; in radeon_dpm_change_power_state_locked()
|
| D | r600_dpm.c | 144 struct radeon_ps *rps) in r600_dpm_print_ps_status()
|