Lines Matching refs:smu_table
316 static int vega20_tables_init(struct smu_context *smu, struct smu_table *tables) in vega20_tables_init()
318 struct smu_table_context *smu_table = &smu->smu_table; in vega20_tables_init() local
334 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in vega20_tables_init()
335 if (!smu_table->metrics_table) in vega20_tables_init()
337 smu_table->metrics_time = 0; in vega20_tables_init()
380 struct smu_table_context *table_context = &smu->smu_table; in vega20_setup_od8_information()
456 struct smu_table_context *table_context = &smu->smu_table; in vega20_store_powerplay_table()
474 struct smu_table_context *table_context = &smu->smu_table; in vega20_append_powerplay_table()
566 struct smu_table_context *table_context = &smu->smu_table; in vega20_check_powerplay_table()
733 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100; in vega20_set_default_dpm_table()
749 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100; in vega20_set_default_dpm_table()
765 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.uclk / 100; in vega20_set_default_dpm_table()
780 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.eclk / 100; in vega20_set_default_dpm_table()
795 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.vclk / 100; in vega20_set_default_dpm_table()
810 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dclk / 100; in vega20_set_default_dpm_table()
826 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dcefclk / 100; in vega20_set_default_dpm_table()
949 struct smu_table_context *table_context = &smu->smu_table; in vega20_print_clk_levels()
1503 struct smu_table_context *table_context = &smu->smu_table; in vega20_set_default_od8_setttings()
1691 struct smu_table_context *smu_table= &smu->smu_table; in vega20_get_metrics_table() local
1694 if (!smu_table->metrics_time || time_after(jiffies, smu_table->metrics_time + HZ / 1000)) { in vega20_get_metrics_table()
1696 (void *)smu_table->metrics_table, false); in vega20_get_metrics_table()
1701 smu_table->metrics_time = jiffies; in vega20_get_metrics_table()
1704 memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t)); in vega20_get_metrics_table()
1712 struct smu_table_context *table_context = &smu->smu_table; in vega20_set_default_od_settings()
2435 struct smu_table_context *table_context = &smu->smu_table; in vega20_update_specified_od8_value()
2512 struct smu_table_context *table_context = &smu->smu_table; in vega20_update_od8_settings()
2597 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100; in vega20_set_od_percentage()
2613 struct smu_table_context *table_context = &smu->smu_table; in vega20_odn_edit_dpm_table()
2819 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100; in vega20_odn_edit_dpm_table()
2875 struct smu_table_context *table_context = &smu->smu_table; in vega20_set_thermal_fan_table()
2906 PPTable_t *pptable = smu->smu_table.driver_pptable; in vega20_get_fan_speed_percent()
3020 struct smu_table_context *table_context = &smu->smu_table; in vega20_read_sensor()
3120 struct smu_table_context *table_context = &smu->smu_table; in vega20_get_thermal_temperature_range()
3122 PPTable_t *pptable = smu->smu_table.driver_pptable; in vega20_get_thermal_temperature_range()
3191 struct smu_table_context *smu_table = &smu->smu_table; in vega20_set_ppt_funcs() local
3194 smu_table->table_count = TABLE_COUNT; in vega20_set_ppt_funcs()