Home
last modified time | relevance | path

Searched refs:radeon_ps (Results 1 – 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dcypress_dpm.h91 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 …]
Drv770_dpm.h190 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);
Dni_dpm.h237 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);
Drs780_dpm.c35 static struct igp_ps *rs780_get_ps(struct radeon_ps *rps) in rs780_get_ps()
76 struct radeon_ps *boot_ps) in rs780_initialize_dpm_power_state()
110 struct radeon_ps *boot_ps) in rs780_initialize_dpm_parameters()
427 struct radeon_ps *new_ps, in rs780_set_engine_clock_scaling()
428 struct radeon_ps *old_ps) in rs780_set_engine_clock_scaling()
475 struct radeon_ps *new_ps, in rs780_set_engine_clock_spc()
476 struct radeon_ps *old_ps) in rs780_set_engine_clock_spc()
494 struct radeon_ps *new_ps, in rs780_activate_engine_clk_scaling()
495 struct radeon_ps *old_ps) in rs780_activate_engine_clk_scaling()
524 struct radeon_ps *new_ps) in rs780_enable_voltage_scaling()
[all …]
Dtrinity_dpm.c345 struct radeon_ps *new_rps,
346 struct radeon_ps *old_rps);
348 static struct trinity_ps *trinity_get_ps(struct radeon_ps *rps) in trinity_get_ps()
840 struct radeon_ps *new_rps, in trinity_program_power_levels_0_to_n()
841 struct radeon_ps *old_rps) in trinity_program_power_levels_0_to_n()
870 struct radeon_ps *rps) in trinity_setup_uvd_clock_table()
896 static bool trinity_uvd_clocks_zero(struct radeon_ps *rps) in trinity_uvd_clocks_zero()
904 static bool trinity_uvd_clocks_equal(struct radeon_ps *rps1, in trinity_uvd_clocks_equal()
905 struct radeon_ps *rps2) in trinity_uvd_clocks_equal()
922 struct radeon_ps *new_rps, in trinity_setup_uvd_clocks()
[all …]
Dsumo_dpm.c74 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 …]
Drv6xx_dpm.c36 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 …]
Drv770_dpm.c47 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 …]
Dtrinity_dpm.h113 struct radeon_ps current_rps;
115 struct radeon_ps requested_rps;
Dni_dpm.c734 struct ni_ps *ni_get_ps(struct radeon_ps *rps) in ni_get_ps()
787 struct radeon_ps *rps) in ni_apply_state_adjust_rules()
1382 struct radeon_ps *radeon_state, in ni_calculate_power_boost_limit()
1454 struct radeon_ps *radeon_state) in ni_populate_smc_tdp_limits()
1637 struct radeon_ps *radeon_state, in ni_do_program_memory_timing_parameters()
1665 struct radeon_ps *radeon_new_state) in ni_program_memory_timing_parameters()
1681 struct radeon_ps *radeon_initial_state, in ni_populate_smc_initial_state()
1944 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ni_init_smc_table()
2294 struct radeon_ps *radeon_state, in ni_populate_smc_sp()
2390 struct radeon_ps *radeon_state, in ni_populate_smc_t()
[all …]
Dbtc_dpm.c51 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps);
1628 struct radeon_ps *radeon_boot_state) in btc_init_smc_table()
1692 struct radeon_ps *radeon_new_state) in btc_set_at_for_uvd()
1716 struct radeon_ps *radeon_new_state) in btc_notify_uvd_to_smc()
1792 struct radeon_ps *radeon_state) in btc_is_state_ulv_compatible()
1838 struct radeon_ps *radeon_new_state) in btc_set_power_state_conditionally_enable_ulv()
2096 struct radeon_ps *rps) in btc_apply_state_adjust_rules()
2259 struct radeon_ps *rps) in btc_update_current_ps()
2270 struct radeon_ps *rps) in btc_update_requested_ps()
2293 struct radeon_ps requested_ps = *rdev->pm.dpm.requested_ps; in btc_dpm_pre_set_power_state()
[all …]
Dcypress_dpm.c46 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 …]
Dkv_dpm.h180 struct radeon_ps current_rps;
182 struct radeon_ps requested_rps;
Dkv_dpm.c45 struct radeon_ps *new_rps);
51 struct radeon_ps *new_rps,
52 struct radeon_ps *old_rps);
243 static struct kv_ps *kv_get_ps(struct radeon_ps *rps) in kv_get_ps()
1140 struct radeon_ps *rps) in kv_update_current_ps()
1151 struct radeon_ps *rps) in kv_update_requested_ps()
1475 struct radeon_ps *radeon_new_state, in kv_update_vce_dpm()
1476 struct radeon_ps *radeon_current_state) in kv_update_vce_dpm()
1707 struct radeon_ps *new_rps) in kv_set_valid_clock_range()
1769 struct radeon_ps *new_rps) in kv_update_dfs_bypass_settings()
[all …]
Dsumo_dpm.h132 struct radeon_ps current_rps;
134 struct radeon_ps requested_rps;
Dsi_dpm.c1723 struct ni_ps *ni_get_ps(struct radeon_ps *rps);
2139 struct radeon_ps *radeon_state) in si_populate_smc_tdp_limits()
2204 struct radeon_ps *radeon_state) in si_populate_smc_tdp_limits_2()
2258 struct radeon_ps *radeon_state) in si_should_disable_uvd_powertune()
2270 struct radeon_ps *radeon_state, in si_populate_power_containment_values()
2364 struct radeon_ps *radeon_state, in si_populate_sq_ramping_values()
2421 struct radeon_ps *radeon_new_state, in si_enable_power_containment()
2782 struct radeon_ps *radeon_new_state, in si_enable_smc_cac()
2950 struct radeon_ps *rps) in si_apply_state_adjust_rules()
3387 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in si_dpm_force_performance_level()
[all …]
Dbtc_dpm.h60 struct radeon_ps *radeon_new_state);
Dci_dpm.h289 struct radeon_ps current_rps;
291 struct radeon_ps requested_rps;
Dradeon_asic.h433 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);
Dci_dpm.c188 static struct ci_ps *ci_get_ps(struct radeon_ps *rps) in ci_get_ps()
781 struct radeon_ps *rps) in ci_apply_state_adjust_rules()
2572 struct radeon_ps *radeon_boot_state) in ci_populate_smc_initial_state()
3544 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ci_init_smc_table()
3735 struct radeon_ps *radeon_state) in ci_trim_dpm_states()
3841 struct radeon_ps *radeon_state) in ci_find_dpm_states_clocks_in_dpm_table()
3883 struct radeon_ps *radeon_state) in ci_populate_and_upload_sclk_mclk_dpm_levels()
4100 struct radeon_ps *radeon_new_state, in ci_update_vce_dpm()
4101 struct radeon_ps *radeon_current_state) in ci_update_vce_dpm()
4154 struct radeon_ps *radeon_state) in ci_generate_dpm_level_enable_mask()
[all …]
Drv730_dpm.c36 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()
Dr600_dpm.h136 struct radeon_ps *rps);
Dradeon.h1338 struct radeon_ps { struct
1540 struct radeon_ps *ps;
1544 struct radeon_ps *current_ps;
1546 struct radeon_ps *requested_ps;
1548 struct radeon_ps *boot_ps;
1550 struct radeon_ps *uvd_ps;
1984 void (*print_power_state)(struct radeon_device *rdev, struct radeon_ps *ps);
Dradeon_pm.c902 static struct radeon_ps *radeon_dpm_pick_power_state(struct radeon_device *rdev, in radeon_dpm_pick_power_state()
906 struct radeon_ps *ps; in radeon_dpm_pick_power_state()
1032 struct radeon_ps *ps; in radeon_dpm_change_power_state_locked()
Dr600_dpm.c144 struct radeon_ps *rps) in r600_dpm_print_ps_status()