From: Nevenko Stupar <[email protected]>

[Why & How]
The DC Hub reference frequency valid range was asserted incorrectly.
Correct the range to 20 to 50 MHz and update the comment accordingly.

Reviewed-by: Sridevi Arvindekar <[email protected]>
Reviewed-by: Dillon Varone <[email protected]>
Signed-off-by: Nevenko Stupar <[email protected]>
Signed-off-by: Ray Wu <[email protected]>
---
 drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c 
b/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c
index 053a08b6d3a3..9fb2907361c3 100644
--- a/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c
+++ b/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c
@@ -574,9 +574,8 @@ void hubbub2_get_dchub_ref_freq(struct hubbub *hubbub,
                else
                        *dchub_ref_freq_inKhz = dccg_ref_freq_inKhz;
 
-               // DC hub reference frequency must be around 50Mhz, otherwise 
there may be
-               // overflow/underflow issues when doing HUBBUB programming
-               if (*dchub_ref_freq_inKhz < 40000 || *dchub_ref_freq_inKhz > 
60000)
+               // DC Hub reference frequency valid range is 20 to 50 MHz
+               if (*dchub_ref_freq_inKhz < 20000 || *dchub_ref_freq_inKhz > 
50000)
                        ASSERT_CRITICAL(false);
 
                return;
-- 
2.43.0

Reply via email to