drm/amd/powerplay: return current DCEFCLK on sysfs read (v2)
This fixes incorrect output when reading pp_dpm_dcefclk sysfs. Output before this patch: cat /sys/devices/pci0000:<snip>/pp_dpm_dcefclk 0: 506Mhz 1: 42949671Mhz * 2: 1266Mhz v2: squash in arcturus fix Signed-off-by: Nirmoy Das <nirmoy.das@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
c0732ba1ee
Коммит
9d09fa6f71
|
@ -613,6 +613,9 @@ static int navi10_get_smu_metrics_data(struct smu_context *smu,
|
|||
case METRICS_CURR_DCLK:
|
||||
*value = metrics->CurrClock[PPCLK_DCLK];
|
||||
break;
|
||||
case METRICS_CURR_DCEFCLK:
|
||||
*value = metrics->CurrClock[PPCLK_DCEFCLK];
|
||||
break;
|
||||
case METRICS_AVERAGE_GFXCLK:
|
||||
*value = metrics->AverageGfxclkFrequency;
|
||||
break;
|
||||
|
|
|
@ -605,6 +605,9 @@ static int sienna_cichlid_get_smu_metrics_data(struct smu_context *smu,
|
|||
case METRICS_CURR_DCLK1:
|
||||
*value = metrics->CurrClock[PPCLK_DCLK_1];
|
||||
break;
|
||||
case METRICS_CURR_DCEFCLK:
|
||||
*value = metrics->CurrClock[PPCLK_DCEFCLK];
|
||||
break;
|
||||
case METRICS_AVERAGE_GFXCLK:
|
||||
*value = metrics->AverageGfxclkFrequency;
|
||||
break;
|
||||
|
|
Загрузка…
Ссылка в новой задаче