projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
16ab527
)
hdmi: rk616: set hdmi pll(n = 15, m = 150) modify shiny on some tv
author
xuhuicong
<xhc@rock-chips.com>
Thu, 30 May 2013 06:28:46 +0000
(14:28 +0800)
committer
xuhuicong
<xhc@rock-chips.com>
Thu, 30 May 2013 06:28:46 +0000
(14:28 +0800)
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
patch
|
blob
|
history
diff --git
a/drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
b/drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
index c86a572d4acfdd4bcd4c9c34bbb942f7af48b185..d2725567c83b8905271437b5fff88f4cf2890dff 100755
(executable)
--- a/
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
+++ b/
drivers/video/rockchip/hdmi/chips/rk616/rk616_hdmi_hw.c
@@
-276,6
+276,10
@@
static int rk616_hdmi_config_video(struct hdmi_video_para *vpara)
hdmi_dbg(hdmi->dev, "[%s] sucess output DVI.\n", __FUNCTION__);
}
+#if 1
+ HDMIWrReg(0xed, 0x0f);
+ HDMIWrReg(0xe7, 0x96);
+#else
if(hdmi->tmdsclk >= 148500000) {
HDMIWrReg(0xed, 0xc);
HDMIWrReg(0xe7, 0x78);
@@
-284,6
+288,7
@@
static int rk616_hdmi_config_video(struct hdmi_video_para *vpara)
HDMIWrReg(0xed, 0x3);
HDMIWrReg(0xe7, 0x1e);
}
+#endif
return 0;
}