Lines Matching defs:smu

239 static bool is_asic_secure(struct smu_context *smu)  in is_asic_secure()
255 navi10_get_allowed_feature_mask(struct smu_context *smu, in navi10_get_allowed_feature_mask()
341 static int navi10_check_powerplay_table(struct smu_context *smu) in navi10_check_powerplay_table()
367 static int navi10_append_powerplay_table(struct smu_context *smu) in navi10_append_powerplay_table()
420 static int navi10_store_powerplay_table(struct smu_context *smu) in navi10_store_powerplay_table()
432 static int navi10_setup_pptable(struct smu_context *smu) in navi10_setup_pptable()
455 static int navi10_tables_init(struct smu_context *smu) in navi10_tables_init()
507 static int navi10_get_smu_metrics_data(struct smu_context *smu, in navi10_get_smu_metrics_data()
603 static int navi10_allocate_dpm_context(struct smu_context *smu) in navi10_allocate_dpm_context()
617 static int navi10_init_smc_tables(struct smu_context *smu) in navi10_init_smc_tables()
632 static int navi10_set_default_dpm_table(struct smu_context *smu) in navi10_set_default_dpm_table()
804 static int navi10_dpm_set_vcn_enable(struct smu_context *smu, bool enable) in navi10_dpm_set_vcn_enable()
826 static int navi10_dpm_set_jpeg_enable(struct smu_context *smu, bool enable) in navi10_dpm_set_jpeg_enable()
847 static int navi10_get_current_clk_freq_by_table(struct smu_context *smu, in navi10_get_current_clk_freq_by_table()
888 static bool navi10_is_support_fine_grained_dpm(struct smu_context *smu, enum smu_clk_type clk_type) in navi10_is_support_fine_grained_dpm()
918 static int navi10_print_clk_levels(struct smu_context *smu, in navi10_print_clk_levels()
1097 static int navi10_force_clk_levels(struct smu_context *smu, in navi10_force_clk_levels()
1140 static int navi10_populate_umd_state_clk(struct smu_context *smu) in navi10_populate_umd_state_clk()
1231 static int navi10_get_clock_by_type_with_latency(struct smu_context *smu, in navi10_get_clock_by_type_with_latency()
1267 static int navi10_pre_display_config_changed(struct smu_context *smu) in navi10_pre_display_config_changed()
1288 static int navi10_display_config_changed(struct smu_context *smu) in navi10_display_config_changed()
1305 static int navi10_get_gpu_power(struct smu_context *smu, uint32_t *value) in navi10_get_gpu_power()
1315 static int navi10_get_current_activity_percent(struct smu_context *smu, in navi10_get_current_activity_percent()
1343 static bool navi10_is_dpm_running(struct smu_context *smu) in navi10_is_dpm_running()
1358 static int navi10_get_fan_speed_rpm(struct smu_context *smu, in navi10_get_fan_speed_rpm()
1369 static int navi10_get_fan_parameters(struct smu_context *smu) in navi10_get_fan_parameters()
1378 static int navi10_get_power_profile_mode(struct smu_context *smu, char *buf) in navi10_get_power_profile_mode()
1477 static int navi10_set_power_profile_mode(struct smu_context *smu, long *input, uint32_t size) in navi10_set_power_profile_mode()
1556 static int navi10_notify_smc_display_config(struct smu_context *smu) in navi10_notify_smc_display_config()
1598 static int navi10_set_watermarks_table(struct smu_context *smu, in navi10_set_watermarks_table()
1655 static int navi10_thermal_get_temperature(struct smu_context *smu, in navi10_thermal_get_temperature()
1688 static int navi10_read_sensor(struct smu_context *smu, in navi10_read_sensor()
1743 static int navi10_get_uclk_dpm_states(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *n… in navi10_get_uclk_dpm_states()
1772 static int navi10_get_thermal_temperature_range(struct smu_context *smu, in navi10_get_thermal_temperature_range()
1802 static int navi10_display_disable_memory_clock_switch(struct smu_context *smu, in navi10_display_disable_memory_clock_switch()
1826 static int navi10_get_power_limit(struct smu_context *smu) in navi10_get_power_limit()
1859 static int navi10_update_pcie_parameters(struct smu_context *smu, in navi10_update_pcie_parameters()
1896 static inline void navi10_dump_od_table(struct smu_context *smu, in navi10_dump_od_table()
1907 static int navi10_od_setting_check_range(struct smu_context *smu, in navi10_od_setting_check_range()
1923 static int navi10_overdrive_get_gfx_clk_base_voltage(struct smu_context *smu, in navi10_overdrive_get_gfx_clk_base_voltage()
1945 static bool navi10_is_baco_supported(struct smu_context *smu) in navi10_is_baco_supported()
1957 static int navi10_set_default_od_settings(struct smu_context *smu) in navi10_set_default_od_settings()
2002 static int navi10_od_edit_dpm_table(struct smu_context *smu, enum PP_OD_DPM_TABLE_COMMAND type, lon… in navi10_od_edit_dpm_table()
2168 static int navi10_run_btc(struct smu_context *smu) in navi10_run_btc()
2179 static bool navi10_need_umc_cdr_workaround(struct smu_context *smu) in navi10_need_umc_cdr_workaround()
2193 static int navi10_umc_hybrid_cdr_workaround(struct smu_context *smu) in navi10_umc_hybrid_cdr_workaround()
2239 static int navi10_set_dummy_pstates_table_location(struct smu_context *smu) in navi10_set_dummy_pstates_table_location()
2270 static int navi10_run_umc_cdr_workaround(struct smu_context *smu) in navi10_run_umc_cdr_workaround()
2532 static ssize_t navi10_get_gpu_metrics(struct smu_context *smu, in navi10_get_gpu_metrics()
2604 static int navi10_enable_mgpu_fan_boost(struct smu_context *smu) in navi10_enable_mgpu_fan_boost()
2624 static int navi10_post_smu_init(struct smu_context *smu) in navi10_post_smu_init()
2741 void navi10_set_ppt_funcs(struct smu_context *smu) in navi10_set_ppt_funcs()