Lines Matching refs:smu_context

190 static int arcturus_get_smu_msg_index(struct smu_context *smc, uint32_t index)  in arcturus_get_smu_msg_index()
204 static int arcturus_get_smu_clk_index(struct smu_context *smc, uint32_t index) in arcturus_get_smu_clk_index()
220 static int arcturus_get_smu_feature_index(struct smu_context *smc, uint32_t index) in arcturus_get_smu_feature_index()
235 static int arcturus_get_smu_table_index(struct smu_context *smc, uint32_t index) in arcturus_get_smu_table_index()
251 static int arcturus_get_pwr_src_index(struct smu_context *smc, uint32_t index) in arcturus_get_pwr_src_index()
268 static int arcturus_get_workload_type(struct smu_context *smu, enum PP_SMC_POWER_PROFILE profile) in arcturus_get_workload_type()
284 static int arcturus_tables_init(struct smu_context *smu, struct smu_table *tables) in arcturus_tables_init()
305 static int arcturus_allocate_dpm_context(struct smu_context *smu) in arcturus_allocate_dpm_context()
341 arcturus_get_allowed_feature_mask(struct smu_context *smu, in arcturus_get_allowed_feature_mask()
354 arcturus_set_single_dpm_table(struct smu_context *smu, in arcturus_set_single_dpm_table()
403 static int arcturus_set_default_dpm_table(struct smu_context *smu) in arcturus_set_default_dpm_table()
479 static int arcturus_check_powerplay_table(struct smu_context *smu) in arcturus_check_powerplay_table()
484 static int arcturus_store_powerplay_table(struct smu_context *smu) in arcturus_store_powerplay_table()
503 static int arcturus_append_powerplay_table(struct smu_context *smu) in arcturus_append_powerplay_table()
531 static int arcturus_run_btc_afll(struct smu_context *smu) in arcturus_run_btc_afll()
536 static int arcturus_populate_umd_state_clk(struct smu_context *smu) in arcturus_populate_umd_state_clk()
562 static int arcturus_get_clk_table(struct smu_context *smu, in arcturus_get_clk_table()
586 static int arcturus_print_clk_levels(struct smu_context *smu, in arcturus_print_clk_levels()
694 static int arcturus_upload_dpm_level(struct smu_context *smu, bool max, in arcturus_upload_dpm_level()
751 static int arcturus_force_clk_levels(struct smu_context *smu, in arcturus_force_clk_levels()
883 static int arcturus_get_thermal_temperature_range(struct smu_context *smu, in arcturus_get_thermal_temperature_range()
907 static int arcturus_get_metrics_table(struct smu_context *smu, in arcturus_get_metrics_table()
929 static int arcturus_get_current_activity_percent(struct smu_context *smu, in arcturus_get_current_activity_percent()
958 static int arcturus_get_gpu_power(struct smu_context *smu, uint32_t *value) in arcturus_get_gpu_power()
975 static int arcturus_thermal_get_temperature(struct smu_context *smu, in arcturus_thermal_get_temperature()
1010 static int arcturus_read_sensor(struct smu_context *smu, in arcturus_read_sensor()
1053 static int arcturus_get_fan_speed_rpm(struct smu_context *smu, in arcturus_get_fan_speed_rpm()
1071 static int arcturus_get_fan_speed_percent(struct smu_context *smu, in arcturus_get_fan_speed_percent()
1091 static int arcturus_get_current_clk_freq_by_table(struct smu_context *smu, in arcturus_get_current_clk_freq_by_table()
1185 static int arcturus_force_dpm_limit_value(struct smu_context *smu, bool highest) in arcturus_force_dpm_limit_value()
1239 static int arcturus_unforce_dpm_levels(struct smu_context *smu) in arcturus_unforce_dpm_levels()
1286 arcturus_get_profiling_clk_mask(struct smu_context *smu, in arcturus_get_profiling_clk_mask()
1330 static int arcturus_get_power_limit(struct smu_context *smu, in arcturus_get_power_limit()
1380 static int arcturus_get_power_profile_mode(struct smu_context *smu, in arcturus_get_power_profile_mode()
1413 static int arcturus_set_power_profile_mode(struct smu_context *smu, in arcturus_set_power_profile_mode()
1452 static void arcturus_dump_pptable(struct smu_context *smu) in arcturus_dump_pptable()
1883 static bool arcturus_is_dpm_running(struct smu_context *smu) in arcturus_is_dpm_running()
1934 void arcturus_set_ppt_funcs(struct smu_context *smu) in arcturus_set_ppt_funcs()