HomeSort by: relevance | last modified time | path
    Searched defs:smu_table (Results 1 - 16 of 16) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/
amdgpu_smu_v12_0.c 291 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_init_smc_tables
292 struct smu_table *tables = NULL;
294 if (smu_table->tables)
297 tables = kcalloc(SMU_TABLE_COUNT, sizeof(struct smu_table),
302 smu_table->tables = tables;
309 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_fini_smc_tables
311 if (!smu_table->tables)
314 kfree(smu_table->clocks_table)
325 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_populate_smc_tables
    [all...]
amdgpu_smu_v12_0.c 291 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_init_smc_tables
292 struct smu_table *tables = NULL;
294 if (smu_table->tables)
297 tables = kcalloc(SMU_TABLE_COUNT, sizeof(struct smu_table),
302 smu_table->tables = tables;
309 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_fini_smc_tables
311 if (!smu_table->tables)
314 kfree(smu_table->clocks_table)
325 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v12_0_populate_smc_tables
    [all...]
amdgpu_renoir_ppt.c 178 struct smu_table_context *smu_table= &smu->smu_table; local in function:renoir_get_metrics_table
182 if (!smu_table->metrics_time || time_after(jiffies, smu_table->metrics_time + msecs_to_jiffies(100))) {
184 (void *)smu_table->metrics_table, false);
190 smu_table->metrics_time = jiffies;
193 memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t));
199 static int renoir_tables_init(struct smu_context *smu, struct smu_table *tables)
201 struct smu_table_context *smu_table = &smu->smu_table; local in function:renoir_tables_init
    [all...]
amdgpu_renoir_ppt.c 178 struct smu_table_context *smu_table= &smu->smu_table; local in function:renoir_get_metrics_table
182 if (!smu_table->metrics_time || time_after(jiffies, smu_table->metrics_time + msecs_to_jiffies(100))) {
184 (void *)smu_table->metrics_table, false);
190 smu_table->metrics_time = jiffies;
193 memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t));
199 static int renoir_tables_init(struct smu_context *smu, struct smu_table *tables)
201 struct smu_table_context *smu_table = &smu->smu_table; local in function:renoir_tables_init
    [all...]
amdgpu_arcturus_ppt.c 295 static int arcturus_tables_init(struct smu_context *smu, struct smu_table *tables)
297 struct smu_table_context *smu_table = &smu->smu_table; local in function:arcturus_tables_init
315 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
316 if (!smu_table->metrics_table)
318 smu_table->metrics_time = 0;
442 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100;
457 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100;
472 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.uclk / 100;
487 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.fclk / 100
883 struct smu_table_context *smu_table= &smu->smu_table; local in function:arcturus_get_metrics_table
2042 struct smu_table_context *smu_table = &adev->smu.smu_table; local in function:arcturus_i2c_eeprom_read_data
    [all...]
