Lines Matching refs:var

54 	if (regno >= BIT(info->var.bits_per_pixel))  in clps711x_fb_setcolreg()
71 static int clps711x_fb_check_var(struct fb_var_screeninfo *var, in clps711x_fb_check_var() argument
76 if (var->bits_per_pixel < 1 || in clps711x_fb_check_var()
77 var->bits_per_pixel > CLPS711X_FB_BPP_MAX) in clps711x_fb_check_var()
80 if (!var->pixclock) in clps711x_fb_check_var()
83 val = DIV_ROUND_UP(var->xres, 16) - 1; in clps711x_fb_check_var()
87 val = DIV_ROUND_UP(var->yres * var->xres * var->bits_per_pixel, 128); in clps711x_fb_check_var()
92 var->transp.msb_right = 0; in clps711x_fb_check_var()
93 var->transp.offset = 0; in clps711x_fb_check_var()
94 var->transp.length = 0; in clps711x_fb_check_var()
95 var->red.msb_right = 0; in clps711x_fb_check_var()
96 var->red.offset = 0; in clps711x_fb_check_var()
97 var->red.length = var->bits_per_pixel; in clps711x_fb_check_var()
98 var->green = var->red; in clps711x_fb_check_var()
99 var->blue = var->red; in clps711x_fb_check_var()
100 var->grayscale = var->bits_per_pixel > 1; in clps711x_fb_check_var()
111 size = (info->var.xres * info->var.yres * info->var.bits_per_pixel) / 8; in clps711x_fb_set_par()
115 switch (info->var.bits_per_pixel) { in clps711x_fb_set_par()
127 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in clps711x_fb_set_par()
130 lcdcon = (info->var.xres * info->var.yres * in clps711x_fb_set_par()
131 info->var.bits_per_pixel) / 128 - 1; in clps711x_fb_set_par()
132 lcdcon |= ((info->var.xres / 16) - 1) << 13; in clps711x_fb_set_par()
135 pps = clk_get_rate(cfb->clk) / (PICOS2KHZ(info->var.pixclock) * 1000); in clps711x_fb_set_par()
140 if (info->var.bits_per_pixel == 4) in clps711x_fb_set_par()
142 if (info->var.bits_per_pixel >= 2) in clps711x_fb_set_par()
297 &info->var.bits_per_pixel); in clps711x_fb_probe()
325 info->var.activate = FB_ACTIVATE_FORCE | FB_ACTIVATE_NOW; in clps711x_fb_probe()
326 info->var.height = -1; in clps711x_fb_probe()
327 info->var.width = -1; in clps711x_fb_probe()
328 info->var.vmode = FB_VMODE_NONINTERLACED; in clps711x_fb_probe()
332 fb_videomode_to_var(&info->var, &cfb->mode); in clps711x_fb_probe()
338 ret = fb_set_var(info, &info->var); in clps711x_fb_probe()