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()
138 static void sumo_construct_sclk_voltage_mapping_table(struct amdgpu_device *adev, in sumo_construct_sclk_voltage_mapping_table()
160 static void sumo_construct_vid_mapping_table(struct amdgpu_device *adev, in sumo_construct_vid_mapping_table()
379 static struct kv_power_info *kv_get_pi(struct amdgpu_device *adev) in kv_get_pi()
412 static int kv_program_pt_config_registers(struct amdgpu_device *adev, in kv_program_pt_config_registers()
461 static void kv_do_enable_didt(struct amdgpu_device *adev, bool enable) in kv_do_enable_didt()
503 static int kv_enable_didt(struct amdgpu_device *adev, bool enable) in kv_enable_didt()
563 static int kv_enable_smc_cac(struct amdgpu_device *adev, bool enable) in kv_enable_smc_cac()
584 static int kv_process_firmware_header(struct amdgpu_device *adev) in kv_process_firmware_header()
607 static int kv_enable_dpm_voltage_scaling(struct amdgpu_device *adev) in kv_enable_dpm_voltage_scaling()
623 static int kv_set_dpm_interval(struct amdgpu_device *adev) in kv_set_dpm_interval()
639 static int kv_set_dpm_boot_state(struct amdgpu_device *adev) in kv_set_dpm_boot_state()
653 static void kv_program_vc(struct amdgpu_device *adev) in kv_program_vc()
658 static void kv_clear_vc(struct amdgpu_device *adev) in kv_clear_vc()
663 static int kv_set_divider_value(struct amdgpu_device *adev, in kv_set_divider_value()
681 static u16 kv_convert_8bit_index_to_voltage(struct amdgpu_device *adev, in kv_convert_8bit_index_to_voltage()
687 static u16 kv_convert_2bit_index_to_voltage(struct amdgpu_device *adev, in kv_convert_2bit_index_to_voltage()
699 static int kv_set_vid(struct amdgpu_device *adev, u32 index, u32 vid) in kv_set_vid()
710 static int kv_set_at(struct amdgpu_device *adev, u32 index, u32 at) in kv_set_at()
719 static void kv_dpm_power_level_enable(struct amdgpu_device *adev, in kv_dpm_power_level_enable()
727 static void kv_start_dpm(struct amdgpu_device *adev) in kv_start_dpm()
737 static void kv_stop_dpm(struct amdgpu_device *adev) in kv_stop_dpm()
742 static void kv_start_am(struct amdgpu_device *adev) in kv_start_am()
753 static void kv_reset_am(struct amdgpu_device *adev) in kv_reset_am()
763 static int kv_freeze_sclk_dpm(struct amdgpu_device *adev, bool freeze) in kv_freeze_sclk_dpm()
769 static int kv_force_lowest_valid(struct amdgpu_device *adev) in kv_force_lowest_valid()
774 static int kv_unforce_levels(struct amdgpu_device *adev) in kv_unforce_levels()
782 static int kv_update_sclk_t(struct amdgpu_device *adev) in kv_update_sclk_t()
800 static int kv_program_bootup_state(struct amdgpu_device *adev) in kv_program_bootup_state()
833 static int kv_enable_auto_thermal_throttling(struct amdgpu_device *adev) in kv_enable_auto_thermal_throttling()
849 static int kv_upload_dpm_settings(struct amdgpu_device *adev) in kv_upload_dpm_settings()
878 static u32 kv_get_clk_bypass(struct amdgpu_device *adev, u32 clk) in kv_get_clk_bypass()
903 static int kv_populate_uvd_table(struct amdgpu_device *adev) in kv_populate_uvd_table()
974 static int kv_populate_vce_table(struct amdgpu_device *adev) in kv_populate_vce_table()
1037 static int kv_populate_samu_table(struct amdgpu_device *adev) in kv_populate_samu_table()
1103 static int kv_populate_acp_table(struct amdgpu_device *adev) in kv_populate_acp_table()
1161 static void kv_calculate_dfs_bypass_settings(struct amdgpu_device *adev) in kv_calculate_dfs_bypass_settings()
1211 static int kv_enable_ulv(struct amdgpu_device *adev, bool enable) in kv_enable_ulv()
1217 static void kv_reset_acp_boot_level(struct amdgpu_device *adev) in kv_reset_acp_boot_level()
1224 static void kv_update_current_ps(struct amdgpu_device *adev, in kv_update_current_ps()
1236 static void kv_update_requested_ps(struct amdgpu_device *adev, in kv_update_requested_ps()
1248 static void kv_dpm_enable_bapm(struct amdgpu_device *adev, bool enable) in kv_dpm_enable_bapm()
1260 static int kv_dpm_enable(struct amdgpu_device *adev) in kv_dpm_enable()
1371 static void kv_dpm_disable(struct amdgpu_device *adev) in kv_dpm_disable()
1419 static void kv_init_sclk_t(struct amdgpu_device *adev) in kv_init_sclk_t()
1426 static int kv_init_fps_limits(struct amdgpu_device *adev) in kv_init_fps_limits()
1455 static void kv_init_powergate_state(struct amdgpu_device *adev) in kv_init_powergate_state()
1466 static int kv_enable_uvd_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_uvd_dpm()
1472 static int kv_enable_vce_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_vce_dpm()
1478 static int kv_enable_samu_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_samu_dpm()
1484 static int kv_enable_acp_dpm(struct amdgpu_device *adev, bool enable) in kv_enable_acp_dpm()
1490 static int kv_update_uvd_dpm(struct amdgpu_device *adev, bool gate) in kv_update_uvd_dpm()
1526 static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) in kv_get_vce_boot_level()
1540 static int kv_update_vce_dpm(struct amdgpu_device *adev, in kv_update_vce_dpm()
1578 static int kv_update_samu_dpm(struct amdgpu_device *adev, bool gate) in kv_update_samu_dpm()
1609 static u8 kv_get_acp_boot_level(struct amdgpu_device *adev) in kv_get_acp_boot_level()
1626 static void kv_update_acp_boot_level(struct amdgpu_device *adev) in kv_update_acp_boot_level()
1642 static int kv_update_acp_dpm(struct amdgpu_device *adev, bool gate) in kv_update_acp_dpm()
1673 static void kv_dpm_powergate_uvd(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_uvd()
1700 static void kv_dpm_powergate_vce(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_vce()
1718 static void kv_dpm_powergate_samu(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_samu()
1738 static void kv_dpm_powergate_acp(struct amdgpu_device *adev, bool gate) in kv_dpm_powergate_acp()
1761 static void kv_set_valid_clock_range(struct amdgpu_device *adev, in kv_set_valid_clock_range()
1823 static int kv_update_dfs_bypass_settings(struct amdgpu_device *adev, in kv_update_dfs_bypass_settings()
1846 static int kv_enable_nb_dpm(struct amdgpu_device *adev, in kv_enable_nb_dpm()
1869 static int kv_dpm_force_performance_level(struct amdgpu_device *adev, in kv_dpm_force_performance_level()
1893 static int kv_dpm_pre_set_power_state(struct amdgpu_device *adev) in kv_dpm_pre_set_power_state()
1908 static int kv_dpm_set_power_state(struct amdgpu_device *adev) in kv_dpm_set_power_state()
1982 static void kv_dpm_post_set_power_state(struct amdgpu_device *adev) in kv_dpm_post_set_power_state()
1990 static void kv_dpm_setup_asic(struct amdgpu_device *adev) in kv_dpm_setup_asic()
2020 static void kv_construct_max_power_limits_table(struct amdgpu_device *adev, in kv_construct_max_power_limits_table()
2037 static void kv_patch_voltage_values(struct amdgpu_device *adev) in kv_patch_voltage_values()
2079 static void kv_construct_boot_state(struct amdgpu_device *adev) in kv_construct_boot_state()
2093 static int kv_force_dpm_highest(struct amdgpu_device *adev) in kv_force_dpm_highest()
2113 static int kv_force_dpm_lowest(struct amdgpu_device *adev) in kv_force_dpm_lowest()
2133 static u8 kv_get_sleep_divider_id_from_clock(struct amdgpu_device *adev, in kv_get_sleep_divider_id_from_clock()
2156 static int kv_get_high_voltage_limit(struct amdgpu_device *adev, int *limit) in kv_get_high_voltage_limit()
2190 static void kv_apply_state_adjust_rules(struct amdgpu_device *adev, in kv_apply_state_adjust_rules()
2306 static void kv_dpm_power_level_enabled_for_throttle(struct amdgpu_device *adev, in kv_dpm_power_level_enabled_for_throttle()
2314 static int kv_calculate_ds_divider(struct amdgpu_device *adev) in kv_calculate_ds_divider()
2332 static int kv_calculate_nbps_level_settings(struct amdgpu_device *adev) in kv_calculate_nbps_level_settings()
2386 static int kv_calculate_dpm_settings(struct amdgpu_device *adev) in kv_calculate_dpm_settings()
2400 static void kv_init_graphics_levels(struct amdgpu_device *adev) in kv_init_graphics_levels()
2449 static void kv_enable_new_levels(struct amdgpu_device *adev) in kv_enable_new_levels()
2460 static int kv_set_enabled_level(struct amdgpu_device *adev, u32 level) in kv_set_enabled_level()
2469 static int kv_set_enabled_levels(struct amdgpu_device *adev) in kv_set_enabled_levels()
2482 static void kv_program_nbps_index_settings(struct amdgpu_device *adev, in kv_program_nbps_index_settings()
2506 static int kv_set_thermal_temperature_range(struct amdgpu_device *adev, in kv_set_thermal_temperature_range()
2544 static int kv_parse_sys_info_table(struct amdgpu_device *adev) in kv_parse_sys_info_table()
2629 static void kv_patch_boot_state(struct amdgpu_device *adev, in kv_patch_boot_state()
2638 static void kv_parse_pplib_non_clock_info(struct amdgpu_device *adev, in kv_parse_pplib_non_clock_info()
2665 static void kv_parse_pplib_clock_info(struct amdgpu_device *adev, in kv_parse_pplib_clock_info()
2687 static int kv_parse_power_table(struct amdgpu_device *adev) in kv_parse_power_table()
2776 static int kv_dpm_init(struct amdgpu_device *adev) in kv_dpm_init()
2849 kv_dpm_debugfs_print_current_performance_level(struct amdgpu_device *adev, in kv_dpm_debugfs_print_current_performance_level()
2876 kv_dpm_print_power_state(struct amdgpu_device *adev, in kv_dpm_print_power_state()
2894 static void kv_dpm_fini(struct amdgpu_device *adev) in kv_dpm_fini()
2906 static void kv_dpm_display_configuration_changed(struct amdgpu_device *adev) in kv_dpm_display_configuration_changed()
2911 static u32 kv_dpm_get_sclk(struct amdgpu_device *adev, bool low) in kv_dpm_get_sclk()
2922 static u32 kv_dpm_get_mclk(struct amdgpu_device *adev, bool low) in kv_dpm_get_mclk()
2930 static int kv_dpm_get_temp(struct amdgpu_device *adev) in kv_dpm_get_temp()
2949 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_early_init() local
2960 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_late_init() local
2980 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_sw_init() local
3027 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_sw_fini() local
3042 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_hw_init() local
3061 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_hw_fini() local
3074 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_suspend() local
3090 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in kv_dpm_resume() local
3124 static int kv_dpm_set_interrupt_state(struct amdgpu_device *adev, in kv_dpm_set_interrupt_state()
3172 static int kv_dpm_process_interrupt(struct amdgpu_device *adev, in kv_dpm_process_interrupt()
3223 static int kv_check_state_equal(struct amdgpu_device *adev, in kv_check_state_equal()
3263 static int kv_dpm_read_sensor(struct amdgpu_device *adev, int idx, in kv_dpm_read_sensor()
3331 static void kv_dpm_set_dpm_funcs(struct amdgpu_device *adev) in kv_dpm_set_dpm_funcs()
3342 static void kv_dpm_set_irq_funcs(struct amdgpu_device *adev) in kv_dpm_set_irq_funcs()