主题 : ov7725的时钟问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 59182
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2011-11-20
最后登录: 2014-04-15
楼主  发表于: 2014-04-15 11:33

 ov7725的时钟问题

在2440上面camera的时钟设置为24M, 2451的时钟设置变为8M,请问这个是怎么回事???


static void cmos_ov7740_clk_cfg(void)
{
    struct clk *camif_clk;
    struct clk *camif_upll_clk;

    /* 使能CAMIF的时钟源 */
    camif_clk = clk_get(NULL, "camif-upll");
    if(!camif_clk || IS_ERR(camif_clk))
    {
        printk(KERN_INFO "failed to get CAMIF clock source\n");
    }
    clk_enable(camif_clk);

    /* 使能并设置CAMCLK = 24MHz */
    //camif_upll_clk = clk_get(NULL, "camif-upll");
    clk_set_rate(camif_clk, 24000000);
    mdelay(100);
}