Lines Matching refs:smu_context

40 const char *smu_get_message_name(struct smu_context *smu, enum smu_message_type type)  in smu_get_message_name()
53 const char *smu_get_feature_name(struct smu_context *smu, enum smu_feature_mask feature) in smu_get_feature_name()
60 size_t smu_sys_get_pp_feature_mask(struct smu_context *smu, char *buf) in smu_sys_get_pp_feature_mask()
98 int smu_sys_set_pp_feature_mask(struct smu_context *smu, uint64_t new_mask) in smu_sys_set_pp_feature_mask()
129 int smu_get_smc_version(struct smu_context *smu, uint32_t *if_version, uint32_t *smu_version) in smu_get_smc_version()
159 int smu_set_soft_freq_range(struct smu_context *smu, enum smu_clk_type clk_type, in smu_set_soft_freq_range()
195 int smu_set_hard_freq_range(struct smu_context *smu, enum smu_clk_type clk_type, in smu_set_hard_freq_range()
231 int smu_get_dpm_freq_range(struct smu_context *smu, enum smu_clk_type clk_type, in smu_get_dpm_freq_range()
274 int smu_get_dpm_freq_by_index(struct smu_context *smu, enum smu_clk_type clk_type, in smu_get_dpm_freq_by_index()
308 int smu_get_dpm_level_count(struct smu_context *smu, enum smu_clk_type clk_type, in smu_get_dpm_level_count()
314 bool smu_clk_dpm_is_enabled(struct smu_context *smu, enum smu_clk_type clk_type) in smu_clk_dpm_is_enabled()
342 int smu_dpm_set_power_gate(struct smu_context *smu, uint32_t block_type, in smu_dpm_set_power_gate()
367 enum amd_pm_state_type smu_get_current_power_state(struct smu_context *smu) in smu_get_current_power_state()
373 int smu_get_power_num_states(struct smu_context *smu, in smu_get_power_num_states()
387 int smu_common_read_sensor(struct smu_context *smu, enum amd_pp_sensors sensor, in smu_common_read_sensor()
433 int smu_update_table(struct smu_context *smu, enum smu_table_id table_index, int argument, in smu_update_table()
495 int smu_sys_get_pp_table(struct smu_context *smu, void **table) in smu_sys_get_pp_table()
510 int smu_sys_set_pp_table(struct smu_context *smu, void *buf, size_t size) in smu_sys_set_pp_table()
547 int smu_feature_init_dpm(struct smu_context *smu) in smu_feature_init_dpm()
572 int smu_feature_update_enable_state(struct smu_context *smu, uint64_t feature_mask, bool enabled) in smu_feature_update_enable_state()
608 int smu_feature_is_enabled(struct smu_context *smu, enum smu_feature_mask mask) in smu_feature_is_enabled()
631 int smu_feature_set_enabled(struct smu_context *smu, enum smu_feature_mask mask, in smu_feature_set_enabled()
663 int smu_feature_is_supported(struct smu_context *smu, enum smu_feature_mask mask) in smu_feature_is_supported()
682 int smu_feature_set_supported(struct smu_context *smu, in smu_feature_set_supported()
708 struct smu_context *smu = &adev->smu; in smu_set_funcs()
735 struct smu_context *smu = &adev->smu; in smu_early_init()
747 struct smu_context *smu = &adev->smu; in smu_late_init()
761 int smu_get_atom_data_table(struct smu_context *smu, uint32_t table, in smu_get_atom_data_table()
777 static int smu_initialize_pptable(struct smu_context *smu) in smu_initialize_pptable()
783 static int smu_smc_table_sw_init(struct smu_context *smu) in smu_smc_table_sw_init()
816 static int smu_smc_table_sw_fini(struct smu_context *smu) in smu_smc_table_sw_fini()
832 struct smu_context *smu = &adev->smu; in smu_sw_init()
896 struct smu_context *smu = &adev->smu; in smu_sw_fini()
917 static int smu_init_fb_allocations(struct smu_context *smu) in smu_init_fb_allocations()
956 static int smu_fini_fb_allocations(struct smu_context *smu) in smu_fini_fb_allocations()
977 static int smu_override_pcie_parameters(struct smu_context *smu) in smu_override_pcie_parameters()
1021 static int smu_smc_table_hw_init(struct smu_context *smu, in smu_smc_table_hw_init()
1176 static int smu_alloc_memory_pool(struct smu_context *smu) in smu_alloc_memory_pool()
1211 static int smu_free_memory_pool(struct smu_context *smu) in smu_free_memory_pool()
1233 struct smu_context *smu = &adev->smu; in smu_hw_init()
1297 struct smu_context *smu = &adev->smu; in smu_hw_fini()
1326 int smu_reset(struct smu_context *smu) in smu_reset()
1346 struct smu_context *smu = &adev->smu; in smu_suspend()
1374 struct smu_context *smu = &adev->smu; in smu_resume()
1398 int smu_display_configuration_change(struct smu_context *smu, in smu_display_configuration_change()
1432 static int smu_get_clock_info(struct smu_context *smu, in smu_get_clock_info()
1461 int smu_get_current_clocks(struct smu_context *smu, in smu_get_current_clocks()
1530 struct smu_context *smu = (struct smu_context*)(handle); in smu_enable_umd_pstate()
1565 static int smu_default_set_performance_level(struct smu_context *smu, enum amd_dpm_forced_level lev… in smu_default_set_performance_level()
1602 int smu_adjust_power_state_dynamic(struct smu_context *smu, in smu_adjust_power_state_dynamic()
1662 int smu_handle_task(struct smu_context *smu, in smu_handle_task()
1689 int smu_switch_power_profile(struct smu_context *smu, in smu_switch_power_profile()
1725 enum amd_dpm_forced_level smu_get_performance_level(struct smu_context *smu) in smu_get_performance_level()
1740 int smu_force_performance_level(struct smu_context *smu, enum amd_dpm_forced_level level) in smu_force_performance_level()
1758 int smu_set_display_count(struct smu_context *smu, uint32_t count) in smu_set_display_count()