Signed-off-by: Donny Yang <work at kota.moe> --- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c index 103e1330..4dd27c28 100644 --- a/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c +++ b/drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c @@ -4065,6 +4065,8 @@ static int smu7_print_clock_levels(struct pp_hwmgr *hwmgr, struct smu7_single_dpm_table *sclk_table = &(data->dpm_table.sclk_table); struct smu7_single_dpm_table *mclk_table = &(data->dpm_table.mclk_table); struct smu7_single_dpm_table *pcie_table = &(data->dpm_table.pcie_speed_table); + struct smu7_single_dpm_table *vddc_table = &(data->dpm_table.vddc_table); + struct smu7_single_dpm_table *mvdd_table = &(data->dpm_table.mvdd_table); int i, now, size = 0; uint32_t clock, pcie_speed; @@ -4081,8 +4083,9 @@ static int smu7_print_clock_levels(struct pp_hwmgr *hwmgr, now = i; for (i = 0; i < sclk_table->count; i++) - size += sprintf(buf + size, "%d: %uMhz %s\n", + size += sprintf(buf + size, "%d: %uMhz %umV %s\n", i, sclk_table->dpm_levels[i].value / 100, + vddc_table->dpm_levels[i].value, (i == now) ? "*" : ""); break; case PP_MCLK: @@ -4097,8 +4100,9 @@ static int smu7_print_clock_levels(struct pp_hwmgr *hwmgr, now = i; for (i = 0; i < mclk_table->count; i++) - size += sprintf(buf + size, "%d: %uMhz %s\n", + size += sprintf(buf + size, "%d: %uMhz %umV %s\n", i, mclk_table->dpm_levels[i].value / 100, + mvdd_table->dpm_levels[i].value, (i == now) ? "*" : ""); break; case PP_PCIE: -- 2.11.0