lcd花屏

在移植lcd驱动的时候,有以下现象,有条纹、还有闪光。
改更程序:红色部分如下,正常图像如最下面所示。

arch\arm\mach-smdkc110setup-fb.c中,

int s3cfb_clk_on(struct platform_device *pdev, struct clk **s3cfb_clk)

{

struct clk *sclk = NULL;

struct clk *mout_mpll = NULL;

u32 rate = 0;

sclk = clk_get(&pdev->dev, "sclk_fimd");

if (IS_ERR(sclk)) {

dev_err(&pdev->dev, "failed to get sclk for fimd\n");

goto err_clk1;

}

mout_mpll = clk_get(&pdev->dev, "mout_mpll");

if (IS_ERR(mout_mpll)) {

dev_err(&pdev->dev, "failed to get mout_mpll\n");

goto err_clk2;

}

clk_set_parent(sclk, mout_mpll);

if (!rate)

rate = 166750000;

//rate = 133400000;

频率不对时

lcd花屏

lcd花屏