Lines Matching refs:bits_per_pixel
253 if (!s3c_fb_validate_win_bpp(win, var->bits_per_pixel)) { in s3c_fb_check_var()
255 win->index, var->bits_per_pixel); in s3c_fb_check_var()
263 switch (var->bits_per_pixel) { in s3c_fb_check_var()
280 var->red.length = var->bits_per_pixel; in s3c_fb_check_var()
292 var->bits_per_pixel = 32; in s3c_fb_check_var()
316 var->transp.length = var->bits_per_pixel - 24; in s3c_fb_check_var()
321 var->bits_per_pixel = 32; in s3c_fb_check_var()
506 switch (var->bits_per_pixel) { in s3c_fb_set_par()
527 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c_fb_set_par()
548 pagewidth = (var->xres * var->bits_per_pixel) >> 3; in s3c_fb_set_par()
561 data = VIDOSDxB_BOTRIGHT_X(s3c_fb_align_word(var->bits_per_pixel, in s3c_fb_set_par()
564 VIDOSDxB_BOTRIGHT_X_E(s3c_fb_align_word(var->bits_per_pixel, in s3c_fb_set_par()
593 switch (var->bits_per_pixel) { in s3c_fb_set_par()
880 if (info->var.bits_per_pixel >= 8) { in s3c_fb_pan_display()
881 start_boff += var->xoffset * (info->var.bits_per_pixel >> 3); in s3c_fb_pan_display()
883 switch (info->var.bits_per_pixel) { in s3c_fb_pan_display()
1250 fbinfo->var.bits_per_pixel = windata->default_bpp; in s3c_fb_probe_win()