Lines Matching refs:metrics

251 	SmuMetrics_t metrics;
254 ret = smu_cmn_get_metrics_table(smu, &metrics, true);
260 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
261 gpu_metrics->temperature_soc = metrics.SocTemperature;
263 &metrics.CoreTemperature[0],
265 gpu_metrics->temperature_l3[0] = metrics.L3Temperature;
267 gpu_metrics->average_gfx_activity = metrics.GfxActivity;
268 gpu_metrics->average_mm_activity = metrics.UvdActivity;
270 gpu_metrics->average_socket_power = metrics.AverageSocketPower;
271 gpu_metrics->average_gfx_power = metrics.Power[0];
272 gpu_metrics->average_soc_power = metrics.Power[1];
274 &metrics.CorePower[0],
277 gpu_metrics->average_gfxclk_frequency = metrics.GfxclkFrequency;
278 gpu_metrics->average_socclk_frequency = metrics.SocclkFrequency;
279 gpu_metrics->average_uclk_frequency = metrics.MemclkFrequency;
280 gpu_metrics->average_fclk_frequency = metrics.MemclkFrequency;
281 gpu_metrics->average_vclk_frequency = metrics.VclkFrequency;
282 gpu_metrics->average_dclk_frequency = metrics.DclkFrequency;
285 &metrics.CoreFrequency[0],
287 gpu_metrics->current_l3clk[0] = metrics.L3Frequency;
289 gpu_metrics->throttle_status = metrics.ThrottlerStatus;
304 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table;
313 *value = metrics->GfxclkFrequency;
316 *value = metrics->SocclkFrequency;
319 *value = metrics->VclkFrequency;
322 *value = metrics->DclkFrequency;
325 *value = metrics->MemclkFrequency;
328 *value = metrics->GfxActivity / 100;
331 *value = metrics->UvdActivity;
334 *value = (metrics->AverageSocketPower << 8) / 1000;
337 *value = (metrics->CurrentSocketPower << 8) / 1000;
340 *value = metrics->GfxTemperature / 100 *
344 *value = metrics->SocTemperature / 100 *
348 *value = metrics->ThrottlerStatus;
351 *value = metrics->Voltage[0];
354 *value = metrics->Voltage[1];
361 if (metrics->StapmOpnLimit > 0)
362 *value = (metrics->ApuPower * 100) / metrics->StapmOpnLimit;
371 if ((metrics->dGpuPower > 0) &&
372 (metrics->StapmCurrentLimit > metrics->StapmOpnLimit))
373 *value = (metrics->dGpuPower * 100) /
374 (metrics->StapmCurrentLimit - metrics->StapmOpnLimit);