Lines Matching refs:var

251 	color = jzfb_convert_color_to_hw(red, &fb->var.red);  in jzfb_setcolreg()
252 color |= jzfb_convert_color_to_hw(green, &fb->var.green); in jzfb_setcolreg()
253 color |= jzfb_convert_color_to_hw(blue, &fb->var.blue); in jzfb_setcolreg()
254 color |= jzfb_convert_color_to_hw(transp, &fb->var.transp); in jzfb_setcolreg()
275 struct fb_var_screeninfo *var) in jzfb_get_mode() argument
281 if (mode->xres == var->xres && mode->yres == var->yres) in jzfb_get_mode()
288 static int jzfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fb) in jzfb_check_var() argument
293 if (var->bits_per_pixel != jzfb_get_controller_bpp(jzfb) && in jzfb_check_var()
294 var->bits_per_pixel != jzfb->pdata->bpp) in jzfb_check_var()
297 mode = jzfb_get_mode(jzfb, var); in jzfb_check_var()
301 fb_videomode_to_var(var, mode); in jzfb_check_var()
307 var->red.offset = 10; in jzfb_check_var()
308 var->red.length = 5; in jzfb_check_var()
309 var->green.offset = 6; in jzfb_check_var()
310 var->green.length = 5; in jzfb_check_var()
311 var->blue.offset = 0; in jzfb_check_var()
312 var->blue.length = 5; in jzfb_check_var()
315 var->red.offset = 11; in jzfb_check_var()
316 var->red.length = 5; in jzfb_check_var()
317 var->green.offset = 5; in jzfb_check_var()
318 var->green.length = 6; in jzfb_check_var()
319 var->blue.offset = 0; in jzfb_check_var()
320 var->blue.length = 5; in jzfb_check_var()
323 var->red.offset = 16; in jzfb_check_var()
324 var->red.length = 6; in jzfb_check_var()
325 var->green.offset = 8; in jzfb_check_var()
326 var->green.length = 6; in jzfb_check_var()
327 var->blue.offset = 0; in jzfb_check_var()
328 var->blue.length = 6; in jzfb_check_var()
329 var->bits_per_pixel = 32; in jzfb_check_var()
333 var->transp.offset = 24; in jzfb_check_var()
334 var->transp.length = 8; in jzfb_check_var()
335 var->red.offset = 16; in jzfb_check_var()
336 var->red.length = 8; in jzfb_check_var()
337 var->green.offset = 8; in jzfb_check_var()
338 var->green.length = 8; in jzfb_check_var()
339 var->blue.offset = 0; in jzfb_check_var()
340 var->blue.length = 8; in jzfb_check_var()
341 var->bits_per_pixel = 32; in jzfb_check_var()
354 struct fb_var_screeninfo *var = &info->var; in jzfb_set_par() local
363 mode = jzfb_get_mode(jzfb, var); in jzfb_set_par()
675 fb_videomode_to_var(&fb->var, pdata->modes); in jzfb_probe()
676 fb->var.bits_per_pixel = pdata->bpp; in jzfb_probe()
677 jzfb_check_var(&fb->var, fb); in jzfb_probe()
686 fb->fix.line_length = fb->var.bits_per_pixel * fb->var.xres / 8; in jzfb_probe()
690 fb->fix.smem_len = fb->fix.line_length * fb->var.yres; in jzfb_probe()