Revert "rk2818_fb: use codec pll"

This reverts commit d9479fe5d6.

当以下条件同时满足时,RK281x的LCDC内部硬件存在bug,可能会导致概率性的横条纹现象。
(1)LCDC_DCLK不是ARM_PLL分频;
(2)win0视频进行旋转;
(3)win0视频格式为YUV4201(拼凑格式);
(4)在视频宽度上(旋转后为高度)有缩小时;

解决方案:在硬件bug解除之前,在以上的应用场景下,保证LCDC_DCLK时钟源为ARM_PLL分频。
This commit is contained in:
黄涛
2010-09-28 15:28:34 +08:00
parent c6d90d785e
commit 4eb35a5d37

View File

@@ -2307,7 +2307,7 @@ static int __init rk2818fb_probe (struct platform_device *pdev)
ret = -ENOENT;
goto unregister_win1fb;
}
inf->dclk_parent = clk_get(&pdev->dev, "codec_pll");
inf->dclk_parent = clk_get(&pdev->dev, "arm_pll");
if (!inf->dclk_parent || IS_ERR(inf->dclk_parent))
{
printk(KERN_ERR "failed to get lcd dclock parent source\n");