Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/pm: add Renoir watermark WmType setting

Which tells it's a normal pstate change or memory retraining.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Tested-by: Changfeng Zhu <Changfeng.Zhu@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Evan Quan and committed by
Alex Deucher
ce2c0006 7b9c7e30

+4
+4
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c
··· 887 887 888 888 table->WatermarkRow[WM_DCFCLK][i].WmSetting = 889 889 clock_ranges->reader_wm_sets[i].wm_inst; 890 + table->WatermarkRow[WM_DCFCLK][i].WmType = 891 + clock_ranges->reader_wm_sets[i].wm_type; 890 892 } 891 893 892 894 for (i = 0; i < clock_ranges->num_writer_wm_sets; i++) { ··· 903 901 904 902 table->WatermarkRow[WM_SOCCLK][i].WmSetting = 905 903 clock_ranges->writer_wm_sets[i].wm_inst; 904 + table->WatermarkRow[WM_SOCCLK][i].WmType = 905 + clock_ranges->writer_wm_sets[i].wm_type; 906 906 } 907 907 908 908 smu->watermarks_bitmap |= WATERMARKS_EXIST;