Lines Matching defs:adev
73 static u32 kv_convert_vid2_to_vid7(struct amdgpu_device *adev, in kv_convert_vid2_to_vid7()
95 static u32 kv_convert_vid7_to_vid2(struct amdgpu_device *adev, in kv_convert_vid7_to_vid2()
119 static void sumo_take_smu_control(struct amdgpu_device *adev, bool enable) in sumo_take_smu_control()
143 static void sumo_construct_sclk_voltage_mapping_table(struct amdgpu_device *adev, in sumo_construct_sclk_voltage_mapping_table()
165 static void sumo_construct_vid_mapping_table(struct amdgpu_device *adev, in sumo_construct_vid_mapping_table()
382 static struct kv_power_info *kv_get_pi(struct amdgpu_device *adev) in kv_get_pi()
415 static int kv_program_pt_config_registers(struct amdgpu_device *adev, in kv_program_pt_config_registers()
464 static void kv_do_enable_didt(struct amdgpu_device *adev, bool enable) in kv_do_enable_didt()
506 static int kv_enable_didt(struct amdgpu_device *adev, bool enable) in kv_enable_didt()
566 static int kv_enable_smc_cac(struct amdgpu_device *adev, bool enable) in kv_enable_smc_cac()
587 static int kv_process_firmware_header(struct amdgpu_device *adev) in kv_process_firmware_header()
610 static int kv_enable_dpm_voltage_scaling(struct amdgpu_device *adev) in kv_enable_dpm_voltage_scaling()
626 static int kv_set_dpm_interval(struct amdgpu_device *adev) in kv_set_dpm_interval()
642 static int kv_set_dpm_boot_state(struct amdgpu_device *adev) in kv_set_dpm_boot_state()
656 static void kv_program_vc(struct amdgpu_device *adev) in kv_program_vc()
661 static void kv_clear_vc(struct amdgpu_device *adev) in kv_clear_vc()
666 static int kv_set_divider_value(struct amdgpu_device *adev, in kv_set_divider_value()
684 static u16 kv_convert_8bit_index_to_voltage(struct amdgpu_device *adev, in kv_convert_8bit_index_to_voltage()
690 static u16 kv_convert_2bit_index_to_voltage(struct amdgpu_device *adev, in kv_convert_2bit_index_to_voltage()
702 static int kv_set_vid(struct amdgpu_device *adev, u32 index, u32 vid) in kv_set_vid()
713 static int kv_set_at(struct amdgpu_device *adev, u32 index, u32 at) in kv_set_at()
722 static void kv_dpm_power_level_enable(struct amdgpu_device *adev, in kv_dpm_power_level_enable()
730 static void kv_start_dpm(struct amdgpu_device *adev) in kv_start_dpm()
740 static void kv_stop_dpm(struct amdgpu_device *adev) in kv_stop_dpm()
745 static void kv_start_am(struct amdgpu_device *adev) in kv_start_am()
756 static void kv_reset_am(struct amdgpu_device *adev) in kv_reset_am()
766 static int kv_freeze_sclk_dpm(struct amdgpu_device *adev, bool freeze) in kv_freeze_sclk_dpm()
772 static int kv_force_lowest_valid(struct amdgpu_device *adev) in kv_force_lowest_valid()
777 static int kv_unforce_levels(struct amdgpu_device *adev) in kv_unforce_levels()
785 static int kv_update_sclk_t(struct amdgpu_device *adev) in kv_update_sclk_t()
803 static int kv_program_bootup_state(struct amdgpu_device *adev) in kv_program_bootup_state()
836 static int kv_enable_auto_thermal_throttling(struct amdgpu_device *adev) in kv_enable_auto_thermal_throttling()
852 static int kv_upload_dpm_settings(struct amdgpu_device *adev) in kv_upload_dpm_settings()
881 static u32 kv_get_clk_bypass(struct amdgpu_device *adev, u32 clk) in kv_get_clk_bypass()
906 static int kv_populate_uvd_table(struct amdgpu_device *adev) in kv_populate_uvd_table()
977 static int kv_populate_vce_table(struct amdgpu_device *adev) in kv_populate_vce_table()
1040 static int kv_populate_samu_table(struct amdgpu_device *adev) in kv_populate_samu_table()
1106 static int kv_populate_acp_table(struct amdgpu_device *adev) in kv_populate_acp_table()
1164 static void kv_calculate_dfs_bypass_settings(struct amdgpu_device *adev) in kv_calculate_dfs_bypass_settings()
1214 static int kv_enable_ulv(struct amdgpu_device *adev, bool enable) in kv_enable_ulv()
1220 static void kv_reset_acp_boot_level(struct amdgpu_device *adev) in kv_reset_acp_boot_level()
1227 static void kv_update_current_ps(struct amdgpu_device *adev, in kv_update_current_ps()
1238 static void kv_update_requested_ps(struct amdgpu_device *adev, in kv_update_requested_ps()
1249 static void kv_dpm_enable_bapm(struct amdgpu_device *adev, bool enable) in kv_dpm_enable_bapm()
1261 static int kv_dpm_enable(struct amdgpu_device *adev) in kv_dpm_enable()
1374 static void kv_dpm_disable(struct amdgpu_device *adev) in kv_dpm_disable()
1422 static void kv_init_sclk_t(struct amdgpu_device *adev) in kv_init_sclk_t()
1429 static int kv_init_fps_limits(struct amdgpu_device *adev) in kv_init_fps_limits()
1458 static void kv_init_powergate_state(struct amdgpu_device *adev) in kv_init_powergate_state()
1469 static int kv_enable_uvd_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_uvd_dpm()
1475 static int kv_enable_vce_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_vce_dpm()
1481 static int kv_enable_samu_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_samu_dpm()
1487 static int kv_enable_acp_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_acp_dpm()
1493 static int kv_update_uvd_dpm(struct amdgpu_device *adev, bool gate) in kv_update_uvd_dpm()
1529 static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) in kv_get_vce_boot_level()
1543 static int kv_update_vce_dpm(struct amdgpu_device *adev, in kv_update_vce_dpm()
1592 static int kv_update_samu_dpm(struct amdgpu_device *adev, bool gate) in kv_update_samu_dpm()
1623 static u8 kv_get_acp_boot_level(struct amdgpu_device *adev) in kv_get_acp_boot_level()
1640 static void kv_update_acp_boot_level(struct amdgpu_device *adev) in kv_update_acp_boot_level()
1656 static int kv_update_acp_dpm(struct amdgpu_device *adev, bool gate) in kv_update_acp_dpm()
1687 static void kv_dpm_powergate_uvd(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_uvd()
1727 static void kv_dpm_powergate_vce(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_vce()
1758 static void kv_dpm_powergate_samu(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_samu()
1778 static void kv_dpm_powergate_acp(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_acp()
1801 static void kv_set_valid_clock_range(struct amdgpu_device *adev, in kv_set_valid_clock_range()
1863 static int kv_update_dfs_bypass_settings(struct amdgpu_device *adev, in kv_update_dfs_bypass_settings()
1886 static int kv_enable_nb_dpm(struct amdgpu_device *adev, in kv_enable_nb_dpm()
1909 static int kv_dpm_force_performance_level(struct amdgpu_device *adev, in kv_dpm_force_performance_level()
1933 static int kv_dpm_pre_set_power_state(struct amdgpu_device *adev) in kv_dpm_pre_set_power_state()
1948 static int kv_dpm_set_power_state(struct amdgpu_device *adev) in kv_dpm_set_power_state()
2022 static void kv_dpm_post_set_power_state(struct amdgpu_device *adev) in kv_dpm_post_set_power_state()
2030 static void kv_dpm_setup_asic(struct amdgpu_device *adev) in kv_dpm_setup_asic()
2060 static void kv_construct_max_power_limits_table(struct amdgpu_device *adev, in kv_construct_max_power_limits_table()
2077 static void kv_patch_voltage_values(struct amdgpu_device *adev) in kv_patch_voltage_values()
2119 static void kv_construct_boot_state(struct amdgpu_device *adev) in kv_construct_boot_state()
2133 static int kv_force_dpm_highest(struct amdgpu_device *adev) in kv_force_dpm_highest()
2153 static int kv_force_dpm_lowest(struct amdgpu_device *adev) in kv_force_dpm_lowest()
2173 static u8 kv_get_sleep_divider_id_from_clock(struct amdgpu_device *adev, in kv_get_sleep_divider_id_from_clock()
2197 static int kv_get_high_voltage_limit(struct amdgpu_device *adev, int *limit) in kv_get_high_voltage_limit()
2231 static void kv_apply_state_adjust_rules(struct amdgpu_device *adev, in kv_apply_state_adjust_rules()
2347 static void kv_dpm_power_level_enabled_for_throttle(struct amdgpu_device *adev, in kv_dpm_power_level_enabled_for_throttle()
2355 static int kv_calculate_ds_divider(struct amdgpu_device *adev) in kv_calculate_ds_divider()
2373 static int kv_calculate_nbps_level_settings(struct amdgpu_device *adev) in kv_calculate_nbps_level_settings()
2427 static int kv_calculate_dpm_settings(struct amdgpu_device *adev) in kv_calculate_dpm_settings()
2441 static void kv_init_graphics_levels(struct amdgpu_device *adev) in kv_init_graphics_levels()
2490 static void kv_enable_new_levels(struct amdgpu_device *adev) in kv_enable_new_levels()
2501 static int kv_set_enabled_level(struct amdgpu_device *adev, u32 level) in kv_set_enabled_level()
2510 static int kv_set_enabled_levels(struct amdgpu_device *adev) in kv_set_enabled_levels()
2523 static void kv_program_nbps_index_settings(struct amdgpu_device *adev, in kv_program_nbps_index_settings()
2547 static int kv_set_thermal_temperature_range(struct amdgpu_device *adev, in kv_set_thermal_temperature_range()
2585 static int kv_parse_sys_info_table(struct amdgpu_device *adev) in kv_parse_sys_info_table()
2670 static void kv_patch_boot_state(struct amdgpu_device *adev, in kv_patch_boot_state()
2679 static void kv_parse_pplib_non_clock_info(struct amdgpu_device *adev, in kv_parse_pplib_non_clock_info()
2706 static void kv_parse_pplib_clock_info(struct amdgpu_device *adev, in kv_parse_pplib_clock_info()
2728 static int kv_parse_power_table(struct amdgpu_device *adev) in kv_parse_power_table()
2817 static int kv_dpm_init(struct amdgpu_device *adev) in kv_dpm_init()
2886 kv_dpm_debugfs_print_current_performance_level(struct amdgpu_device *adev, in kv_dpm_debugfs_print_current_performance_level()
2913 kv_dpm_print_power_state(struct amdgpu_device *adev, in kv_dpm_print_power_state()
2931 static void kv_dpm_fini(struct amdgpu_device *adev) in kv_dpm_fini()
2943 static void kv_dpm_display_configuration_changed(struct amdgpu_device *adev) in kv_dpm_display_configuration_changed()
2948 static u32 kv_dpm_get_sclk(struct amdgpu_device *adev, bool low) in kv_dpm_get_sclk()
2959 static u32 kv_dpm_get_mclk(struct amdgpu_device *adev, bool low) in kv_dpm_get_mclk()
2967 static int kv_dpm_get_temp(struct amdgpu_device *adev) in kv_dpm_get_temp()
2986 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_early_init() local
2997 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_late_init() local
3019 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_sw_init() local
3064 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_sw_fini() local
3077 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_hw_init() local
3093 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_hw_fini() local
3106 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_suspend() local
3122 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_resume() local
3152 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_print_status() local
3212 static int kv_dpm_set_interrupt_state(struct amdgpu_device *adev, in kv_dpm_set_interrupt_state()
3260 static int kv_dpm_process_interrupt(struct amdgpu_device *adev, in kv_dpm_process_interrupt()
3334 static void kv_dpm_set_dpm_funcs(struct amdgpu_device *adev) in kv_dpm_set_dpm_funcs()
3345 static void kv_dpm_set_irq_funcs(struct amdgpu_device *adev) in kv_dpm_set_irq_funcs()