Lines Matching defs:rdev

81 struct sumo_power_info *sumo_get_pi(struct radeon_device *rdev)  in sumo_get_pi()
88 static void sumo_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_clockgating_enable()
103 static void sumo_mg_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_mg_clockgating_enable()
120 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git()
131 static void sumo_program_grsd(struct radeon_device *rdev) in sumo_program_grsd()
142 void sumo_gfx_clockgating_initialize(struct radeon_device *rdev) in sumo_gfx_clockgating_initialize()
148 static void sumo_gfx_powergating_initialize(struct radeon_device *rdev) in sumo_gfx_powergating_initialize()
274 static void sumo_gfx_powergating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_powergating_enable()
284 static int sumo_enable_clock_power_gating(struct radeon_device *rdev) in sumo_enable_clock_power_gating()
302 static void sumo_disable_clock_power_gating(struct radeon_device *rdev) in sumo_disable_clock_power_gating()
314 static void sumo_calculate_bsp(struct radeon_device *rdev, in sumo_calculate_bsp()
333 static void sumo_init_bsp(struct radeon_device *rdev) in sumo_init_bsp()
341 static void sumo_program_bsp(struct radeon_device *rdev, in sumo_program_bsp()
363 static void sumo_write_at(struct radeon_device *rdev, in sumo_write_at()
384 static void sumo_program_at(struct radeon_device *rdev, in sumo_program_at()
430 static void sumo_program_tp(struct radeon_device *rdev) in sumo_program_tp()
452 void sumo_program_vc(struct radeon_device *rdev, u32 vrc) in sumo_program_vc()
457 void sumo_clear_vc(struct radeon_device *rdev) in sumo_clear_vc()
462 void sumo_program_sstp(struct radeon_device *rdev) in sumo_program_sstp()
473 static void sumo_set_divider_value(struct radeon_device *rdev, in sumo_set_divider_value()
493 static void sumo_set_ds_dividers(struct radeon_device *rdev, in sumo_set_ds_dividers()
507 static void sumo_set_ss_dividers(struct radeon_device *rdev, in sumo_set_ss_dividers()
521 static void sumo_set_vid(struct radeon_device *rdev, u32 index, u32 vid) in sumo_set_vid()
530 static void sumo_set_allos_gnb_slow(struct radeon_device *rdev, u32 index, u32 gnb_slow) in sumo_set_allos_gnb_slow()
546 static void sumo_program_power_level(struct radeon_device *rdev, in sumo_program_power_level()
580 static void sumo_power_level_enable(struct radeon_device *rdev, u32 index, bool enable) in sumo_power_level_enable()
599 static bool sumo_dpm_enabled(struct radeon_device *rdev) in sumo_dpm_enabled()
607 static void sumo_start_dpm(struct radeon_device *rdev) in sumo_start_dpm()
612 static void sumo_stop_dpm(struct radeon_device *rdev) in sumo_stop_dpm()
617 static void sumo_set_forced_mode(struct radeon_device *rdev, bool enable) in sumo_set_forced_mode()
625 static void sumo_set_forced_mode_enabled(struct radeon_device *rdev) in sumo_set_forced_mode_enabled()
637 static void sumo_wait_for_level_0(struct radeon_device *rdev) in sumo_wait_for_level_0()
653 static void sumo_set_forced_mode_disabled(struct radeon_device *rdev) in sumo_set_forced_mode_disabled()
658 static void sumo_enable_power_level_0(struct radeon_device *rdev) in sumo_enable_power_level_0()
663 static void sumo_patch_boost_state(struct radeon_device *rdev, in sumo_patch_boost_state()
677 static void sumo_pre_notify_alt_vddnb_change(struct radeon_device *rdev, in sumo_pre_notify_alt_vddnb_change()
695 static void sumo_post_notify_alt_vddnb_change(struct radeon_device *rdev, in sumo_post_notify_alt_vddnb_change()
713 static void sumo_enable_boost(struct radeon_device *rdev, in sumo_enable_boost()
726 static void sumo_set_forced_level(struct radeon_device *rdev, u32 index) in sumo_set_forced_level()
731 static void sumo_set_forced_level_0(struct radeon_device *rdev) in sumo_set_forced_level_0()
736 static void sumo_program_wl(struct radeon_device *rdev, in sumo_program_wl()
751 static void sumo_program_power_levels_0_to_n(struct radeon_device *rdev, in sumo_program_power_levels_0_to_n()
773 static void sumo_enable_acpi_pm(struct radeon_device *rdev) in sumo_enable_acpi_pm()
778 static void sumo_program_power_level_enter_state(struct radeon_device *rdev) in sumo_program_power_level_enter_state()
783 static void sumo_program_acpi_power_level(struct radeon_device *rdev) in sumo_program_acpi_power_level()
799 static void sumo_program_bootup_state(struct radeon_device *rdev) in sumo_program_bootup_state()
814 static void sumo_setup_uvd_clocks(struct radeon_device *rdev, in sumo_setup_uvd_clocks()
833 static void sumo_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, in sumo_set_uvd_clock_before_set_eng_clock()
851 static void sumo_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, in sumo_set_uvd_clock_after_set_eng_clock()
869 void sumo_take_smu_control(struct radeon_device *rdev, bool enable) in sumo_take_smu_control()
888 static void sumo_enable_sclk_ds(struct radeon_device *rdev, bool enable) in sumo_enable_sclk_ds()
909 static void sumo_program_bootup_at(struct radeon_device *rdev) in sumo_program_bootup_at()
915 static void sumo_reset_am(struct radeon_device *rdev) in sumo_reset_am()
920 static void sumo_start_am(struct radeon_device *rdev) in sumo_start_am()
925 static void sumo_program_ttp(struct radeon_device *rdev) in sumo_program_ttp()
940 static void sumo_program_ttt(struct radeon_device *rdev) in sumo_program_ttt()
952 static void sumo_enable_voltage_scaling(struct radeon_device *rdev, bool enable) in sumo_enable_voltage_scaling()
963 static void sumo_override_cnb_thermal_events(struct radeon_device *rdev) in sumo_override_cnb_thermal_events()
969 static void sumo_program_dc_hto(struct radeon_device *rdev) in sumo_program_dc_hto()
984 static void sumo_force_nbp_state(struct radeon_device *rdev, in sumo_force_nbp_state()
1003 u32 sumo_get_sleep_divider_id_from_clock(struct radeon_device *rdev, in sumo_get_sleep_divider_id_from_clock()
1028 static u32 sumo_get_valid_engine_clock(struct radeon_device *rdev, in sumo_get_valid_engine_clock()
1042 static void sumo_patch_thermal_state(struct radeon_device *rdev, in sumo_patch_thermal_state()
1086 static void sumo_apply_state_adjust_rules(struct radeon_device *rdev, in sumo_apply_state_adjust_rules()
1151 static void sumo_cleanup_asic(struct radeon_device *rdev) in sumo_cleanup_asic()
1156 static int sumo_set_thermal_temperature_range(struct radeon_device *rdev, in sumo_set_thermal_temperature_range()
1180 static void sumo_update_current_ps(struct radeon_device *rdev, in sumo_update_current_ps()
1191 static void sumo_update_requested_ps(struct radeon_device *rdev, in sumo_update_requested_ps()
1202 int sumo_dpm_enable(struct radeon_device *rdev) in sumo_dpm_enable()
1237 int sumo_dpm_late_enable(struct radeon_device *rdev) in sumo_dpm_late_enable()
1257 void sumo_dpm_disable(struct radeon_device *rdev) in sumo_dpm_disable()
1280 int sumo_dpm_pre_set_power_state(struct radeon_device *rdev) in sumo_dpm_pre_set_power_state()
1296 int sumo_dpm_set_power_state(struct radeon_device *rdev) in sumo_dpm_set_power_state()
1332 void sumo_dpm_post_set_power_state(struct radeon_device *rdev) in sumo_dpm_post_set_power_state()
1354 void sumo_dpm_setup_asic(struct radeon_device *rdev) in sumo_dpm_setup_asic()
1366 void sumo_dpm_display_configuration_changed(struct radeon_device *rdev) in sumo_dpm_display_configuration_changed()
1392 static void sumo_patch_boot_state(struct radeon_device *rdev, in sumo_patch_boot_state()
1402 static void sumo_parse_pplib_non_clock_info(struct radeon_device *rdev, in sumo_parse_pplib_non_clock_info()
1429 static void sumo_parse_pplib_clock_info(struct radeon_device *rdev, in sumo_parse_pplib_clock_info()
1452 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()
1659 static int sumo_parse_sys_info_table(struct radeon_device *rdev) in sumo_parse_sys_info_table()
1730 static void sumo_construct_boot_and_acpi_state(struct radeon_device *rdev) in sumo_construct_boot_and_acpi_state()
1744 int sumo_dpm_init(struct radeon_device *rdev) in sumo_dpm_init()
1798 void sumo_dpm_print_power_state(struct radeon_device *rdev, in sumo_dpm_print_power_state()
1816 void sumo_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, in sumo_dpm_debugfs_print_current_performance_level()
1844 u32 sumo_dpm_get_current_sclk(struct radeon_device *rdev) in sumo_dpm_get_current_sclk()
1865 u32 sumo_dpm_get_current_mclk(struct radeon_device *rdev) in sumo_dpm_get_current_mclk()
1872 u16 sumo_dpm_get_current_vddc(struct radeon_device *rdev) in sumo_dpm_get_current_vddc()
1892 void sumo_dpm_fini(struct radeon_device *rdev) in sumo_dpm_fini()
1905 u32 sumo_dpm_get_sclk(struct radeon_device *rdev, bool low) in sumo_dpm_get_sclk()
1916 u32 sumo_dpm_get_mclk(struct radeon_device *rdev, bool low) in sumo_dpm_get_mclk()
1923 int sumo_dpm_force_performance_level(struct radeon_device *rdev, in sumo_dpm_force_performance_level()