Lines Matching defs:smu

224 static int vangogh_tables_init(struct smu_context *smu)  in vangogh_tables_init()
270 static int vangogh_get_legacy_smu_metrics_data(struct smu_context *smu, in vangogh_get_legacy_smu_metrics_data()
339 static int vangogh_get_smu_metrics_data(struct smu_context *smu, in vangogh_get_smu_metrics_data()
412 static int vangogh_common_get_smu_metrics_data(struct smu_context *smu, in vangogh_common_get_smu_metrics_data()
426 static int vangogh_allocate_dpm_context(struct smu_context *smu) in vangogh_allocate_dpm_context()
440 static int vangogh_init_smc_tables(struct smu_context *smu) in vangogh_init_smc_tables()
462 static int vangogh_dpm_set_vcn_enable(struct smu_context *smu, bool enable) in vangogh_dpm_set_vcn_enable()
480 static int vangogh_dpm_set_jpeg_enable(struct smu_context *smu, bool enable) in vangogh_dpm_set_jpeg_enable()
497 static bool vangogh_is_dpm_running(struct smu_context *smu) in vangogh_is_dpm_running()
515 static int vangogh_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type, in vangogh_get_dpm_clk_limited()
558 static int vangogh_print_legacy_clk_levels(struct smu_context *smu, in vangogh_print_legacy_clk_levels()
660 static int vangogh_print_clk_levels(struct smu_context *smu, in vangogh_print_clk_levels()
788 static int vangogh_common_print_clk_levels(struct smu_context *smu, in vangogh_common_print_clk_levels()
801 static int vangogh_get_profiling_clk_mask(struct smu_context *smu, in vangogh_get_profiling_clk_mask()
855 static bool vangogh_clk_dpm_is_enabled(struct smu_context *smu, in vangogh_clk_dpm_is_enabled()
887 static int vangogh_get_dpm_ultimate_freq(struct smu_context *smu, in vangogh_get_dpm_ultimate_freq()
1015 static int vangogh_get_power_profile_mode(struct smu_context *smu, in vangogh_get_power_profile_mode()
1043 static int vangogh_set_power_profile_mode(struct smu_context *smu, long *input, uint32_t size) in vangogh_set_power_profile_mode()
1081 static int vangogh_set_soft_freq_limited_range(struct smu_context *smu, in vangogh_set_soft_freq_limited_range()
1163 static int vangogh_force_clk_levels(struct smu_context *smu, in vangogh_force_clk_levels()
1270 static int vangogh_force_dpm_limit_value(struct smu_context *smu, bool highest) in vangogh_force_dpm_limit_value()
1298 static int vangogh_unforce_dpm_levels(struct smu_context *smu) in vangogh_unforce_dpm_levels()
1335 static int vangogh_set_peak_clock_by_device(struct smu_context *smu) in vangogh_set_peak_clock_by_device()
1376 static int vangogh_set_performance_level(struct smu_context *smu, in vangogh_set_performance_level()
1494 static int vangogh_read_sensor(struct smu_context *smu, in vangogh_read_sensor()
1574 static int vangogh_get_apu_thermal_limit(struct smu_context *smu, uint32_t *limit) in vangogh_get_apu_thermal_limit()
1581 static int vangogh_set_apu_thermal_limit(struct smu_context *smu, uint32_t limit) in vangogh_set_apu_thermal_limit()
1589 static int vangogh_set_watermarks_table(struct smu_context *smu, in vangogh_set_watermarks_table()
1649 static ssize_t vangogh_get_legacy_gpu_metrics_v2_3(struct smu_context *smu, in vangogh_get_legacy_gpu_metrics_v2_3()
1706 static ssize_t vangogh_get_legacy_gpu_metrics(struct smu_context *smu, in vangogh_get_legacy_gpu_metrics()
1763 static ssize_t vangogh_get_gpu_metrics_v2_3(struct smu_context *smu, in vangogh_get_gpu_metrics_v2_3()
1834 static ssize_t vangogh_get_gpu_metrics_v2_4(struct smu_context *smu, in vangogh_get_gpu_metrics_v2_4()
1914 static ssize_t vangogh_get_gpu_metrics(struct smu_context *smu, in vangogh_get_gpu_metrics()
1978 static ssize_t vangogh_common_get_gpu_metrics(struct smu_context *smu, in vangogh_common_get_gpu_metrics()
2010 static int vangogh_od_edit_dpm_table(struct smu_context *smu, enum PP_OD_DPM_TABLE_COMMAND type, in vangogh_od_edit_dpm_table()
2146 static int vangogh_set_default_dpm_tables(struct smu_context *smu) in vangogh_set_default_dpm_tables()
2153 static int vangogh_set_fine_grain_gfx_freq_parameters(struct smu_context *smu) in vangogh_set_fine_grain_gfx_freq_parameters()
2170 static int vangogh_get_dpm_clock_table(struct smu_context *smu, struct dpm_clocks *clock_table) in vangogh_get_dpm_clock_table()
2196 static int vangogh_notify_rlc_state(struct smu_context *smu, bool en) in vangogh_notify_rlc_state()
2208 static int vangogh_post_smu_init(struct smu_context *smu) in vangogh_post_smu_init()
2254 static int vangogh_mode_reset(struct smu_context *smu, int type) in vangogh_mode_reset()
2274 static int vangogh_mode2_reset(struct smu_context *smu) in vangogh_mode2_reset()
2292 static u32 vangogh_get_gfxoff_status(struct smu_context *smu) in vangogh_get_gfxoff_status()
2304 static int vangogh_get_power_limit(struct smu_context *smu, in vangogh_get_power_limit()
2346 static int vangogh_get_ppt_limit(struct smu_context *smu, in vangogh_get_ppt_limit()
2376 static int vangogh_set_power_limit(struct smu_context *smu, in vangogh_set_power_limit()
2436 static u32 vangogh_set_gfxoff_residency(struct smu_context *smu, bool start) in vangogh_set_gfxoff_residency()
2464 static u32 vangogh_get_gfxoff_residency(struct smu_context *smu, uint32_t *residency) in vangogh_get_gfxoff_residency()
2483 static u32 vangogh_get_gfxoff_entrycount(struct smu_context *smu, uint64_t *entrycount) in vangogh_get_gfxoff_entrycount()
2545 void vangogh_set_ppt_funcs(struct smu_context *smu) in vangogh_set_ppt_funcs()