]>
Commit | Line | Data |
---|---|---|
64fefc3e SL |
1 | From 37939ba19c889c6ff5a4de9ed006ea4642561f1b Mon Sep 17 00:00:00 2001 |
2 | From: Wangyan Wang <wangyan.wang@mediatek.com> | |
3 | Date: Tue, 9 Apr 2019 14:53:05 +0800 | |
4 | Subject: drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy | |
5 | ||
6 | [ Upstream commit 8eeb3946feeb00486ac0909e2309da87db8988a5 ] | |
7 | ||
8 | This is the second step to make MT2701 HDMI stable. | |
9 | The factor depends on the divider of DPI in MT2701, therefore, | |
10 | we should fix this factor to the right and new one. | |
11 | Test: search ok | |
12 | ||
13 | Signed-off-by: Wangyan Wang <wangyan.wang@mediatek.com> | |
14 | Signed-off-by: CK Hu <ck.hu@mediatek.com> | |
15 | Signed-off-by: Sasha Levin <sashal@kernel.org> | |
16 | --- | |
17 | drivers/gpu/drm/mediatek/mtk_dpi.c | 8 +++----- | |
18 | 1 file changed, 3 insertions(+), 5 deletions(-) | |
19 | ||
20 | diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c | |
21 | index 62a9d47df9487..9160c55769f8d 100644 | |
22 | --- a/drivers/gpu/drm/mediatek/mtk_dpi.c | |
23 | +++ b/drivers/gpu/drm/mediatek/mtk_dpi.c | |
24 | @@ -662,13 +662,11 @@ static unsigned int mt8173_calculate_factor(int clock) | |
25 | static unsigned int mt2701_calculate_factor(int clock) | |
26 | { | |
27 | if (clock <= 64000) | |
28 | - return 16; | |
29 | - else if (clock <= 128000) | |
30 | - return 8; | |
31 | - else if (clock <= 256000) | |
32 | return 4; | |
33 | - else | |
34 | + else if (clock <= 128000) | |
35 | return 2; | |
36 | + else | |
37 | + return 1; | |
38 | } | |
39 | ||
40 | static const struct mtk_dpi_conf mt8173_conf = { | |
41 | -- | |
42 | 2.20.1 | |
43 |