/linux-4.4.14/drivers/gpu/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); 145 struct radeon_ps *radeon_boot_state);
|
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 | 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 | trinity_dpm.c | 344 struct radeon_ps *new_rps, 345 struct radeon_ps *old_rps); 347 static struct trinity_ps *trinity_get_ps(struct radeon_ps *rps) trinity_get_ps() 839 struct radeon_ps *new_rps, trinity_program_power_levels_0_to_n() 840 struct radeon_ps *old_rps) trinity_program_power_levels_0_to_n() 869 struct radeon_ps *rps) trinity_setup_uvd_clock_table() 895 static bool trinity_uvd_clocks_zero(struct radeon_ps *rps) trinity_uvd_clocks_zero() 903 static bool trinity_uvd_clocks_equal(struct radeon_ps *rps1, trinity_uvd_clocks_equal() 904 struct radeon_ps *rps2) trinity_uvd_clocks_equal() 921 struct radeon_ps *new_rps, trinity_setup_uvd_clocks() 922 struct radeon_ps *old_rps) trinity_setup_uvd_clocks() 962 struct radeon_ps *new_rps, trinity_set_uvd_clock_before_set_eng_clock() 963 struct radeon_ps *old_rps) trinity_set_uvd_clock_before_set_eng_clock() 976 struct radeon_ps *new_rps, trinity_set_uvd_clock_after_set_eng_clock() 977 struct radeon_ps *old_rps) trinity_set_uvd_clock_after_set_eng_clock() 990 struct radeon_ps *new_rps, trinity_set_vce_clock() 991 struct radeon_ps *old_rps) trinity_set_vce_clock() 1067 struct radeon_ps *rps) trinity_update_current_ps() 1078 struct radeon_ps *rps) trinity_update_requested_ps() 1183 struct radeon_ps *rps) trinity_setup_nbp_sim() 1204 struct radeon_ps *rps = &pi->current_rps; trinity_dpm_force_performance_level() 1234 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; trinity_dpm_pre_set_power_state() 1235 struct radeon_ps *new_ps = &requested_ps; trinity_dpm_pre_set_power_state() 1249 struct radeon_ps *new_ps = &pi->requested_rps; trinity_dpm_set_power_state() 1250 struct radeon_ps *old_ps = &pi->current_rps; trinity_dpm_set_power_state() 1275 struct radeon_ps *new_ps = &pi->requested_rps; trinity_dpm_post_set_power_state() 1451 struct radeon_ps *rps) trinity_get_uvd_clock_index() 1470 struct radeon_ps *rps) trinity_adjust_uvd_state() 1534 struct radeon_ps *new_rps, trinity_apply_state_adjust_rules() 1535 struct radeon_ps *old_rps) trinity_apply_state_adjust_rules() 1680 struct radeon_ps *rps, trinity_parse_pplib_non_clock_info() 1707 struct radeon_ps *rps, int index, trinity_parse_pplib_clock_info() 1760 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * trinity_parse_power_table() 2010 struct radeon_ps *rps) trinity_dpm_print_power_state() 2031 struct radeon_ps *rps = &pi->current_rps; trinity_dpm_debugfs_print_current_performance_level() 2052 struct radeon_ps *rps = &pi->current_rps; trinity_dpm_get_current_sclk()
|
H A D | sumo_dpm.c | 75 static struct sumo_ps *sumo_get_ps(struct radeon_ps *rps) sumo_get_ps() 343 struct radeon_ps *rps) sumo_program_bsp() 386 struct radeon_ps *rps) sumo_program_at() 665 struct radeon_ps *rps) sumo_patch_boost_state() 679 struct radeon_ps *new_rps, sumo_pre_notify_alt_vddnb_change() 680 struct radeon_ps *old_rps) sumo_pre_notify_alt_vddnb_change() 697 struct radeon_ps *new_rps, sumo_post_notify_alt_vddnb_change() 698 struct radeon_ps *old_rps) sumo_post_notify_alt_vddnb_change() 715 struct radeon_ps *rps, sumo_enable_boost() 738 struct radeon_ps *rps) sumo_program_wl() 753 struct radeon_ps *new_rps, sumo_program_power_levels_0_to_n() 754 struct radeon_ps *old_rps) sumo_program_power_levels_0_to_n() 816 struct radeon_ps *new_rps, sumo_setup_uvd_clocks() 817 struct radeon_ps *old_rps) sumo_setup_uvd_clocks() 835 struct radeon_ps *new_rps, sumo_set_uvd_clock_before_set_eng_clock() 836 struct radeon_ps *old_rps) sumo_set_uvd_clock_before_set_eng_clock() 853 struct radeon_ps *new_rps, sumo_set_uvd_clock_after_set_eng_clock() 854 struct radeon_ps *old_rps) sumo_set_uvd_clock_after_set_eng_clock() 986 struct radeon_ps *rps) sumo_force_nbp_state() 1088 struct radeon_ps *new_rps, sumo_apply_state_adjust_rules() 1089 struct radeon_ps *old_rps) sumo_apply_state_adjust_rules() 1182 struct radeon_ps *rps) sumo_update_current_ps() 1193 struct radeon_ps *rps) sumo_update_requested_ps() 1284 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; sumo_dpm_pre_set_power_state() 1285 struct radeon_ps *new_ps = &requested_ps; sumo_dpm_pre_set_power_state() 1300 struct radeon_ps *new_ps = &pi->requested_rps; sumo_dpm_set_power_state() 1301 struct radeon_ps *old_ps = &pi->current_rps; sumo_dpm_set_power_state() 1336 struct radeon_ps *new_ps = &pi->requested_rps; sumo_dpm_post_set_power_state() 1404 struct radeon_ps *rps, sumo_parse_pplib_non_clock_info() 1431 struct radeon_ps *rps, int index, sumo_parse_pplib_clock_info() 1485 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * sumo_parse_power_table() 1795 struct radeon_ps *rps) sumo_dpm_print_power_state() 1816 struct radeon_ps *rps = &pi->current_rps; sumo_dpm_debugfs_print_current_performance_level() 1843 struct radeon_ps *rps = &pi->current_rps; sumo_dpm_get_current_sclk() 1903 struct radeon_ps *rps = &pi->current_rps; sumo_dpm_force_performance_level()
|
H A D | rv6xx_dpm.c | 37 static struct rv6xx_ps *rv6xx_get_ps(struct radeon_ps *rps) rv6xx_get_ps() 967 struct radeon_ps *new_ps, rv6xx_enable_static_voltage_control() 1047 struct radeon_ps *new_ps) rv6xx_calculate_stepping_parameters() 1200 struct radeon_ps *new_ps, rv6xx_set_sw_voltage_to_safe() 1201 struct radeon_ps *old_ps) rv6xx_set_sw_voltage_to_safe() 1218 struct radeon_ps *old_ps) rv6xx_set_sw_voltage_to_low() 1230 struct radeon_ps *new_ps, rv6xx_set_safe_backbias() 1231 struct radeon_ps *old_ps) rv6xx_set_safe_backbias() 1244 struct radeon_ps *new_ps, rv6xx_set_safe_pcie_gen2() 1245 struct radeon_ps *old_ps) rv6xx_set_safe_pcie_gen2() 1306 struct radeon_ps *new_ps, rv6xx_step_voltage_if_increasing() 1307 struct radeon_ps *old_ps) rv6xx_step_voltage_if_increasing() 1321 struct radeon_ps *new_ps, rv6xx_step_voltage_if_decreasing() 1322 struct radeon_ps *old_ps) rv6xx_step_voltage_if_decreasing() 1419 struct radeon_ps *new_ps, rv6xx_generate_transition_stepping() 1420 struct radeon_ps *old_ps) rv6xx_generate_transition_stepping() 1433 struct radeon_ps *new_ps) rv6xx_generate_low_step() 1453 struct radeon_ps *new_ps) rv6xx_generate_stepping_table() 1495 struct radeon_ps *new_ps, rv6xx_enable_dynamic_pcie_gen2() 1513 struct radeon_ps *new_ps, rv6xx_set_uvd_clock_before_set_eng_clock() 1514 struct radeon_ps *old_ps) rv6xx_set_uvd_clock_before_set_eng_clock() 1530 struct radeon_ps *new_ps, rv6xx_set_uvd_clock_after_set_eng_clock() 1531 struct radeon_ps *old_ps) rv6xx_set_uvd_clock_after_set_eng_clock() 1549 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; rv6xx_dpm_enable() 1616 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; rv6xx_dpm_disable() 1660 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; rv6xx_dpm_set_power_state() 1661 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; rv6xx_dpm_set_power_state() 1796 struct radeon_ps *rps, rv6xx_parse_pplib_non_clock_info() 1818 struct radeon_ps *rps, int index, rv6xx_parse_pplib_clock_info() 1891 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * rv6xx_parse_power_table() 2008 struct radeon_ps *rps) rv6xx_dpm_print_power_state() 2031 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv6xx_dpm_debugfs_print_current_performance_level() 2056 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv6xx_dpm_get_current_sclk() 2079 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv6xx_dpm_get_current_mclk()
|
H A D | rs780_dpm.c | 34 static struct igp_ps *rs780_get_ps(struct radeon_ps *rps) rs780_get_ps() 75 struct radeon_ps *boot_ps) rs780_initialize_dpm_power_state() 109 struct radeon_ps *boot_ps) rs780_initialize_dpm_parameters() 426 struct radeon_ps *new_ps, rs780_set_engine_clock_scaling() 427 struct radeon_ps *old_ps) rs780_set_engine_clock_scaling() 474 struct radeon_ps *new_ps, rs780_set_engine_clock_spc() 475 struct radeon_ps *old_ps) rs780_set_engine_clock_spc() 493 struct radeon_ps *new_ps, rs780_activate_engine_clk_scaling() 494 struct radeon_ps *old_ps) rs780_activate_engine_clk_scaling() 523 struct radeon_ps *new_ps) rs780_enable_voltage_scaling() 564 struct radeon_ps *new_ps, rs780_set_uvd_clock_before_set_eng_clock() 565 struct radeon_ps *old_ps) rs780_set_uvd_clock_before_set_eng_clock() 581 struct radeon_ps *new_ps, rs780_set_uvd_clock_after_set_eng_clock() 582 struct radeon_ps *old_ps) rs780_set_uvd_clock_after_set_eng_clock() 600 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; rs780_dpm_enable() 652 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; rs780_dpm_set_power_state() 653 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; rs780_dpm_set_power_state() 718 struct radeon_ps *rps, rs780_parse_pplib_non_clock_info() 748 struct radeon_ps *rps, rs780_parse_pplib_clock_info() 807 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * rs780_parse_power_table() 938 struct radeon_ps *rps) rs780_dpm_print_power_state() 983 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rs780_dpm_debugfs_print_current_performance_level() 1030 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rs780_dpm_force_performance_level()
|
H A D | trinity_dpm.h | 113 struct radeon_ps current_rps; 115 struct radeon_ps requested_rps;
|
H A D | rv770_dpm.c | 48 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps) rv770_get_ps() 257 struct radeon_ps *radeon_state, rv770_populate_smc_t() 303 struct radeon_ps *radeon_state, rv770_populate_smc_sp() 675 struct radeon_ps *radeon_state, rv770_convert_power_state_to_smc() 740 struct radeon_ps *radeon_state) rv770_program_memory_timing_parameters() 1024 struct radeon_ps *radeon_state, rv770_populate_smc_initial_state() 1163 struct radeon_ps *radeon_boot_state) rv770_init_smc_table() 1372 struct radeon_ps *radeon_new_state) r7xx_program_memory_timing_parameters() 1383 struct radeon_ps *radeon_new_state) rv770_upload_sw_state() 1433 struct radeon_ps *new_ps, rv770_set_uvd_clock_before_set_eng_clock() 1434 struct radeon_ps *old_ps) rv770_set_uvd_clock_before_set_eng_clock() 1450 struct radeon_ps *new_ps, rv770_set_uvd_clock_after_set_eng_clock() 1451 struct radeon_ps *old_ps) rv770_set_uvd_clock_after_set_eng_clock() 1745 struct radeon_ps *radeon_new_state, rv770_program_dcodt_before_state_switch() 1746 struct radeon_ps *radeon_current_state) rv770_program_dcodt_before_state_switch() 1774 struct radeon_ps *radeon_new_state, rv770_program_dcodt_after_state_switch() 1775 struct radeon_ps *radeon_current_state) rv770_program_dcodt_after_state_switch() 1897 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; rv770_dpm_enable() 2040 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; rv770_dpm_set_power_state() 2041 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; rv770_dpm_set_power_state() 2084 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; 2145 struct radeon_ps *rps, rv7xx_parse_pplib_non_clock_info() 2175 struct radeon_ps *rps, int index, rv7xx_parse_pplib_clock_info() 2285 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * rv7xx_parse_power_table() 2433 struct radeon_ps *rps) rv770_dpm_print_power_state() 2468 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv770_dpm_debugfs_print_current_performance_level() 2497 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv770_dpm_get_current_sclk() 2519 struct radeon_ps *rps = rdev->pm.dpm.current_ps; rv770_dpm_get_current_mclk()
|
H A D | cypress_dpm.c | 45 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 350 static enum radeon_pcie_gen cypress_get_maximum_link_speed(struct radeon_ps *radeon_state) cypress_get_maximum_link_speed() 360 struct radeon_ps *radeon_new_state, cypress_notify_link_speed_change_after_state_change() 361 struct radeon_ps *radeon_current_state) cypress_notify_link_speed_change_after_state_change() 382 struct radeon_ps *radeon_new_state, cypress_notify_link_speed_change_before_state_change() 383 struct radeon_ps *radeon_current_state) cypress_notify_link_speed_change_before_state_change() 763 struct radeon_ps *radeon_state, cypress_convert_power_state_to_smc() 850 struct radeon_ps *radeon_state, cypress_convert_mc_reg_table_to_smc() 867 struct radeon_ps *radeon_new_state) cypress_upload_sw_state() 885 struct radeon_ps *radeon_new_state) cypress_upload_mc_reg_table() 925 struct radeon_ps *radeon_new_state) cypress_program_memory_timing_parameters() 1117 struct radeon_ps *radeon_boot_state) cypress_force_mc_use_s1() 1178 struct radeon_ps *radeon_boot_state) cypress_force_mc_use_s0() 1235 struct radeon_ps *radeon_initial_state, cypress_populate_smc_initial_state() 1612 struct radeon_ps *radeon_boot_state) cypress_init_smc_table() 1664 struct radeon_ps *radeon_boot_state) cypress_populate_mc_reg_table() 1807 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; cypress_dpm_enable() 1918 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; cypress_dpm_disable() 1957 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; cypress_dpm_set_power_state() 1958 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; cypress_dpm_set_power_state()
|
H A D | sumo_dpm.h | 131 struct radeon_ps current_rps; 133 struct radeon_ps requested_rps;
|
H A D | kv_dpm.h | 180 struct radeon_ps current_rps; 182 struct radeon_ps requested_rps;
|
H A D | kv_dpm.c | 44 struct radeon_ps *new_rps); 50 struct radeon_ps *new_rps, 51 struct radeon_ps *old_rps); 242 static struct kv_ps *kv_get_ps(struct radeon_ps *rps) kv_get_ps() 1139 struct radeon_ps *rps) kv_update_current_ps() 1150 struct radeon_ps *rps) kv_update_requested_ps() 1474 struct radeon_ps *radeon_new_state, kv_update_vce_dpm() 1475 struct radeon_ps *radeon_current_state) kv_update_vce_dpm() 1706 struct radeon_ps *new_rps) kv_set_valid_clock_range() 1768 struct radeon_ps *new_rps) kv_update_dfs_bypass_settings() 1840 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; kv_dpm_pre_set_power_state() 1841 struct radeon_ps *new_ps = &requested_ps; kv_dpm_pre_set_power_state() 1855 struct radeon_ps *new_ps = &pi->requested_rps; kv_dpm_set_power_state() 1856 struct radeon_ps *old_ps = &pi->current_rps; kv_dpm_set_power_state() 1929 struct radeon_ps *new_ps = &pi->requested_rps; kv_dpm_post_set_power_state() 2138 struct radeon_ps *new_rps, kv_apply_state_adjust_rules() 2139 struct radeon_ps *old_rps) kv_apply_state_adjust_rules() 2430 struct radeon_ps *new_rps) kv_program_nbps_index_settings() 2583 struct radeon_ps *rps, kv_parse_pplib_non_clock_info() 2610 struct radeon_ps *rps, int index, kv_parse_pplib_clock_info() 2663 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * kv_parse_power_table() 2847 struct radeon_ps *rps) kv_dpm_print_power_state()
|
H A D | btc_dpm.h | 57 struct radeon_ps *radeon_new_state);
|
H A D | ni_dpm.c | 733 struct ni_ps *ni_get_ps(struct radeon_ps *rps) ni_get_ps() 786 struct radeon_ps *rps) ni_apply_state_adjust_rules() 1381 struct radeon_ps *radeon_state, ni_calculate_power_boost_limit() 1453 struct radeon_ps *radeon_state) ni_populate_smc_tdp_limits() 1638 struct radeon_ps *radeon_state, ni_do_program_memory_timing_parameters() 1666 struct radeon_ps *radeon_new_state) ni_program_memory_timing_parameters() 1682 struct radeon_ps *radeon_initial_state, ni_populate_smc_initial_state() 1945 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; ni_init_smc_table() 2295 struct radeon_ps *radeon_state, ni_populate_smc_sp() 2391 struct radeon_ps *radeon_state, ni_populate_smc_t() 2451 struct radeon_ps *radeon_state, ni_populate_power_containment_values() 2537 struct radeon_ps *radeon_state, ni_populate_sq_ramping_values() 2595 struct radeon_ps *radeon_new_state, ni_enable_power_containment() 2625 struct radeon_ps *radeon_state, ni_convert_power_state_to_smc() 2684 struct radeon_ps *radeon_new_state) ni_upload_sw_state() 2979 struct radeon_ps *radeon_state, ni_convert_mc_reg_table_to_smc() 2993 struct radeon_ps *radeon_boot_state) ni_populate_mc_reg_table() 3024 struct radeon_ps *radeon_new_state) ni_upload_mc_reg_table() 3378 struct radeon_ps *radeon_new_state, ni_enable_smc_cac() 3509 struct radeon_ps *new_ps, ni_set_uvd_clock_before_set_eng_clock() 3510 struct radeon_ps *old_ps) ni_set_uvd_clock_before_set_eng_clock() 3527 struct radeon_ps *new_ps, ni_set_uvd_clock_after_set_eng_clock() 3528 struct radeon_ps *old_ps) ni_set_uvd_clock_after_set_eng_clock() 3562 struct radeon_ps *rps) ni_update_current_ps() 3574 struct radeon_ps *rps) ni_update_requested_ps() 3589 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; ni_dpm_enable() 3707 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; ni_dpm_disable() 3743 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; ni_power_control_set_level() 3768 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; ni_dpm_pre_set_power_state() 3769 struct radeon_ps *new_ps = &requested_ps; ni_dpm_pre_set_power_state() 3781 struct radeon_ps *new_ps = &eg_pi->requested_rps; ni_dpm_set_power_state() 3782 struct radeon_ps *old_ps = &eg_pi->current_rps; ni_dpm_set_power_state() 3860 struct radeon_ps *new_ps = &eg_pi->requested_rps; ni_dpm_post_set_power_state() 3895 struct radeon_ps *rps, ni_parse_pplib_non_clock_info() 3921 struct radeon_ps *rps, int index, ni_parse_pplib_clock_info() 4003 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * ni_parse_power_table() 4280 struct radeon_ps *rps) ni_dpm_print_power_state() 4305 struct radeon_ps *rps = &eg_pi->current_rps; ni_dpm_debugfs_print_current_performance_level() 4325 struct radeon_ps *rps = &eg_pi->current_rps; ni_dpm_get_current_sclk() 4343 struct radeon_ps *rps = &eg_pi->current_rps; ni_dpm_get_current_mclk()
|
H A D | si_dpm.c | 1740 struct ni_ps *ni_get_ps(struct radeon_ps *rps); 2155 struct radeon_ps *radeon_state) si_populate_smc_tdp_limits() 2220 struct radeon_ps *radeon_state) si_populate_smc_tdp_limits_2() 2274 struct radeon_ps *radeon_state) si_should_disable_uvd_powertune() 2286 struct radeon_ps *radeon_state, si_populate_power_containment_values() 2380 struct radeon_ps *radeon_state, si_populate_sq_ramping_values() 2437 struct radeon_ps *radeon_new_state, si_enable_power_containment() 2798 struct radeon_ps *radeon_new_state, si_enable_smc_cac() 2989 struct radeon_ps *rps) si_apply_state_adjust_rules() 3416 struct radeon_ps *rps = rdev->pm.dpm.current_ps; si_dpm_force_performance_level() 4332 struct radeon_ps *radeon_state, si_do_program_memory_timing_parameters() 4359 struct radeon_ps *radeon_new_state) si_program_memory_timing_parameters() 4379 struct radeon_ps *radeon_initial_state, si_populate_smc_initial_state() 4710 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; si_init_smc_table() 4975 struct radeon_ps *radeon_state, si_populate_smc_sp() 5099 struct radeon_ps *radeon_state, si_populate_smc_t() 5160 struct radeon_ps *radeon_state) si_is_state_ulv_compatible() 5188 struct radeon_ps *radeon_new_state) si_set_power_state_conditionally_enable_ulv() 5202 struct radeon_ps *radeon_state, si_convert_power_state_to_smc() 5282 struct radeon_ps *radeon_new_state) si_upload_sw_state() 5650 struct radeon_ps *radeon_state, si_convert_mc_reg_table_to_smc() 5664 struct radeon_ps *radeon_boot_state) si_populate_mc_reg_table() 5702 struct radeon_ps *radeon_new_state) si_upload_mc_reg_table() 5732 struct radeon_ps *radeon_state) si_get_maximum_link_speed() 5757 struct radeon_ps *radeon_new_state, si_request_link_speed_change_before_state_change() 5758 struct radeon_ps *radeon_current_state) si_request_link_speed_change_before_state_change() 5795 struct radeon_ps *radeon_new_state, si_notify_link_speed_change_after_state_change() 5796 struct radeon_ps *radeon_current_state) si_notify_link_speed_change_after_state_change() 5925 struct radeon_ps *radeon_new_state, si_set_pcie_lane_width_in_smc() 5926 struct radeon_ps *radeon_current_state) si_set_pcie_lane_width_in_smc() 5942 struct radeon_ps *new_rps, si_set_vce_clock() 5943 struct radeon_ps *old_rps) si_set_vce_clock() 6364 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; si_dpm_enable() 6509 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; si_dpm_disable() 6533 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; si_dpm_pre_set_power_state() 6534 struct radeon_ps *new_ps = &requested_ps; si_dpm_pre_set_power_state() 6545 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; si_power_control_set_level() 6572 struct radeon_ps *new_ps = &eg_pi->requested_rps; si_dpm_set_power_state() 6573 struct radeon_ps *old_ps = &eg_pi->current_rps; si_dpm_set_power_state() 6675 struct radeon_ps *new_ps = &eg_pi->requested_rps; si_dpm_post_set_power_state() 6717 struct radeon_ps *rps, si_parse_pplib_non_clock_info() 6743 struct radeon_ps *rps, int index, si_parse_pplib_clock_info() 6850 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * si_parse_power_table() 7092 struct radeon_ps *rps = &eg_pi->current_rps; si_dpm_debugfs_print_current_performance_level() 7112 struct radeon_ps *rps = &eg_pi->current_rps; si_dpm_get_current_sclk() 7130 struct radeon_ps *rps = &eg_pi->current_rps; si_dpm_get_current_mclk()
|
H A D | ci_dpm.h | 288 struct radeon_ps current_rps; 290 struct radeon_ps requested_rps;
|
H A D | ci_dpm.c | 200 static struct ci_ps *ci_get_ps(struct radeon_ps *rps) ci_get_ps() 787 struct radeon_ps *rps) ci_apply_state_adjust_rules() 2557 struct radeon_ps *radeon_boot_state) ci_populate_smc_initial_state() 3529 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; ci_init_smc_table() 3720 struct radeon_ps *radeon_state) ci_trim_dpm_states() 3826 struct radeon_ps *radeon_state) ci_find_dpm_states_clocks_in_dpm_table() 3865 struct radeon_ps *radeon_state) ci_populate_and_upload_sclk_mclk_dpm_levels() 4082 struct radeon_ps *radeon_new_state, ci_update_vce_dpm() 4083 struct radeon_ps *radeon_current_state) ci_update_vce_dpm() 4136 struct radeon_ps *radeon_state) ci_generate_dpm_level_enable_mask() 4765 struct radeon_ps *radeon_state) ci_get_maximum_link_speed() 4817 struct radeon_ps *radeon_new_state, ci_request_link_speed_change_before_state_change() 4818 struct radeon_ps *radeon_current_state) ci_request_link_speed_change_before_state_change() 4856 struct radeon_ps *radeon_new_state, ci_notify_link_speed_change_after_state_change() 4857 struct radeon_ps *radeon_current_state) ci_notify_link_speed_change_after_state_change() 5074 struct radeon_ps *rps) ci_update_current_ps() 5085 struct radeon_ps *rps) ci_update_requested_ps() 5098 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; ci_dpm_pre_set_power_state() 5099 struct radeon_ps *new_ps = &requested_ps; ci_dpm_pre_set_power_state() 5111 struct radeon_ps *new_ps = &pi->requested_rps; ci_dpm_post_set_power_state() 5133 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; ci_dpm_enable() 5288 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; ci_dpm_disable() 5319 struct radeon_ps *new_ps = &pi->requested_rps; ci_dpm_set_power_state() 5320 struct radeon_ps *old_ps = &pi->current_rps; ci_dpm_set_power_state() 5417 struct radeon_ps *rps, ci_parse_pplib_non_clock_info() 5440 struct radeon_ps *rps, int index, ci_parse_pplib_clock_info() 5540 rdev->pm.dpm.ps = kzalloc(sizeof(struct radeon_ps) * ci_parse_power_table() 5897 struct radeon_ps *rps = &pi->current_rps; ci_dpm_debugfs_print_current_performance_level() 5908 struct radeon_ps *rps) ci_dpm_print_power_state()
|
H A D | btc_dpm.c | 50 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 1628 struct radeon_ps *radeon_boot_state) btc_init_smc_table() 1692 struct radeon_ps *radeon_new_state) btc_set_at_for_uvd() 1716 struct radeon_ps *radeon_new_state) btc_notify_uvd_to_smc() 1792 struct radeon_ps *radeon_state) btc_is_state_ulv_compatible() 1838 struct radeon_ps *radeon_new_state) btc_set_power_state_conditionally_enable_ulv() 2096 struct radeon_ps *rps) btc_apply_state_adjust_rules() 2259 struct radeon_ps *rps) btc_update_current_ps() 2270 struct radeon_ps *rps) btc_update_requested_ps() 2293 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; btc_dpm_pre_set_power_state() 2294 struct radeon_ps *new_ps = &requested_ps; btc_dpm_pre_set_power_state() 2306 struct radeon_ps *new_ps = &eg_pi->requested_rps; btc_dpm_set_power_state() 2307 struct radeon_ps *old_ps = &eg_pi->current_rps; btc_dpm_set_power_state() 2371 struct radeon_ps *new_ps = &eg_pi->requested_rps; btc_dpm_post_set_power_state() 2380 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; btc_dpm_enable() 2737 struct radeon_ps *rps = &eg_pi->current_rps; btc_dpm_debugfs_print_current_performance_level() 2762 struct radeon_ps *rps = &eg_pi->current_rps; btc_dpm_get_current_sclk() 2785 struct radeon_ps *rps = &eg_pi->current_rps; btc_dpm_get_current_mclk()
|
H A D | rv730_dpm.c | 37 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 320 struct radeon_ps *radeon_state, rv730_populate_smc_initial_state() 394 struct radeon_ps *radeon_state) rv730_program_memory_timing_parameters()
|
H A D | radeon_asic.h | 433 struct radeon_ps *ps); 451 struct radeon_ps *ps); 491 struct radeon_ps *ps); 591 struct radeon_ps *ps); 668 struct radeon_ps *ps); 689 struct radeon_ps *ps); 886 struct radeon_ps *ps); 916 struct radeon_ps *ps);
|
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; 1984 void (*print_power_state)(struct radeon_device *rdev, struct radeon_ps *ps);
|
H A D | radeon_pm.c | 861 static struct radeon_ps *radeon_dpm_pick_power_state(struct radeon_device *rdev, radeon_dpm_pick_power_state() 865 struct radeon_ps *ps; radeon_dpm_pick_power_state() 991 struct radeon_ps *ps; radeon_dpm_change_power_state_locked()
|
H A D | r600_dpm.c | 142 struct radeon_ps *rps) r600_dpm_print_ps_status()
|