amdgpu_navi10_ppt.c 430 struct smu_table_context *table_context = &smu->smu_table;
526 struct smu_table_context *table_context = &smu->smu_table;
548 static int navi10_tables_init(struct smu_context *smu, struct smu_table *tables)
550 struct smu_table_context *smu_table = &smu->smu_table; local in function:navi10_tables_init
566 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
567 if (!smu_table->metrics_table)
569 smu_table->metrics_time = 0;
571 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
572 if (!smu_table->watermarks_table
581 struct smu_table_context *smu_table= &smu->smu_table; local in function:navi10_get_metrics_table
    [all...]
amdgpu_smu.c 294 clock_limit = smu->smu_table.boot_values.uclk;
298 clock_limit = smu->smu_table.boot_values.gfxclk;
301 clock_limit = smu->smu_table.boot_values.socclk;
528 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_update_table
530 struct smu_table *table = &smu_table->driver_table;
538 table_size = smu_table->tables[table_index].size;
590 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_sys_get_pp_table
612 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_sys_set_pp_table
989 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_init_fb_allocations
1046 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_fini_fb_allocations
1246 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_alloc_memory_pool
1280 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_free_memory_pool
    [all...]
amdgpu_smu_v11_0.c 356 if (version_major == 2 && smu->smu_table.boot_values.pp_table_id > 0) {
357 pr_info("use driver provided pptable %d\n", smu->smu_table.boot_values.pp_table_id);
364 smu->smu_table.boot_values.pp_table_id);
385 if (!smu->smu_table.power_play_table)
386 smu->smu_table.power_play_table = table;
387 if (!smu->smu_table.power_play_table_size)
388 smu->smu_table.power_play_table_size = size;
425 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_init_smc_tables
426 struct smu_table *tables = NULL
452 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_fini_smc_tables
666 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_notify_memory_pool_location
    [all...]
amdgpu_vega20_ppt.c 325 static int vega20_tables_init(struct smu_context *smu, struct smu_table *tables)
327 struct smu_table_context *smu_table = &smu->smu_table; local in function:vega20_tables_init
343 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
344 if (!smu_table->metrics_table)
346 smu_table->metrics_time = 0;
348 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
349 if (!smu_table->watermarks_table)
393 struct smu_table_context *table_context = &smu->smu_table;
469 struct smu_table_context *table_context = &smu->smu_table;
1689 struct smu_table_context *smu_table= &smu->smu_table; local in function:vega20_get_metrics_table
    [all...]
amdgpu_arcturus_ppt.c 295 static int arcturus_tables_init(struct smu_context *smu, struct smu_table *tables)
297 struct smu_table_context *smu_table = &smu->smu_table; local in function:arcturus_tables_init
315 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
316 if (!smu_table->metrics_table)
318 smu_table->metrics_time = 0;
442 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100;
457 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100;
472 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.uclk / 100;
487 single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.fclk / 100
883 struct smu_table_context *smu_table= &smu->smu_table; local in function:arcturus_get_metrics_table
2042 struct smu_table_context *smu_table = &adev->smu.smu_table; local in function:arcturus_i2c_eeprom_read_data
    [all...]
amdgpu_navi10_ppt.c 430 struct smu_table_context *table_context = &smu->smu_table;
526 struct smu_table_context *table_context = &smu->smu_table;
548 static int navi10_tables_init(struct smu_context *smu, struct smu_table *tables)
550 struct smu_table_context *smu_table = &smu->smu_table; local in function:navi10_tables_init
566 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
567 if (!smu_table->metrics_table)
569 smu_table->metrics_time = 0;
571 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
572 if (!smu_table->watermarks_table
581 struct smu_table_context *smu_table= &smu->smu_table; local in function:navi10_get_metrics_table
    [all...]
amdgpu_smu.c 294 clock_limit = smu->smu_table.boot_values.uclk;
298 clock_limit = smu->smu_table.boot_values.gfxclk;
301 clock_limit = smu->smu_table.boot_values.socclk;
528 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_update_table
530 struct smu_table *table = &smu_table->driver_table;
538 table_size = smu_table->tables[table_index].size;
590 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_sys_get_pp_table
612 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_sys_set_pp_table
989 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_init_fb_allocations
1046 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_fini_fb_allocations
1246 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_alloc_memory_pool
1280 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_free_memory_pool
    [all...]
amdgpu_smu_v11_0.c 356 if (version_major == 2 && smu->smu_table.boot_values.pp_table_id > 0) {
357 pr_info("use driver provided pptable %d\n", smu->smu_table.boot_values.pp_table_id);
364 smu->smu_table.boot_values.pp_table_id);
385 if (!smu->smu_table.power_play_table)
386 smu->smu_table.power_play_table = table;
387 if (!smu->smu_table.power_play_table_size)
388 smu->smu_table.power_play_table_size = size;
425 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_init_smc_tables
426 struct smu_table *tables = NULL
452 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_fini_smc_tables
666 struct smu_table_context *smu_table = &smu->smu_table; local in function:smu_v11_0_notify_memory_pool_location
    [all...]
amdgpu_vega20_ppt.c 325 static int vega20_tables_init(struct smu_context *smu, struct smu_table *tables)
327 struct smu_table_context *smu_table = &smu->smu_table; local in function:vega20_tables_init
343 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
344 if (!smu_table->metrics_table)
346 smu_table->metrics_time = 0;
348 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
349 if (!smu_table->watermarks_table)
393 struct smu_table_context *table_context = &smu->smu_table;
469 struct smu_table_context *table_context = &smu->smu_table;
1689 struct smu_table_context *smu_table= &smu->smu_table; local in function:vega20_get_metrics_table
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
amdgpu_smu.h 179 struct smu_table { struct
264 struct smu_table *tables;
273 struct smu_table driver_table;
274 struct smu_table memory_pool;
369 struct smu_table_context smu_table; member in struct:smu_context
470 int (*tables_init)(struct smu_context *smu, struct smu_table *tables);
amdgpu_smu.h 179 struct smu_table { struct
264 struct smu_table *tables;
273 struct smu_table driver_table;
274 struct smu_table memory_pool;
369 struct smu_table_context smu_table; member in struct:smu_context
470 int (*tables_init)(struct smu_context *smu, struct smu_table *tables);

Completed in 53 milliseconds