Lines Matching refs:var
364 static int picolcd_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in picolcd_fb_check_var() argument
366 __u32 bpp = var->bits_per_pixel; in picolcd_fb_check_var()
367 __u32 activate = var->activate; in picolcd_fb_check_var()
370 *var = picolcdfb_var; in picolcd_fb_check_var()
371 var->activate = activate; in picolcd_fb_check_var()
373 var->bits_per_pixel = 8; in picolcd_fb_check_var()
374 var->red.length = 8; in picolcd_fb_check_var()
375 var->green.length = 8; in picolcd_fb_check_var()
376 var->blue.length = 8; in picolcd_fb_check_var()
378 var->bits_per_pixel = 1; in picolcd_fb_check_var()
379 var->red.length = 1; in picolcd_fb_check_var()
380 var->green.length = 1; in picolcd_fb_check_var()
381 var->blue.length = 1; in picolcd_fb_check_var()
390 if (info->var.bits_per_pixel == fbdata->bpp) in picolcd_set_par()
393 if (info->var.bits_per_pixel != 1 && info->var.bits_per_pixel != 8) in picolcd_set_par()
397 tmp_fb = kmalloc(PICOLCDFB_SIZE*info->var.bits_per_pixel, GFP_KERNEL); in picolcd_set_par()
402 if (info->var.bits_per_pixel == 1) { in picolcd_set_par()
425 fbdata->bpp = info->var.bits_per_pixel; in picolcd_set_par()
538 info->var = picolcdfb_var; in picolcd_init_framebuffer()