{
printk(KERN_ERR ">>>>>> set lcdc dclk failed\n");
}
-
+ inf->fb0->var.pixclock = inf->fb1->var.pixclock = div_u64(1000000000000llu, screen->pixclock);
if(initscreen)
{
ret = clk_set_parent(inf->aclk, inf->aclk_parent);
inf->fb0->var.yres_virtual = screen->y_res;
inf->fb0->var.width = screen->width;
inf->fb0->var.height = screen->height;
- inf->fb0->var.pixclock = screen->pixclock;
+ inf->fb0->var.pixclock = div_u64(1000000000000llu, screen->pixclock);
inf->fb0->var.left_margin = screen->left_margin;
inf->fb0->var.right_margin = screen->right_margin;
inf->fb0->var.upper_margin = screen->upper_margin;
inf->fb1->var.yres_virtual = screen->y_res;
inf->fb1->var.width = screen->width;
inf->fb1->var.height = screen->height;
- inf->fb1->var.pixclock = screen->pixclock;
+ inf->fb1->var.pixclock = div_u64(1000000000000llu, screen->pixclock);
inf->fb1->var.left_margin = screen->left_margin;
inf->fb1->var.right_margin = screen->right_margin;
inf->fb1->var.upper_margin = screen->upper_margin;