> +static int clcd_check(struct clcd_fb *fb, struct fb_var_screeninfo
> + *var)
> +{
> + var->xres_virtual = var->xres = (var->xres + 15) & ~15;
> + var->yres_virtual = var->yres = (var->yres + 1) & ~1;
> +
> + var->nonstd = 0;
> + var->accel_flags = 0;
This looks insufficient.