Lines Matching defs:rdev
84 struct sumo_power_info *sumo_get_pi(struct radeon_device *rdev) in sumo_get_pi()
91 static void sumo_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_clockgating_enable()
106 static void sumo_mg_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_mg_clockgating_enable()
123 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git()
134 static void sumo_program_grsd(struct radeon_device *rdev) in sumo_program_grsd()
145 void sumo_gfx_clockgating_initialize(struct radeon_device *rdev) in sumo_gfx_clockgating_initialize()
151 static void sumo_gfx_powergating_initialize(struct radeon_device *rdev) in sumo_gfx_powergating_initialize()
277 static void sumo_gfx_powergating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_powergating_enable()
287 static int sumo_enable_clock_power_gating(struct radeon_device *rdev) in sumo_enable_clock_power_gating()
305 static void sumo_disable_clock_power_gating(struct radeon_device *rdev) in sumo_disable_clock_power_gating()
317 static void sumo_calculate_bsp(struct radeon_device *rdev, in sumo_calculate_bsp()
336 static void sumo_init_bsp(struct radeon_device *rdev) in sumo_init_bsp()
344 static void sumo_program_bsp(struct radeon_device *rdev, in sumo_program_bsp()
366 static void sumo_write_at(struct radeon_device *rdev, in sumo_write_at()
387 static void sumo_program_at(struct radeon_device *rdev, in sumo_program_at()
433 static void sumo_program_tp(struct radeon_device *rdev) in sumo_program_tp()
455 void sumo_program_vc(struct radeon_device *rdev, u32 vrc) in sumo_program_vc()
460 void sumo_clear_vc(struct radeon_device *rdev) in sumo_clear_vc()
465 void sumo_program_sstp(struct radeon_device *rdev) in sumo_program_sstp()
476 static void sumo_set_divider_value(struct radeon_device *rdev, in sumo_set_divider_value()
496 static void sumo_set_ds_dividers(struct radeon_device *rdev, in sumo_set_ds_dividers()
510 static void sumo_set_ss_dividers(struct radeon_device *rdev, in sumo_set_ss_dividers()
524 static void sumo_set_vid(struct radeon_device *rdev, u32 index, u32 vid) in sumo_set_vid()
533 static void sumo_set_allos_gnb_slow(struct radeon_device *rdev, u32 index, u32 gnb_slow) in sumo_set_allos_gnb_slow()
549 static void sumo_program_power_level(struct radeon_device *rdev, in sumo_program_power_level()
583 static void sumo_power_level_enable(struct radeon_device *rdev, u32 index, bool enable) in sumo_power_level_enable()
602 static bool sumo_dpm_enabled(struct radeon_device *rdev) in sumo_dpm_enabled()
610 static void sumo_start_dpm(struct radeon_device *rdev) in sumo_start_dpm()
615 static void sumo_stop_dpm(struct radeon_device *rdev) in sumo_stop_dpm()
620 static void sumo_set_forced_mode(struct radeon_device *rdev, bool enable) in sumo_set_forced_mode()
628 static void sumo_set_forced_mode_enabled(struct radeon_device *rdev) in sumo_set_forced_mode_enabled()
640 static void sumo_wait_for_level_0(struct radeon_device *rdev) in sumo_wait_for_level_0()
656 static void sumo_set_forced_mode_disabled(struct radeon_device *rdev) in sumo_set_forced_mode_disabled()
661 static void sumo_enable_power_level_0(struct radeon_device *rdev) in sumo_enable_power_level_0()
666 static void sumo_patch_boost_state(struct radeon_device *rdev, in sumo_patch_boost_state()
680 static void sumo_pre_notify_alt_vddnb_change(struct radeon_device *rdev, in sumo_pre_notify_alt_vddnb_change()
698 static void sumo_post_notify_alt_vddnb_change(struct radeon_device *rdev, in sumo_post_notify_alt_vddnb_change()
716 static void sumo_enable_boost(struct radeon_device *rdev, in sumo_enable_boost()
729 static void sumo_set_forced_level(struct radeon_device *rdev, u32 index) in sumo_set_forced_level()
734 static void sumo_set_forced_level_0(struct radeon_device *rdev) in sumo_set_forced_level_0()
739 static void sumo_program_wl(struct radeon_device *rdev, in sumo_program_wl()
754 static void sumo_program_power_levels_0_to_n(struct radeon_device *rdev, in sumo_program_power_levels_0_to_n()
776 static void sumo_enable_acpi_pm(struct radeon_device *rdev) in sumo_enable_acpi_pm()
781 static void sumo_program_power_level_enter_state(struct radeon_device *rdev) in sumo_program_power_level_enter_state()
786 static void sumo_program_acpi_power_level(struct radeon_device *rdev) in sumo_program_acpi_power_level()
802 static void sumo_program_bootup_state(struct radeon_device *rdev) in sumo_program_bootup_state()
817 static void sumo_setup_uvd_clocks(struct radeon_device *rdev, in sumo_setup_uvd_clocks()
836 static void sumo_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, in sumo_set_uvd_clock_before_set_eng_clock()
854 static void sumo_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, in sumo_set_uvd_clock_after_set_eng_clock()
872 void sumo_take_smu_control(struct radeon_device *rdev, bool enable) in sumo_take_smu_control()
891 static void sumo_enable_sclk_ds(struct radeon_device *rdev, bool enable) in sumo_enable_sclk_ds()
912 static void sumo_program_bootup_at(struct radeon_device *rdev) in sumo_program_bootup_at()
918 static void sumo_reset_am(struct radeon_device *rdev) in sumo_reset_am()
923 static void sumo_start_am(struct radeon_device *rdev) in sumo_start_am()
928 static void sumo_program_ttp(struct radeon_device *rdev) in sumo_program_ttp()
943 static void sumo_program_ttt(struct radeon_device *rdev) in sumo_program_ttt()
955 static void sumo_enable_voltage_scaling(struct radeon_device *rdev, bool enable) in sumo_enable_voltage_scaling()
966 static void sumo_override_cnb_thermal_events(struct radeon_device *rdev) in sumo_override_cnb_thermal_events()
972 static void sumo_program_dc_hto(struct radeon_device *rdev) in sumo_program_dc_hto()
987 static void sumo_force_nbp_state(struct radeon_device *rdev, in sumo_force_nbp_state()
1006 u32 sumo_get_sleep_divider_id_from_clock(struct radeon_device *rdev, in sumo_get_sleep_divider_id_from_clock()
1031 static u32 sumo_get_valid_engine_clock(struct radeon_device *rdev, in sumo_get_valid_engine_clock()
1045 static void sumo_patch_thermal_state(struct radeon_device *rdev, in sumo_patch_thermal_state()
1089 static void sumo_apply_state_adjust_rules(struct radeon_device *rdev, in sumo_apply_state_adjust_rules()
1154 static void sumo_cleanup_asic(struct radeon_device *rdev) in sumo_cleanup_asic()
1159 static int sumo_set_thermal_temperature_range(struct radeon_device *rdev, in sumo_set_thermal_temperature_range()
1183 static void sumo_update_current_ps(struct radeon_device *rdev, in sumo_update_current_ps()
1194 static void sumo_update_requested_ps(struct radeon_device *rdev, in sumo_update_requested_ps()
1205 int sumo_dpm_enable(struct radeon_device *rdev) in sumo_dpm_enable()
1240 int sumo_dpm_late_enable(struct radeon_device *rdev) in sumo_dpm_late_enable()
1260 void sumo_dpm_disable(struct radeon_device *rdev) in sumo_dpm_disable()
1283 int sumo_dpm_pre_set_power_state(struct radeon_device *rdev) in sumo_dpm_pre_set_power_state()
1299 int sumo_dpm_set_power_state(struct radeon_device *rdev) in sumo_dpm_set_power_state()
1335 void sumo_dpm_post_set_power_state(struct radeon_device *rdev) in sumo_dpm_post_set_power_state()
1357 void sumo_dpm_setup_asic(struct radeon_device *rdev) in sumo_dpm_setup_asic()
1369 void sumo_dpm_display_configuration_changed(struct radeon_device *rdev) in sumo_dpm_display_configuration_changed()
1395 static void sumo_patch_boot_state(struct radeon_device *rdev, in sumo_patch_boot_state()
1405 static void sumo_parse_pplib_non_clock_info(struct radeon_device *rdev, in sumo_parse_pplib_non_clock_info()
1432 static void sumo_parse_pplib_clock_info(struct radeon_device *rdev, in sumo_parse_pplib_clock_info()
1455 static int sumo_parse_power_table(struct radeon_device *rdev) in sumo_parse_power_table()
1530 u32 sumo_convert_vid2_to_vid7(struct radeon_device *rdev, in sumo_convert_vid2_to_vid7()
1560 static u16 sumo_convert_voltage_index_to_value(struct radeon_device *rdev, in sumo_convert_voltage_index_to_value()
1572 static void sumo_construct_display_voltage_mapping_table(struct radeon_device *rdev, in sumo_construct_display_voltage_mapping_table()
1594 void sumo_construct_sclk_voltage_mapping_table(struct radeon_device *rdev, in sumo_construct_sclk_voltage_mapping_table()
1616 void sumo_construct_vid_mapping_table(struct radeon_device *rdev, in sumo_construct_vid_mapping_table()
1657 static int sumo_parse_sys_info_table(struct radeon_device *rdev) in sumo_parse_sys_info_table()
1728 static void sumo_construct_boot_and_acpi_state(struct radeon_device *rdev) in sumo_construct_boot_and_acpi_state()
1742 int sumo_dpm_init(struct radeon_device *rdev) in sumo_dpm_init()
1796 void sumo_dpm_print_power_state(struct radeon_device *rdev, in sumo_dpm_print_power_state()
1814 void sumo_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, in sumo_dpm_debugfs_print_current_performance_level()
1842 u32 sumo_dpm_get_current_sclk(struct radeon_device *rdev) in sumo_dpm_get_current_sclk()
1863 u32 sumo_dpm_get_current_mclk(struct radeon_device *rdev) in sumo_dpm_get_current_mclk()
1870 void sumo_dpm_fini(struct radeon_device *rdev) in sumo_dpm_fini()
1883 u32 sumo_dpm_get_sclk(struct radeon_device *rdev, bool low) in sumo_dpm_get_sclk()
1894 u32 sumo_dpm_get_mclk(struct radeon_device *rdev, bool low) in sumo_dpm_get_mclk()
1901 int sumo_dpm_force_performance_level(struct radeon_device *rdev, in sumo_dpm_force_performance_level()