Lines Matching refs:gpu_metrics

2267 	struct gpu_metrics_v1_3 *gpu_metrics =
2278 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
2280 gpu_metrics->temperature_edge = metrics.TemperatureEdge;
2281 gpu_metrics->temperature_hotspot = metrics.TemperatureHotspot;
2282 gpu_metrics->temperature_mem = metrics.TemperatureHBM;
2283 gpu_metrics->temperature_vrgfx = metrics.TemperatureVrGfx;
2284 gpu_metrics->temperature_vrsoc = metrics.TemperatureVrSoc;
2285 gpu_metrics->temperature_vrmem = metrics.TemperatureVrMem;
2287 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity;
2288 gpu_metrics->average_umc_activity = metrics.AverageUclkActivity;
2289 gpu_metrics->average_mm_activity = metrics.VcnActivityPercentage;
2291 gpu_metrics->average_socket_power = metrics.AverageSocketPower;
2292 gpu_metrics->energy_accumulator = metrics.EnergyAccumulator;
2294 gpu_metrics->average_gfxclk_frequency = metrics.AverageGfxclkFrequency;
2295 gpu_metrics->average_socclk_frequency = metrics.AverageSocclkFrequency;
2296 gpu_metrics->average_uclk_frequency = metrics.AverageUclkFrequency;
2297 gpu_metrics->average_vclk0_frequency = metrics.AverageVclkFrequency;
2298 gpu_metrics->average_dclk0_frequency = metrics.AverageDclkFrequency;
2300 gpu_metrics->current_gfxclk = metrics.CurrClock[PPCLK_GFXCLK];
2301 gpu_metrics->current_socclk = metrics.CurrClock[PPCLK_SOCCLK];
2302 gpu_metrics->current_uclk = metrics.CurrClock[PPCLK_UCLK];
2303 gpu_metrics->current_vclk0 = metrics.CurrClock[PPCLK_VCLK];
2304 gpu_metrics->current_dclk0 = metrics.CurrClock[PPCLK_DCLK];
2306 gpu_metrics->throttle_status = metrics.ThrottlerStatus;
2307 gpu_metrics->indep_throttle_status =
2311 gpu_metrics->current_fan_speed = metrics.CurrFanSpeed;
2313 gpu_metrics->pcie_link_width =
2315 gpu_metrics->pcie_link_speed =
2318 gpu_metrics->system_clock_counter = ktime_get_boottime_ns();
2320 *table = (void *)gpu_metrics;