Searched refs:dpm_context (Results 1 – 6 of 6) sorted by relevance
569 if (smu_dpm->dpm_context) in navi10_allocate_dpm_context()572 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in navi10_allocate_dpm_context()574 if (!smu_dpm->dpm_context) in navi10_allocate_dpm_context()586 struct smu_11_0_dpm_context *dpm_context = smu_dpm->dpm_context; in navi10_set_default_dpm_table() local591 dpm_context->dpm_tables.soc_table.min = driver_ppt->FreqTableSocclk[0]; in navi10_set_default_dpm_table()592 dpm_context->dpm_tables.soc_table.max = driver_ppt->FreqTableSocclk[NUM_SOCCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()594 dpm_context->dpm_tables.gfx_table.min = driver_ppt->FreqTableGfx[0]; in navi10_set_default_dpm_table()595 dpm_context->dpm_tables.gfx_table.max = driver_ppt->FreqTableGfx[NUM_GFXCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()597 dpm_context->dpm_tables.uclk_table.min = driver_ppt->FreqTableUclk[0]; in navi10_set_default_dpm_table()598 dpm_context->dpm_tables.uclk_table.max = driver_ppt->FreqTableUclk[NUM_UCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()[all …]
346 if (smu_dpm->dpm_context) in vega20_allocate_dpm_context()349 smu_dpm->dpm_context = kzalloc(sizeof(struct vega20_dpm_table), in vega20_allocate_dpm_context()351 if (!smu_dpm->dpm_context) in vega20_allocate_dpm_context()633 if (!smu_dpm_ctx->dpm_context || in vega20_get_current_power_state()719 dpm_table = smu_dpm->dpm_context; in vega20_set_default_dpm_table()903 dpm_table = smu_dpm->dpm_context; in vega20_populate_umd_state_clk()958 dpm_table = smu_dpm->dpm_context; in vega20_print_clk_levels()1191 dpm_table = smu->smu_dpm.dpm_context; in vega20_upload_dpm_level()1290 dpm_table = smu->smu_dpm.dpm_context; in vega20_force_clk_levels()1452 dpm_table = smu_dpm->dpm_context; in vega20_get_clock_by_type_with_latency()[all …]
309 if (smu_dpm->dpm_context) in arcturus_allocate_dpm_context()312 smu_dpm->dpm_context = kzalloc(sizeof(struct arcturus_dpm_table), in arcturus_allocate_dpm_context()314 if (!smu_dpm->dpm_context) in arcturus_allocate_dpm_context()411 dpm_table = smu_dpm->dpm_context; in arcturus_set_default_dpm_table()543 dpm_table = smu_dpm->dpm_context; in arcturus_populate_umd_state_clk()596 dpm_table = smu_dpm->dpm_context; in arcturus_print_clk_levels()699 smu->smu_dpm.dpm_context; in arcturus_upload_dpm_level()764 dpm_table = smu->smu_dpm.dpm_context; in arcturus_force_clk_levels()1188 (struct arcturus_dpm_table *)smu->smu_dpm.dpm_context; in arcturus_force_dpm_limit_value()1242 (struct arcturus_dpm_table *)smu->smu_dpm.dpm_context; in arcturus_unforce_dpm_levels()[all …]
410 if (smu_dpm->dpm_context || smu_dpm->dpm_context_size != 0) in smu_v11_0_init_dpm_context()420 if (!smu_dpm->dpm_context || smu_dpm->dpm_context_size == 0) in smu_v11_0_fini_dpm_context()423 kfree(smu_dpm->dpm_context); in smu_v11_0_fini_dpm_context()427 smu_dpm->dpm_context = NULL; in smu_v11_0_fini_dpm_context()
1532 if (!smu->pm_enabled || !smu_dpm_ctx->dpm_context) in smu_enable_umd_pstate()1730 if (!smu_dpm_ctx->dpm_context) in smu_get_performance_level()1745 if (!smu_dpm_ctx->dpm_context) in smu_force_performance_level()
272 void *dpm_context; member