Lines Matching refs:var

106 	struct fb_var_screeninfo *var = &fbdev->info.var;
125 ocfb_writereg(fbdev, OCFB_HTIM, (var->hsync_len - 1) << 24 |
126 (var->left_margin - 1) << 16 | (var->xres - 1));
129 ocfb_writereg(fbdev, OCFB_VTIM, (var->vsync_len - 1) << 24 |
130 (var->upper_margin - 1) << 16 | (var->yres - 1));
133 hlen = var->left_margin + var->right_margin + var->hsync_len +
134 var->xres;
136 vlen = var->upper_margin + var->lower_margin + var->vsync_len +
137 var->yres;
142 switch (var->bits_per_pixel) {
144 if (!var->grayscale)
186 if (info->var.grayscale) {
191 red >>= (16 - info->var.red.length);
192 green >>= (16 - info->var.green.length);
193 blue >>= (16 - info->var.blue.length);
194 transp >>= (16 - info->var.transp.length);
196 if (info->var.bits_per_pixel == 8 && !info->var.grayscale) {
202 (red << info->var.red.offset) |
203 (green << info->var.green.offset) |
204 (blue << info->var.blue.offset) |
205 (transp << info->var.transp.offset);
213 struct fb_var_screeninfo *var = &fbdev->info.var;
218 fix->line_length = var->xres * var->bits_per_pixel/8;
219 fix->smem_len = fix->line_length * var->yres;
222 if (var->bits_per_pixel == 8 && !var->grayscale)
232 struct fb_var_screeninfo *var = &fbdev->info.var;
234 var->accel_flags = FB_ACCEL_NONE;
235 var->activate = FB_ACTIVATE_NOW;
236 var->xres_virtual = var->xres;
237 var->yres_virtual = var->yres;
239 switch (var->bits_per_pixel) {
241 var->transp.offset = 0;
242 var->transp.length = 0;
243 var->red.offset = 0;
244 var->red.length = 8;
245 var->green.offset = 0;
246 var->green.length = 8;
247 var->blue.offset = 0;
248 var->blue.length = 8;
252 var->transp.offset = 0;
253 var->transp.length = 0;
254 var->red.offset = 11;
255 var->red.length = 5;
256 var->green.offset = 5;
257 var->green.length = 6;
258 var->blue.offset = 0;
259 var->blue.length = 5;
263 var->transp.offset = 0;
264 var->transp.length = 0;
265 var->red.offset = 16;
266 var->red.length = 8;
267 var->green.offset = 8;
268 var->green.length = 8;
269 var->blue.offset = 0;
270 var->blue.length = 8;
274 var->transp.offset = 24;
275 var->transp.length = 8;
276 var->red.offset = 16;
277 var->red.length = 8;
278 var->green.offset = 8;
279 var->green.length = 8;
280 var->blue.offset = 0;
281 var->blue.length = 8;
311 if (!fb_find_mode(&fbdev->info.var, &fbdev->info, mode_option,