Searched refs:gpu_metrics (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dvangogh_ppt.c1653 struct gpu_metrics_v2_3 *gpu_metrics = local
1662 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 3);
1664 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
1665 gpu_metrics->temperature_soc = metrics.SocTemperature;
1666 memcpy(&gpu_metrics->temperature_core[0],
1669 gpu_metrics->temperature_l3[0] = metrics.L3Temperature[0];
1671 gpu_metrics->average_gfx_activity = metrics.GfxActivity;
1672 gpu_metrics->average_mm_activity = metrics.UvdActivity;
1674 gpu_metrics->average_socket_power = metrics.CurrentSocketPower;
1675 gpu_metrics
1710 struct gpu_metrics_v2_2 *gpu_metrics = local
1767 struct gpu_metrics_v2_3 *gpu_metrics = local
1839 struct gpu_metrics_v2_4 *gpu_metrics = local
1918 struct gpu_metrics_v2_2 *gpu_metrics = local
[all...]
H A Dcyan_skillfish_ppt.c387 struct gpu_metrics_v2_2 *gpu_metrics = local
396 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 2);
398 gpu_metrics->temperature_gfx = metrics.Current.GfxTemperature;
399 gpu_metrics->temperature_soc = metrics.Current.SocTemperature;
401 gpu_metrics->average_socket_power = metrics.Current.CurrentSocketPower;
402 gpu_metrics->average_soc_power = metrics.Current.Power[0];
403 gpu_metrics->average_gfx_power = metrics.Current.Power[1];
405 gpu_metrics->average_gfxclk_frequency = metrics.Average.GfxclkFrequency;
406 gpu_metrics->average_socclk_frequency = metrics.Average.SocclkFrequency;
407 gpu_metrics
[all...]
H A Dnavi10_ppt.c2908 struct gpu_metrics_v1_3 *gpu_metrics = local
2921 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
2923 gpu_metrics->temperature_edge = metrics.TemperatureEdge;
2924 gpu_metrics->temperature_hotspot = metrics.TemperatureHotspot;
2925 gpu_metrics->temperature_mem = metrics.TemperatureMem;
2926 gpu_metrics->temperature_vrgfx = metrics.TemperatureVrGfx;
2927 gpu_metrics->temperature_vrsoc = metrics.TemperatureVrSoc;
2928 gpu_metrics->temperature_vrmem = metrics.TemperatureVrMem0;
2930 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity;
2931 gpu_metrics
3131 struct gpu_metrics_v1_3 *gpu_metrics = local
3203 struct gpu_metrics_v1_3 *gpu_metrics = local
3278 struct gpu_metrics_v1_3 *gpu_metrics = local
[all...]
H A Darcturus_ppt.c2267 struct gpu_metrics_v1_3 *gpu_metrics = local
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
[all...]
H A Dsienna_cichlid_ppt.c3916 struct gpu_metrics_v1_3 *gpu_metrics = local
3960 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
3962 gpu_metrics->temperature_edge = use_metrics_v3 ? metrics_v3->TemperatureEdge :
3964 gpu_metrics->temperature_hotspot = use_metrics_v3 ? metrics_v3->TemperatureHotspot :
3966 gpu_metrics->temperature_mem = use_metrics_v3 ? metrics_v3->TemperatureMem :
3968 gpu_metrics->temperature_vrgfx = use_metrics_v3 ? metrics_v3->TemperatureVrGfx :
3970 gpu_metrics->temperature_vrsoc = use_metrics_v3 ? metrics_v3->TemperatureVrSoc :
3972 gpu_metrics->temperature_vrmem = use_metrics_v3 ? metrics_v3->TemperatureVrMem0 :
3975 gpu_metrics->average_gfx_activity = use_metrics_v3 ? metrics_v3->AverageGfxActivity :
3977 gpu_metrics
[all...]
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_0_ppt.c510 struct gpu_metrics_v3_0 *gpu_metrics = local
519 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 3, 0);
521 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
522 gpu_metrics->temperature_soc = metrics.SocTemperature;
523 memcpy(&gpu_metrics->temperature_core[0],
526 gpu_metrics->temperature_skin = metrics.SkinTemp;
528 gpu_metrics->average_gfx_activity = metrics.GfxActivity;
529 gpu_metrics->average_vcn_activity = metrics.VcnActivity;
530 memcpy(&gpu_metrics->average_ipu_activity[0],
533 memcpy(&gpu_metrics
[all...]
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Drenoir_ppt.c1351 struct gpu_metrics_v2_2 *gpu_metrics = local
1360 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 2);
1362 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
1363 gpu_metrics->temperature_soc = metrics.SocTemperature;
1364 memcpy(&gpu_metrics->temperature_core[0],
1367 gpu_metrics->temperature_l3[0] = metrics.L3Temperature[0];
1368 gpu_metrics->temperature_l3[1] = metrics.L3Temperature[1];
1370 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity;
1371 gpu_metrics->average_mm_activity = metrics.AverageUvdActivity;
1373 gpu_metrics
[all...]
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_4_ppt.c249 struct gpu_metrics_v2_1 *gpu_metrics = local
258 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 1);
260 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
261 gpu_metrics->temperature_soc = metrics.SocTemperature;
262 memcpy(&gpu_metrics->temperature_core[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
[all...]
H A Daldebaran_ppt.c1695 struct gpu_metrics_v1_3 *gpu_metrics = local
1706 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
1708 gpu_metrics->temperature_edge = metrics.TemperatureEdge;
1709 gpu_metrics->temperature_hotspot = metrics.TemperatureHotspot;
1710 gpu_metrics->temperature_mem = metrics.TemperatureHBM;
1711 gpu_metrics->temperature_vrgfx = metrics.TemperatureVrGfx;
1712 gpu_metrics->temperature_vrsoc = metrics.TemperatureVrSoc;
1713 gpu_metrics->temperature_vrmem = metrics.TemperatureVrMem;
1715 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity;
1716 gpu_metrics
[all...]
H A Dsmu_v13_0_5_ppt.c464 struct gpu_metrics_v2_1 *gpu_metrics = local
473 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 1);
475 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
476 gpu_metrics->temperature_soc = metrics.SocTemperature;
478 gpu_metrics->average_gfx_activity = metrics.GfxActivity;
479 gpu_metrics->average_mm_activity = metrics.UvdActivity;
481 gpu_metrics->average_socket_power = metrics.CurrentSocketPower;
482 gpu_metrics->average_gfx_power = metrics.Power[0];
483 gpu_metrics->average_soc_power = metrics.Power[1];
484 gpu_metrics
[all...]
H A Dyellow_carp_ppt.c555 struct gpu_metrics_v2_1 *gpu_metrics = local
564 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 2, 1);
566 gpu_metrics->temperature_gfx = metrics.GfxTemperature;
567 gpu_metrics->temperature_soc = metrics.SocTemperature;
568 memcpy(&gpu_metrics->temperature_core[0],
571 gpu_metrics->temperature_l3[0] = metrics.L3Temperature;
573 gpu_metrics->average_gfx_activity = metrics.GfxActivity;
574 gpu_metrics->average_mm_activity = metrics.UvdActivity;
576 gpu_metrics->average_socket_power = metrics.CurrentSocketPower;
577 gpu_metrics
[all...]
H A Dsmu_v13_0_7_ppt.c2018 struct gpu_metrics_v1_3 *gpu_metrics = local
2030 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
2032 gpu_metrics->temperature_edge = metrics->AvgTemperature[TEMP_EDGE];
2033 gpu_metrics->temperature_hotspot = metrics->AvgTemperature[TEMP_HOTSPOT];
2034 gpu_metrics->temperature_mem = metrics->AvgTemperature[TEMP_MEM];
2035 gpu_metrics->temperature_vrgfx = metrics->AvgTemperature[TEMP_VR_GFX];
2036 gpu_metrics->temperature_vrsoc = metrics->AvgTemperature[TEMP_VR_SOC];
2037 gpu_metrics->temperature_vrmem = max(metrics->AvgTemperature[TEMP_VR_MEM0],
2040 gpu_metrics->average_gfx_activity = metrics->AverageGfxActivity;
2041 gpu_metrics
[all...]
H A Dsmu_v13_0_0_ppt.c2032 struct gpu_metrics_v1_3 *gpu_metrics = local
2044 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 3);
2046 gpu_metrics->temperature_edge = metrics->AvgTemperature[TEMP_EDGE];
2047 gpu_metrics->temperature_hotspot = metrics->AvgTemperature[TEMP_HOTSPOT];
2048 gpu_metrics->temperature_mem = metrics->AvgTemperature[TEMP_MEM];
2049 gpu_metrics->temperature_vrgfx = metrics->AvgTemperature[TEMP_VR_GFX];
2050 gpu_metrics->temperature_vrsoc = metrics->AvgTemperature[TEMP_VR_SOC];
2051 gpu_metrics->temperature_vrmem = max(metrics->AvgTemperature[TEMP_VR_MEM0],
2054 gpu_metrics->average_gfx_activity = metrics->AverageGfxActivity;
2055 gpu_metrics
[all...]
H A Dsmu_v13_0_6_ppt.c2165 struct gpu_metrics_v1_5 *gpu_metrics = local
2182 smu_cmn_init_soft_gpu_metrics(gpu_metrics, 1, 5);
2184 gpu_metrics->temperature_hotspot =
2187 gpu_metrics->temperature_mem =
2190 gpu_metrics->temperature_vrsoc =
2193 gpu_metrics->average_gfx_activity =
2195 gpu_metrics->average_umc_activity =
2198 gpu_metrics->curr_socket_power =
2201 gpu_metrics->energy_accumulator = GET_METRIC_FIELD(SocketEnergyAcc);
2206 gpu_metrics
[all...]
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_hwmgr.c2855 static void vega12_init_gpu_metrics_v1_0(struct gpu_metrics_v1_0 *gpu_metrics) argument
2857 memset(gpu_metrics, 0xFF, sizeof(struct gpu_metrics_v1_0));
2859 gpu_metrics->common_header.structure_size =
2861 gpu_metrics->common_header.format_revision = 1;
2862 gpu_metrics->common_header.content_revision = 0;
2864 gpu_metrics->system_clock_counter = ktime_get_boottime_ns();
2872 struct gpu_metrics_v1_0 *gpu_metrics = local
2882 vega12_init_gpu_metrics_v1_0(gpu_metrics);
2884 gpu_metrics->temperature_edge = metrics.TemperatureEdge;
2885 gpu_metrics
[all...]
H A Dvega20_hwmgr.c4296 static void vega20_init_gpu_metrics_v1_0(struct gpu_metrics_v1_0 *gpu_metrics) argument
4298 memset(gpu_metrics, 0xFF, sizeof(struct gpu_metrics_v1_0));
4300 gpu_metrics->common_header.structure_size =
4302 gpu_metrics->common_header.format_revision = 1;
4303 gpu_metrics->common_header.content_revision = 0;
4305 gpu_metrics->system_clock_counter = ktime_get_boottime_ns();
4313 struct gpu_metrics_v1_0 *gpu_metrics = local
4323 vega20_init_gpu_metrics_v1_0(gpu_metrics);
4325 gpu_metrics->temperature_edge = metrics.TemperatureEdge;
4326 gpu_metrics
[all...]
/linux-master/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c1841 * DOC: gpu_metrics
1844 * metrics data. The file gpu_metrics is used for this. Reading the
1858 void *gpu_metrics; local
1873 size = amdgpu_dpm_get_gpu_metrics(adev, &gpu_metrics);
1880 memcpy(buf, gpu_metrics, size);
2188 AMDGPU_DEVICE_ATTR_RO(gpu_metrics, ATTR_FLAG_BASIC|ATTR_FLAG_ONEVF),
2253 } else if (DEVICE_ATTR_IS(gpu_metrics)) {

Completed in 427 milliseconds