mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
drm/amd/display: Clear water mark change request bit before programing.
Signed-off-by: Yongqiang Sun <yongqiang.sun@amd.com> Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> Acked-by: Harry Wentland <Harry.Wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
3e9ad6164b
commit
cbb4d72e29
1 changed files with 4 additions and 2 deletions
|
|
@ -320,6 +320,9 @@ static void program_watermarks(
|
|||
*/
|
||||
uint32_t prog_wm_value;
|
||||
|
||||
REG_UPDATE(DCHUBBUB_ARB_WATERMARK_CHANGE_CNTL,
|
||||
DCHUBBUB_ARB_WATERMARK_CHANGE_REQUEST, 0);
|
||||
|
||||
/* Repeat for water mark set A, B, C and D. */
|
||||
/* clock state A */
|
||||
prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns,
|
||||
|
|
@ -518,8 +521,7 @@ static void program_watermarks(
|
|||
|
||||
REG_UPDATE(DCHUBBUB_ARB_WATERMARK_CHANGE_CNTL,
|
||||
DCHUBBUB_ARB_WATERMARK_CHANGE_REQUEST, 1);
|
||||
REG_UPDATE(DCHUBBUB_ARB_WATERMARK_CHANGE_CNTL,
|
||||
DCHUBBUB_ARB_WATERMARK_CHANGE_REQUEST, 0);
|
||||
|
||||
REG_UPDATE(DCHUBBUB_ARB_SAT_LEVEL,
|
||||
DCHUBBUB_ARB_SAT_LEVEL, 60 * refclk_mhz);
|
||||
REG_UPDATE(DCHUBBUB_ARB_DF_REQ_OUTSTAND,
|
||||
|
|
|
|||
Loading…
Reference in a new issue