Home
last modified time | relevance | path

Searched refs:bits_per_pixel (Results 1 – 200 of 241) sorted by relevance

12

/linux-4.4.14/drivers/video/fbdev/
Dclps711xfb.c55 if (regno >= (1 << info->var.bits_per_pixel)) in clps7111fb_setcolreg()
97 var->red.length = var->bits_per_pixel; in clps7111fb_check_var()
101 if (var->bits_per_pixel > 4) in clps7111fb_check_var()
115 switch (info->var.bits_per_pixel) { in clps7111fb_set_par()
127 info->fix.line_length = info->var.xres_virtual * info->var.bits_per_pixel / 8; in clps7111fb_set_par()
129 lcdcon = (info->var.xres_virtual * info->var.yres_virtual * info->var.bits_per_pixel) / 128 - 1; in clps7111fb_set_par()
145 if (info->var.bits_per_pixel == 4) in clps7111fb_set_par()
147 if (info->var.bits_per_pixel >= 2) in clps7111fb_set_par()
190 info->var.bits_per_pixel = 4; in clps711x_guess_lcd_params()
209 info->var.bits_per_pixel = 4; in clps711x_guess_lcd_params()
[all …]
D68328fb.c159 if (var->bits_per_pixel <= 1) in mc68x328fb_check_var()
160 var->bits_per_pixel = 1; in mc68x328fb_check_var()
161 else if (var->bits_per_pixel <= 8) in mc68x328fb_check_var()
162 var->bits_per_pixel = 8; in mc68x328fb_check_var()
163 else if (var->bits_per_pixel <= 16) in mc68x328fb_check_var()
164 var->bits_per_pixel = 16; in mc68x328fb_check_var()
165 else if (var->bits_per_pixel <= 24) in mc68x328fb_check_var()
166 var->bits_per_pixel = 24; in mc68x328fb_check_var()
167 else if (var->bits_per_pixel <= 32) in mc68x328fb_check_var()
168 var->bits_per_pixel = 32; in mc68x328fb_check_var()
[all …]
Dhitfb.c134 if (p->var.bits_per_pixel == 16) { in hitfb_fillrect()
152 hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy, in hitfb_copyarea()
213 switch (info->var.bits_per_pixel) { in hitfb_setcolreg()
246 if ((var->bits_per_pixel != 8) && (var->bits_per_pixel != 16)) in hitfb_check_var()
247 var->bits_per_pixel = info->var.bits_per_pixel; in hitfb_check_var()
254 if (var->bits_per_pixel == 16) in hitfb_check_var()
263 switch (var->bits_per_pixel) { in hitfb_check_var()
293 switch (info->var.bits_per_pixel) { in hitfb_set_par()
309 ldr3 |= (info->var.bits_per_pixel == 8) ? 4 : 8; in hitfb_set_par()
348 hitfb_var.bits_per_pixel = 8; in hitfb_probe()
[all …]
Dmacfb.c123 .bits_per_pixel = 8,
201 unsigned int bpp = info->var.bits_per_pixel; in v8_brazil_setpalette()
237 if (info->var.bits_per_pixel > 8) in rbv_setpalette()
246 regno += 256 - (1 << info->var.bits_per_pixel); in rbv_setpalette()
296 unsigned int bpp = info->var.bits_per_pixel; in toby_setpalette()
356 if (info->var.bits_per_pixel > 8) in civic_setpalette()
462 if (fb_info->var.bits_per_pixel <= 8) { in macfb_setcolreg()
463 switch (fb_info->var.bits_per_pixel) { in macfb_setcolreg()
478 switch (fb_info->var.bits_per_pixel) { in macfb_setcolreg()
576 macfb_defined.bits_per_pixel = mac_bi_data.videodepth; in macfb_init()
[all …]
Dvfb.c93 .bits_per_pixel = 8,
195 if (var->bits_per_pixel <= 1) in vfb_check_var()
196 var->bits_per_pixel = 1; in vfb_check_var()
197 else if (var->bits_per_pixel <= 8) in vfb_check_var()
198 var->bits_per_pixel = 8; in vfb_check_var()
199 else if (var->bits_per_pixel <= 16) in vfb_check_var()
200 var->bits_per_pixel = 16; in vfb_check_var()
201 else if (var->bits_per_pixel <= 24) in vfb_check_var()
202 var->bits_per_pixel = 24; in vfb_check_var()
203 else if (var->bits_per_pixel <= 32) in vfb_check_var()
[all …]
Dgrvga.c93 if (var->bits_per_pixel <= 8) in grvga_check_var()
94 var->bits_per_pixel = 8; in grvga_check_var()
95 else if (var->bits_per_pixel <= 16) in grvga_check_var()
96 var->bits_per_pixel = 16; in grvga_check_var()
97 else if (var->bits_per_pixel <= 24) in grvga_check_var()
98 var->bits_per_pixel = 24; in grvga_check_var()
99 else if (var->bits_per_pixel <= 32) in grvga_check_var()
100 var->bits_per_pixel = 32; in grvga_check_var()
108 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len) in grvga_check_var()
122 switch (info->var.bits_per_pixel) { in grvga_check_var()
[all …]
Dclps711x-fb.c54 if (regno >= BIT(info->var.bits_per_pixel)) in clps711x_fb_setcolreg()
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()
87 val = DIV_ROUND_UP(var->yres * var->xres * var->bits_per_pixel, 128); in clps711x_fb_check_var()
97 var->red.length = var->bits_per_pixel; 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()
131 info->var.bits_per_pixel) / 128 - 1; in clps711x_fb_set_par()
[all …]
Digafb.c82 .bits_per_pixel = 8,
106 .bits_per_pixel = 8,
129 .bits_per_pixel = 8,
152 .bits_per_pixel = 8,
297 switch (info->var.bits_per_pixel) { in igafb_setcolreg()
350 if (info->var.bits_per_pixel > 8) in iga_init()
503 default_var.bits_per_pixel = 8; in igafb_init()
506 default_var.bits_per_pixel = 16; in igafb_init()
509 default_var.bits_per_pixel = 24; in igafb_init()
512 default_var.bits_per_pixel = 32; in igafb_init()
[all …]
Dvt8500lcdfb.c57 if (info->var.bits_per_pixel <= 8) { in vt8500lcd_set_par()
60 info->var.red.length = info->var.bits_per_pixel; in vt8500lcd_set_par()
64 info->var.green.length = info->var.bits_per_pixel; in vt8500lcd_set_par()
68 info->var.blue.length = info->var.bits_per_pixel; in vt8500lcd_set_par()
77 (8/info->var.bits_per_pixel); in vt8500lcd_set_par()
84 if (info->var.bits_per_pixel == 16) { in vt8500lcd_set_par()
97 info->var.red.offset = info->var.bits_per_pixel in vt8500lcd_set_par()
99 info->var.red.length = info->var.bits_per_pixel / 3; in vt8500lcd_set_par()
101 info->var.green.offset = info->var.bits_per_pixel / 3; in vt8500lcd_set_par()
102 info->var.green.length = info->var.bits_per_pixel / 3; in vt8500lcd_set_par()
[all …]
Dsm712fb.c66 .bits_per_pixel = 16,
920 if (sfb->fb->var.bits_per_pixel == 16) { in smtc_setcolreg()
1117 sfb->width, sfb->height, sfb->fb->var.bits_per_pixel, sfb->hz); in sm7xx_set_timing()
1122 vgamode[j].bpp != sfb->fb->var.bits_per_pixel || in sm7xx_set_timing()
1189 m_nscreenstride = (sfb->width * sfb->fb->var.bits_per_pixel) / 64; in sm7xx_set_timing()
1190 switch (sfb->fb->var.bits_per_pixel) { in sm7xx_set_timing()
1221 switch (sfb->fb->var.bits_per_pixel) { in smtcfb_setmode()
1281 if ((var->bits_per_pixel != 8) && (var->bits_per_pixel != 16) && in smtc_check_var()
1282 (var->bits_per_pixel != 24) && (var->bits_per_pixel != 32)) in smtc_check_var()
1283 var->bits_per_pixel = 16; in smtc_check_var()
[all …]
Dpxa168fb.c42 if (var->bits_per_pixel == 8) in determine_best_pix_fmt()
48 if (var->bits_per_pixel == 16 && var->red.length <= 5 && in determine_best_pix_fmt()
70 if (var->bits_per_pixel <= 32 && var->red.length <= 8 && in determine_best_pix_fmt()
72 if (var->bits_per_pixel == 24 && var->transp.length == 0) { in determine_best_pix_fmt()
79 if (var->bits_per_pixel == 32 && var->transp.length == 8) { in determine_best_pix_fmt()
101 var->bits_per_pixel = 16; in set_pix_fmt()
108 var->bits_per_pixel = 16; in set_pix_fmt()
115 var->bits_per_pixel = 16; in set_pix_fmt()
122 var->bits_per_pixel = 16; in set_pix_fmt()
129 var->bits_per_pixel = 24; in set_pix_fmt()
[all …]
Dvesafb.c145 if (info->var.bits_per_pixel == 8) in vesafb_setcolreg()
148 switch (info->var.bits_per_pixel) { in vesafb_setcolreg()
254 vesafb_defined.bits_per_pixel = screen_info.lfb_depth; in vesafb_probe()
255 if (15 == vesafb_defined.bits_per_pixel) in vesafb_probe()
256 vesafb_defined.bits_per_pixel = 16; in vesafb_probe()
260 vesafb_fix.visual = (vesafb_defined.bits_per_pixel == 8) ? in vesafb_probe()
321 …vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, s… in vesafb_probe()
355 if (vesafb_defined.bits_per_pixel == 8 && !pmi_setpal && !vga_compat) { in vesafb_probe()
386 if (vesafb_defined.bits_per_pixel <= 8) { in vesafb_probe()
391 vesafb_defined.bits_per_pixel; in vesafb_probe()
[all …]
Dwmt_ge_rops.c62 pat = pixel_to_pat(p->var.bits_per_pixel, fg); in wmt_ge_fillrect()
67 writel(p->var.bits_per_pixel == 32 ? 3 : in wmt_ge_fillrect()
68 (p->var.bits_per_pixel == 8 ? 0 : 1), regbase + GE_DEPTH_OFF); in wmt_ge_fillrect()
69 writel(p->var.bits_per_pixel == 15 ? 1 : 0, regbase + GE_HIGHCOLOR_OFF); in wmt_ge_fillrect()
93 writel(p->var.bits_per_pixel > 16 ? 3 : in wmt_ge_copyarea()
94 (p->var.bits_per_pixel > 8 ? 1 : 0), regbase + GE_DEPTH_OFF); in wmt_ge_copyarea()
Dfb-puv3.c77 .bits_per_pixel = 16,
123 int m_iBpp = info->var.bits_per_pixel; in unifb_prim_fillrect()
211 int m_iBpp = info->var.bits_per_pixel; in unifb_prim_copyarea()
370 if (var->bits_per_pixel <= 1) in unifb_check_var()
371 var->bits_per_pixel = 1; in unifb_check_var()
372 else if (var->bits_per_pixel <= 8) in unifb_check_var()
373 var->bits_per_pixel = 8; in unifb_check_var()
374 else if (var->bits_per_pixel <= 16) in unifb_check_var()
375 var->bits_per_pixel = 16; in unifb_check_var()
376 else if (var->bits_per_pixel <= 24) in unifb_check_var()
[all …]
Datafb.c620 int bpp = var->bits_per_pixel; in tt_decode_var()
722 var->bits_per_pixel = 4; in tt_encode_var()
728 var->bits_per_pixel = 2; in tt_encode_var()
734 var->bits_per_pixel = 1; in tt_encode_var()
740 var->bits_per_pixel = 8; in tt_encode_var()
746 var->bits_per_pixel = 4; in tt_encode_var()
753 var->bits_per_pixel = 1; in tt_encode_var()
760 linelen = var->xres_virtual * var->bits_per_pixel / 8; in tt_encode_var()
920 int bpp = var->bits_per_pixel; in falcon_decode_var()
993 if (bpp > myvar->bits_per_pixel || in falcon_decode_var()
[all …]
Dpvr2fb.c162 .bits_per_pixel =16,
288 switch (var->bits_per_pixel) { in set_color_bitfields()
327 switch (info->var.bits_per_pixel) { in pvr2fb_setcolreg()
346 pr_debug("Invalid bit depth %d?!?\n", info->var.bits_per_pixel); in pvr2fb_setcolreg()
427 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel); in pvr2fb_set_par()
453 if (var->bits_per_pixel <= 16) in pvr2fb_check_var()
454 var->bits_per_pixel = 16; in pvr2fb_check_var()
455 else if (var->bits_per_pixel <= 24) in pvr2fb_check_var()
456 var->bits_per_pixel = 24; in pvr2fb_check_var()
457 else if (var->bits_per_pixel <= 32) in pvr2fb_check_var()
[all …]
Dmacmodes.c237 var->bits_per_pixel = 8; in mac_vmode_to_var()
247 var->bits_per_pixel = 16; in mac_vmode_to_var()
257 var->bits_per_pixel = 32; in mac_vmode_to_var()
308 if (var->bits_per_pixel <= 8) in mac_var_to_vmode()
310 else if (var->bits_per_pixel <= 16) in mac_var_to_vmode()
312 else if (var->bits_per_pixel <= 32) in mac_var_to_vmode()
Dcirrusfb.c397 static void cirrusfb_BitBLT(u8 __iomem *regbase, int bits_per_pixel,
402 static void cirrusfb_RectFill(u8 __iomem *regbase, int bits_per_pixel,
479 unsigned maxclockidx = var->bits_per_pixel >> 3; in cirrusfb_check_pixclock()
501 if (var->bits_per_pixel == 8) { in cirrusfb_check_pixclock()
523 var->bits_per_pixel == 16) { in cirrusfb_check_pixclock()
535 unsigned pixels = info->screen_size * 8 / var->bits_per_pixel; in cirrusfb_check_var()
538 switch (var->bits_per_pixel) { in cirrusfb_check_var()
573 "Unsupported bpp size: %d\n", var->bits_per_pixel); in cirrusfb_check_var()
594 var->bits_per_pixel); in cirrusfb_check_var()
673 var->xres, var->yres, var->bits_per_pixel); in cirrusfb_set_par_foo()
[all …]
Dasiliantfb.c184 unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8; in asiliant_set_timing()
243 if (var->bits_per_pixel == 24) { in asiliantfb_check_var()
248 } else if (var->bits_per_pixel == 16) { in asiliantfb_check_var()
262 } else if (var->bits_per_pixel == 8) { in asiliantfb_check_var()
279 if (p->var.bits_per_pixel == 24) { in asiliantfb_set_par()
283 } else if (p->var.bits_per_pixel == 16) { in asiliantfb_set_par()
290 } else if (p->var.bits_per_pixel == 8) { in asiliantfb_set_par()
296 p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3); in asiliantfb_set_par()
297 p->fix.visual = (p->var.bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in asiliantfb_set_par()
491 .bits_per_pixel = 8,
Dpm3fb.c175 if (var->bits_per_pixel == 16) in pm3fb_depth()
179 return var->bits_per_pixel; in pm3fb_depth()
289 switch (info->var.bits_per_pixel) { in pm3fb_init_engine()
310 info->var.bits_per_pixel); in pm3fb_init_engine()
338 switch (info->var.bits_per_pixel) { in pm3fb_init_engine()
411 if (info->var.bits_per_pixel == 8) in pm3fb_fillrect()
413 if (info->var.bits_per_pixel <= 16) in pm3fb_fillrect()
540 if (info->var.bits_per_pixel == 8) { in pm3fb_imageblit()
544 if (info->var.bits_per_pixel <= 16) { in pm3fb_imageblit()
731 const unsigned bpp = info->var.bits_per_pixel; in pm3fb_write_mode()
[all …]
Dgbefb.c100 .bits_per_pixel = 8,
131 .bits_per_pixel = 8,
659 bytesPerPixel = info->var.bits_per_pixel / 8; in gbefb_set_par()
834 switch (var->bits_per_pixel) { in gbefb_encode_fix()
845 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_encode_fix()
868 if (info->var.bits_per_pixel <= 8) { in gbefb_setcolreg()
881 switch (info->var.bits_per_pixel) { in gbefb_setcolreg()
914 if (var->bits_per_pixel <= 8) in gbefb_check_var()
915 var->bits_per_pixel = 8; in gbefb_check_var()
916 else if (var->bits_per_pixel <= 16) in gbefb_check_var()
[all …]
Dneofb.c523 switch (var->bits_per_pixel) { in neo2200_accel_init()
641 switch (var->bits_per_pixel) { in neofb_check_var()
683 var->bits_per_pixel); in neofb_check_var()
694 memlen = var->xres_virtual * var->bits_per_pixel * var->yres_virtual >> 3; in neofb_check_var()
698 var->bits_per_pixel); in neofb_check_var()
699 memlen = var->xres_virtual * var->bits_per_pixel * in neofb_check_var()
716 if (var->bits_per_pixel >= 24 || !par->neo2200) in neofb_check_var()
753 switch (info->var.bits_per_pixel) { in neofb_set_par()
941 info->var.bits_per_pixel); in neofb_set_par()
1014 switch (info->var.bits_per_pixel) { in neofb_set_par()
[all …]
Dtdfxfb.c99 .bits_per_pixel = 8,
440 if (var->bits_per_pixel != 8 && var->bits_per_pixel != 16 && in tdfxfb_check_var()
441 var->bits_per_pixel != 24 && var->bits_per_pixel != 32) { in tdfxfb_check_var()
442 DPRINTK("depth not supported: %u\n", var->bits_per_pixel); in tdfxfb_check_var()
477 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); in tdfxfb_check_var()
494 var->bits_per_pixel); in tdfxfb_check_var()
507 switch (var->bits_per_pixel) { in tdfxfb_check_var()
538 var->xres, var->yres, var->bits_per_pixel); in tdfxfb_check_var()
554 u32 cpp = (info->var.bits_per_pixel + 7) >> 3; in tdfxfb_set_par()
707 switch (info->var.bits_per_pixel) { in tdfxfb_set_par()
[all …]
Ds3c2410fb.c139 var->bits_per_pixel == default_display->bpp) in s3c2410fb_check_var()
146 var->bits_per_pixel == mach_info->displays[i].bpp) { in s3c2410fb_check_var()
153 var->xres, var->yres, var->bits_per_pixel); in s3c2410fb_check_var()
179 switch (var->bits_per_pixel) { in s3c2410fb_check_var()
184 var->red.length = var->bits_per_pixel; in s3c2410fb_check_var()
264 switch (var->bits_per_pixel) { in s3c2410fb_calculate_stn_lcd_regs()
286 var->bits_per_pixel); in s3c2410fb_calculate_stn_lcd_regs()
317 switch (var->bits_per_pixel) { in s3c2410fb_calculate_tft_lcd_regs()
347 var->bits_per_pixel); in s3c2410fb_calculate_tft_lcd_regs()
385 dprintk("%s: var->bpp = %d\n", __func__, var->bits_per_pixel); in s3c2410fb_activate_var()
[all …]
Dmxsfb.c284 switch (var->bits_per_pixel) { in mxsfb_check_var()
303 pr_err("Unsupported colour depth: %u\n", var->bits_per_pixel); in mxsfb_check_var()
417 line_size = fb_info->var.xres * (fb_info->var.bits_per_pixel >> 3); in mxsfb_set_par()
443 switch (fb_info->var.bits_per_pixel) { in mxsfb_set_par()
470 fb_info->var.bits_per_pixel); in mxsfb_set_par()
632 int bits_per_pixel, ofs, ret = 0; in mxsfb_restore_mode() local
656 bits_per_pixel = 16; in mxsfb_restore_mode()
659 bits_per_pixel = 32; in mxsfb_restore_mode()
667 fb_info->var.bits_per_pixel = bits_per_pixel; in mxsfb_restore_mode()
698 fb_info->fix.line_length = vmode->xres * (bits_per_pixel >> 3); in mxsfb_restore_mode()
[all …]
Ds1d13xxxfb.c178 info->var.bits_per_pixel = 16; in s1d13xxxfb_setup_truecolour()
210 dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel); in s1d13xxxfb_set_par()
219 switch (info->var.bits_per_pixel) { in s1d13xxxfb_set_par()
248 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; in s1d13xxxfb_set_par()
456 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_copyarea()
538 u16 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_solidfill()
556 info->var.bits_per_pixel); in s1d13xxxfb_bitblt_solidfill()
593 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4)); in s1d13xxxfb_bitblt_solidfill()
677 var->bits_per_pixel = 8; in s1d13xxxfb_fetch_hw_state()
711 xres_virtual = offset * 16 / var->bits_per_pixel; in s1d13xxxfb_fetch_hw_state()
[all …]
Datmel_lcdfb.c170 pixeloff = (var->xoffset * info->var.bits_per_pixel) & 0x1f; in atmel_lcdfb_update_dma2d()
173 * info->var.bits_per_pixel / 8; in atmel_lcdfb_update_dma2d()
403 + var->xoffset * info->var.bits_per_pixel / 8); in atmel_lcdfb_update_dma()
435 * ((var->bits_per_pixel + 7) / 8)); in atmel_lcdfb_alloc_video_memory()
499 if (!(var->pixclock && var->bits_per_pixel)) { in atmel_lcdfb_check_var()
509 dev_dbg(dev, " bpp: %u\n", var->bits_per_pixel); in atmel_lcdfb_check_var()
535 * ((var->bits_per_pixel + 7) / 8)); in atmel_lcdfb_check_var()
563 switch (var->bits_per_pixel) { in atmel_lcdfb_check_var()
570 = var->bits_per_pixel; in atmel_lcdfb_check_var()
610 var->bits_per_pixel); in atmel_lcdfb_check_var()
[all …]
Dsm501fb.c323 tmp = (var->xres * var->bits_per_pixel) / 8; in sm501fb_check_var()
334 if (var->bits_per_pixel <= 8) in sm501fb_check_var()
335 var->bits_per_pixel = 8; in sm501fb_check_var()
336 else if (var->bits_per_pixel <= 16) in sm501fb_check_var()
337 var->bits_per_pixel = 16; in sm501fb_check_var()
338 else if (var->bits_per_pixel == 24) in sm501fb_check_var()
339 var->bits_per_pixel = 32; in sm501fb_check_var()
342 switch(var->bits_per_pixel) { in sm501fb_check_var()
344 var->red.length = var->bits_per_pixel; in sm501fb_check_var()
346 var->green.length = var->bits_per_pixel; in sm501fb_check_var()
[all …]
Dimsttfb.c752 + ((var->xoffset * (info->var.bits_per_pixel >> 3)) >> 3); in set_offset()
785 if ((var->bits_per_pixel != 8 && var->bits_per_pixel != 16 in imsttfb_check_var()
786 && var->bits_per_pixel != 24 && var->bits_per_pixel != 32) in imsttfb_check_var()
792 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len in imsttfb_check_var()
793 || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len) in imsttfb_check_var()
796 switch (var->bits_per_pixel) { in imsttfb_check_var()
843 var->yres_virtual = ((vram << 3) / var->bits_per_pixel) / var->xres_virtual; in imsttfb_check_var()
873 set_imstt_regvals(info, info->var.bits_per_pixel); in imsttfb_set_par()
883 u_int bpp = info->var.bits_per_pixel; in imsttfb_setcolreg()
1000 Bpp = info->var.bits_per_pixel >> 3, in imsttfb_fillrect()
[all …]
Dpm2fb.c122 .bits_per_pixel = 8,
565 if (var->bits_per_pixel != 8 && var->bits_per_pixel != 16 && in pm2fb_check_var()
566 var->bits_per_pixel != 24 && var->bits_per_pixel != 32) { in pm2fb_check_var()
567 DPRINTK("depth not supported: %u\n", var->bits_per_pixel); in pm2fb_check_var()
599 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); in pm2fb_check_var()
613 var->xres, var->yres_virtual, var->bits_per_pixel); in pm2fb_check_var()
625 switch (var->bits_per_pixel) { in pm2fb_check_var()
669 var->xres, var->yres, var->bits_per_pixel); in pm2fb_check_var()
686 u32 depth = (info->var.bits_per_pixel + 7) & ~7; in pm2fb_set_par()
845 info->var.xres, info->var.yres, info->var.bits_per_pixel); in pm2fb_set_par()
[all …]
Dstifb.c213 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB()
219 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB()
257 if (fb->info.var.bits_per_pixel == 32) { in FINISH_IMAGE_COLORMAP_ACCESS()
531 0xff, fb->info.var.xres * fb->info.var.bits_per_pixel/8); in rattlerSetupPlanes()
571 if (fb->var.bits_per_pixel == 8) {
610 if (fb->info.var.bits_per_pixel == 8) in setHyperLutBltCtl()
763 if (fb->info.var.bits_per_pixel == 32) in hyperResetPlanes()
893 hyperbowl = (fb->info.var.bits_per_pixel == 32) ? in SETUP_HCRX()
1022 if (fb->info.var.bits_per_pixel == 32) { in stifb_copyarea()
1080 if (fb->info.var.bits_per_pixel == 32) in stifb_init_display()
[all …]
Dnuc900fb.c106 var->bits_per_pixel == default_display->bpp) in nuc900fb_check_var()
112 var->bits_per_pixel == mach_info->displays[i].bpp) { in nuc900fb_check_var()
119 var->xres, var->yres, var->bits_per_pixel); in nuc900fb_check_var()
147 switch (var->bits_per_pixel) { in nuc900fb_check_var()
154 var->red.length = var->bits_per_pixel; in nuc900fb_check_var()
269 switch (var->bits_per_pixel) { in nuc900fb_set_par()
285 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in nuc900fb_set_par()
631 fbinfo->var.bits_per_pixel = display->bpp; in nuc900fb_probe()
Docfb.c142 switch (var->bits_per_pixel) { in ocfb_setupfb()
196 if (info->var.bits_per_pixel == 8 && !info->var.grayscale) { in ocfb_setcolreg()
218 fix->line_length = var->xres * var->bits_per_pixel/8; in ocfb_init_fix()
222 if (var->bits_per_pixel == 8 && !var->grayscale) in ocfb_init_fix()
239 switch (var->bits_per_pixel) { in ocfb_init_var()
Dacornfb.c149 switch (var->bits_per_pixel) { in acornfb_set_timing()
205 words_per_line = var->xres * var->bits_per_pixel / 32; in acornfb_set_timing()
228 var->yres, var->bits_per_pixel); in acornfb_set_timing()
294 if (info->var.bits_per_pixel == 16) { in acornfb_setcolreg()
345 font_line_len = var->xres * var->bits_per_pixel * fontht / 8; in acornfb_adjust_timing()
346 min_size = var->xres * var->yres * var->bits_per_pixel / 8; in acornfb_adjust_timing()
466 switch (var->bits_per_pixel) { in acornfb_check_var()
469 var->red.length = var->bits_per_pixel; in acornfb_check_var()
526 switch (info->var.bits_per_pixel) { in acornfb_set_par()
557 info->fix.line_length = (info->var.xres * info->var.bits_per_pixel) / 8; in acornfb_set_par()
Ds3c-fb.c253 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()
[all …]
Dsa1100fb.c260 switch (var->bits_per_pixel) { in palette_pbs()
359 return var->pixclock * 8 * 16 / var->bits_per_pixel; in sa1100fb_display_dma_period()
387 dev_dbg(fbi->dev, "var->bits_per_pixel=%d\n", var->bits_per_pixel); in sa1100fb_check_var()
388 switch (var->bits_per_pixel) { in sa1100fb_check_var()
447 if (var->bits_per_pixel == 16) in sa1100fb_set_par()
461 var->bits_per_pixel / 8; in sa1100fb_set_par()
462 fbi->palette_size = var->bits_per_pixel == 8 ? 256 : 16; in sa1100fb_set_par()
490 if (!kspc && (fbi->fb.var.bits_per_pixel == 16 || fbi->inf->cmap_static))
688 half_screen_size = var->bits_per_pixel; in sa1100fb_activate_var()
759 if (fbi->fb.var.bits_per_pixel > 8 || in sa1100fb_setup_gpio()
[all …]
Dau1100fb.c149 if (info->var.bits_per_pixel <= 8) { in au1100fb_setmode()
152 info->var.red.length = info->var.bits_per_pixel; in au1100fb_setmode()
156 info->var.green.length = info->var.bits_per_pixel; in au1100fb_setmode()
160 info->var.blue.length = info->var.bits_per_pixel; in au1100fb_setmode()
169 (8/info->var.bits_per_pixel); in au1100fb_setmode()
518 au1100fb_var.bits_per_pixel = fbdev->panel->bpp; in au1100fb_drv_probe()
Dvt8623fb.c226 if ((info->var.bits_per_pixel == 4) && (image->depth == 1) in vt8623fb_imageblit()
238 if ((info->var.bits_per_pixel == 4) in vt8623fb_fillrect()
344 mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual; in vt8623fb_check_var()
353 if ((var->bits_per_pixel == 0) && (mem > (256*1024))) in vt8623fb_check_var()
379 u32 bpp = info->var.bits_per_pixel; in vt8623fb_set_par()
521 switch (fb->var.bits_per_pixel) { in vt8623fb_setcolreg()
615 if (info->var.bits_per_pixel == 0) { in vt8623fb_pan_display()
621 (var->xoffset * info->var.bits_per_pixel / 8); in vt8623fb_pan_display()
622 offset = offset >> ((info->var.bits_per_pixel == 4) ? 2 : 1); in vt8623fb_pan_display()
Duvesafb.c286 var->bits_per_pixel = mode->bits_per_pixel; in uvesafb_setup_var()
288 if (var->bits_per_pixel == 15) in uvesafb_setup_var()
289 var->bits_per_pixel = 16; in uvesafb_setup_var()
291 if (var->bits_per_pixel > 8) { in uvesafb_setup_var()
527 mib->bits_per_pixel >= 8) in uvesafb_vbe_getmodes()
540 mib->bits_per_pixel == 32)) in uvesafb_vbe_getmodes()
541 mib->depth = mib->bits_per_pixel; in uvesafb_vbe_getmodes()
916 info->var.bits_per_pixel, UVESAFB_EXACT_RES); in uvesafb_vbe_init_mode()
1011 if (info->var.bits_per_pixel == 8) { in uvesafb_setcolreg()
1019 switch (info->var.bits_per_pixel) { in uvesafb_setcolreg()
[all …]
Damba-clcd.c154 switch (var->bits_per_pixel) { in clcdfb_set_bitfields()
166 var->red.length = var->bits_per_pixel; in clcdfb_set_bitfields()
168 var->green.length = var->bits_per_pixel; in clcdfb_set_bitfields()
170 var->blue.length = var->bits_per_pixel; in clcdfb_set_bitfields()
238 if (ret == 0 && var->bits_per_pixel >= 16) { in clcdfb_set_bitfields()
275 var->xres_virtual * var->bits_per_pixel / 8 * in clcdfb_check_var()
291 fb->fb.var.bits_per_pixel / 8; in clcdfb_set_par()
293 if (fb->fb.var.bits_per_pixel <= 8) in clcdfb_set_par()
490 fb->fb.var.bits_per_pixel = fb->panel->bpp; in clcdfb_register()
Dimxfb.c367 var->bits_per_pixel = imxfb_mode->bpp; in imxfb_check_var()
379 pr_debug("var->bits_per_pixel=%d\n", var->bits_per_pixel); in imxfb_check_var()
398 switch (var->bits_per_pixel) { in imxfb_check_var()
455 if (var->bits_per_pixel == 16 || var->bits_per_pixel == 32) in imxfb_set_par()
468 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in imxfb_set_par()
469 fbi->palette_size = var->bits_per_pixel == 8 ? 256 : 16; in imxfb_set_par()
597 writel(VPW_VPW(var->xres * var->bits_per_pixel / 8 / 4), in imxfb_activate_var()
953 ret = fb_alloc_cmap(&info->cmap, 1 << info->var.bits_per_pixel, 0); in imxfb_probe()
Dchipsfb.c99 || (var->bits_per_pixel != 8 && var->bits_per_pixel != 16) in chipsfb_check_var()
112 if (info->var.bits_per_pixel == 16) { in chipsfb_set_par()
317 .bits_per_pixel = 8,
Dauo_k190x.c148 if (info->var.bits_per_pixel == 8 && info->var.grayscale) in auok190x_issue_pixels()
150 else if (info->var.bits_per_pixel == 16) in auok190x_issue_pixels()
154 info->var.bits_per_pixel, info->var.grayscale); in auok190x_issue_pixels()
453 if (var->bits_per_pixel == 8 && var->grayscale == 1) { in auok190xfb_check_var()
472 } else if (var->bits_per_pixel == 16) { in auok190xfb_check_var()
490 info->var.bits_per_pixel, info->var.grayscale); in auok190xfb_check_var()
521 size = var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8; in auok190xfb_check_var()
536 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in auok190xfb_set_fix()
1050 info->var.bits_per_pixel = 8; in auok190x_common_probe()
Dxen-fbfront.c232 switch (info->var.bits_per_pixel) { in xenfb_setcolreg()
289 var->bits_per_pixel == xenfb_info->page->depth) { in xenfb_check_var()
300 if (var->bits_per_pixel == xenfb_info->page->depth && in xenfb_check_var()
322 xenfb_info->resize.depth = info->var.bits_per_pixel; in xenfb_set_par()
428 fb_info->var.bits_per_pixel = XENFB_DEPTH; in xenfb_probe()
559 info->page->depth = fb_info->var.bits_per_pixel; in xenfb_init_shared_page()
Dg364fb.c84 .bits_per_pixel = 8,
234 fb_fix.line_length = (xres / 8) * fb_var.bits_per_pixel; in g364fb_init()
Dtgafb.c170 if (var->bits_per_pixel != 8) in tgafb_check_var()
173 if (var->bits_per_pixel != 32) in tgafb_check_var()
177 if (var->bits_per_pixel == 32) { in tgafb_check_var()
185 if (var->xres * var->yres * (var->bits_per_pixel >> 3) > info->fix.smem_len) in tgafb_check_var()
266 par->bits_per_pixel = info->var.bits_per_pixel;
267 info->fix.line_length = par->xres * (par->bits_per_pixel >> 3);
630 is8bpp = info->var.bits_per_pixel == 8;
885 unsigned int is8bpp = info->var.bits_per_pixel == 8;
897 if (image->depth == info->var.bits_per_pixel) {
923 int is8bpp = info->var.bits_per_pixel == 8;
[all …]
Darkfb.c262 if ((info->var.bits_per_pixel == 4) && (image->depth == 1) in arkfb_imageblit()
274 if ((info->var.bits_per_pixel == 4) in arkfb_fillrect()
590 mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual; in arkfb_check_var()
618 u32 bpp = info->var.bits_per_pixel; in arkfb_set_par()
805 switch (fb->var.bits_per_pixel) { in arkfb_setcolreg()
811 if ((fb->var.bits_per_pixel == 4) && in arkfb_setcolreg()
898 if (info->var.bits_per_pixel == 0) { in arkfb_pan_display()
904 (var->xoffset * info->var.bits_per_pixel / 8); in arkfb_pan_display()
905 offset = offset >> ((info->var.bits_per_pixel == 4) ? 2 : 3); in arkfb_pan_display()
Dpxafb.c249 switch (var->bits_per_pixel) { in pxafb_var_to_bpp()
320 depth = var->bits_per_pixel; in pxafb_set_pixfmt()
322 if (var->bits_per_pixel < 16) { in pxafb_set_pixfmt()
356 return var->pixclock * 8 * 16 / var->bits_per_pixel; in pxafb_display_dma_period()
377 modelist[i].bpp >= var->bits_per_pixel) { in pxafb_getmode()
392 var->bits_per_pixel = mode->bpp; in pxafb_setmode()
426 line_length = var->xres * var->bits_per_pixel / 8; in pxafb_adjust_timing()
428 var->xres = line_length * 8 / var->bits_per_pixel; in pxafb_adjust_timing()
500 if (var->bits_per_pixel >= 16) in pxafb_set_par()
514 var->bits_per_pixel / 8; in pxafb_set_par()
[all …]
Djz4740_fb.c293 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()
329 var->bits_per_pixel = 32; in jzfb_check_var()
341 var->bits_per_pixel = 32; in jzfb_check_var()
676 fb->var.bits_per_pixel = pdata->bpp; in jzfb_probe()
686 fb->fix.line_length = fb->var.bits_per_pixel * fb->var.xres / 8; in jzfb_probe()
Di740fb.c411 var->xoffset, var->yoffset, var->bits_per_pixel, in i740fb_decode_var()
422 bpp = var->bits_per_pixel; in i740fb_decode_var()
660 switch (var->bits_per_pixel) { in i740fb_check_var()
851 info->var.xres_virtual * info->var.bits_per_pixel / 8; in i740fb_set_par()
852 if (info->var.bits_per_pixel == 8) in i740fb_set_par()
867 regno, red, green, blue, transp, info->var.bits_per_pixel); in i740fb_setcolreg()
906 switch (info->var.bits_per_pixel) { in i740fb_pan_display()
1018 info->var.bits_per_pixel = 8; in i740fb_probe()
1106 NULL, info->var.bits_per_pixel); in i740fb_probe()
1119 (info->var.bits_per_pixel * info->var.xres_virtual); in i740fb_probe()
Dda8xx-fb.c619 if (info->var.bits_per_pixel > 16 && lcd_revision == LCD_VERSION_1) in fb_setcolreg()
629 switch (info->var.bits_per_pixel) { in fb_setcolreg()
955 int bpp = var->bits_per_pixel >> 3; in fb_check_var()
958 if (var->bits_per_pixel > 16 && lcd_revision == LCD_VERSION_1) in fb_check_var()
961 switch (var->bits_per_pixel) { in fb_check_var()
1241 new_var.xoffset * fbi->var.bits_per_pixel / 8; in da8xx_pan_display()
1277 par->cfg.bpp = info->var.bits_per_pixel; in da8xxfb_set_par()
1291 info->var.xoffset * info->var.bits_per_pixel / 8; in da8xxfb_set_par()
1467 da8xx_fb_var.bits_per_pixel = lcd_cfg->bpp; in fb_probe()
1475 da8xx_fb_info->fix.visual = (da8xx_fb_info->var.bits_per_pixel <= 8) ? in fb_probe()
Ds3fb.c433 if ((info->var.bits_per_pixel == 4) && (image->depth == 1) in s3fb_imageblit()
445 if ((info->var.bits_per_pixel == 4) in s3fb_fillrect()
577 mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual; in s3fb_check_var()
606 u32 bpp = info->var.bits_per_pixel; in s3fb_set_par()
918 switch (fb->var.bits_per_pixel) { in s3fb_setcolreg()
924 if ((fb->var.bits_per_pixel == 4) && in s3fb_setcolreg()
1020 if (info->var.bits_per_pixel == 0) { in s3fb_pan_display()
1026 (var->xoffset * info->var.bits_per_pixel / 8); in s3fb_pan_display()
1264 info->var.bits_per_pixel = 8; in s3_pci_probe()
1309 NULL, info->var.bits_per_pixel); in s3_pci_probe()
[all …]
Dcyber2000fb.c175 if (cfb->fb.var.bits_per_pixel > 8) in cyber2000fb_fillrect()
180 if (cfb->fb.var.bits_per_pixel == 24) { in cyber2000fb_fillrect()
222 if (cfb->fb.var.bits_per_pixel == 24) { in cyber2000fb_copyarea()
545 base *= var->bits_per_pixel; in cyber2000fb_update_start()
773 switch (var->bits_per_pixel) { in cyber2000fb_check_var()
841 mem = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8); in cyber2000fb_check_var()
844 (var->bits_per_pixel * var->xres_virtual); in cyber2000fb_check_var()
872 switch (var->bits_per_pixel) { in cyber2000fb_set_par()
937 cfb->fb.fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in cyber2000fb_set_par()
955 if (var->bits_per_pixel == 8) in cyber2000fb_set_par()
[all …]
Dbfin-t350mcqb-fb.c255 switch (var->bits_per_pixel) { in bfin_t350mcqb_fb_check_var()
270 var->bits_per_pixel); in bfin_t350mcqb_fb_check_var()
475 fbinfo->var.bits_per_pixel = LCD_BPP; in bfin_t350mcqb_probe()
488 fbinfo->var.bits_per_pixel / 8; in bfin_t350mcqb_probe()
Dgoldfishfb.c117 (var->bits_per_pixel != info->var.bits_per_pixel) || in goldfish_fb_check_var()
233 fb->fb.var.bits_per_pixel = 16; in goldfish_fb_probe()
Dfsl-diu-fb.c718 if ((var->bits_per_pixel != 32) && (var->bits_per_pixel != 24) && in fsl_diu_check_var()
719 (var->bits_per_pixel != 16)) in fsl_diu_check_var()
720 var->bits_per_pixel = default_bpp; in fsl_diu_check_var()
722 switch (var->bits_per_pixel) { in fsl_diu_check_var()
796 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in set_fix()
931 static u32 fsl_diu_get_pixel_format(unsigned int bits_per_pixel) in fsl_diu_get_pixel_format() argument
961 switch (bits_per_pixel) { in fsl_diu_get_pixel_format()
972 pr_err("fsl-diu: unsupported color depth %u\n", bits_per_pixel); in fsl_diu_get_pixel_format()
1163 var->bits_per_pixel); in fsl_diu_set_par()
1165 ad->pix_fmt = fsl_diu_get_pixel_format(var->bits_per_pixel); in fsl_diu_set_par()
[all …]
Dau1200fb.c1006 if (fbi->var.bits_per_pixel <= 8) { in au1200fb_update_fbinfo()
1010 (8/fbi->var.bits_per_pixel); in au1200fb_update_fbinfo()
1014 fbi->fix.line_length = fbi->var.xres_virtual * (fbi->var.bits_per_pixel / 8); in au1200fb_update_fbinfo()
1024 print_dbg("bits_per_pixel: %d\n", fbi->var.bits_per_pixel); in au1200fb_update_fbinfo()
1052 var->bits_per_pixel = winbpp(win->w[plane].mode_winctrl1); in au1200fb_fb_check_var()
1055 if (var->bits_per_pixel > 8) screen_size *= (var->bits_per_pixel / 8); in au1200fb_fb_check_var()
1056 else screen_size /= (8/var->bits_per_pixel); in au1200fb_fb_check_var()
1089 switch (var->bits_per_pixel) { in au1200fb_fb_check_var()
1116 print_dbg("Unsupported depth %dbpp", var->bits_per_pixel); in au1200fb_fb_check_var()
Dsimplefb.c315 info->var.bits_per_pixel = params.format->bits_per_pixel; in simplefb_probe()
349 info->var.bits_per_pixel, info->fix.line_length); in simplefb_probe()
Dhpfb.c250 hpfb_defined.bits_per_pixel = in_8(fb_regs + HPFB_NUMPLANES); in hpfb_init_one()
255 hpfb_defined.xres, hpfb_defined.yres, hpfb_defined.bits_per_pixel, fb_info.fix.line_length); in hpfb_init_one()
293 ret = fb_alloc_cmap(&fb_info.cmap, 1 << hpfb_defined.bits_per_pixel, 0); in hpfb_init_one()
Dep93xx-fb.c170 switch (info->var.bits_per_pixel) { in ep93xxfb_set_pixelmode()
283 info->var.bits_per_pixel / 8; in ep93xxfb_set_par()
287 ep93xxfb_writel(fbi, ((info->var.xres * info->var.bits_per_pixel) in ep93xxfb_set_par()
564 info->var.xres, info->var.yres, info->var.bits_per_pixel); in ep93xxfb_probe()
Dbf54x-lq043fb.c333 switch (var->bits_per_pixel) { in bfin_bf54x_fb_check_var()
348 var->bits_per_pixel); in bfin_bf54x_fb_check_var()
565 fbinfo->var.bits_per_pixel = info->mach_info->bpp.defval; in bfin_bf54x_probe()
587 fbinfo->var.bits_per_pixel / 8; in bfin_bf54x_probe()
Dvga16fb.c73 .bits_per_pixel = 4,
194 if (info->var.bits_per_pixel == 8) { in vga16fb_pan_var()
210 if (info->var.bits_per_pixel == 8) in vga16fb_pan_var()
220 if (info->var.bits_per_pixel == 4) { in vga16fb_update_fix()
229 } else if (info->var.bits_per_pixel == 0) { in vga16fb_update_fix()
327 if (var->bits_per_pixel == 4) { in vga16fb_check_var()
340 } else if (var->bits_per_pixel == 8) { in vga16fb_check_var()
1355 i = (info->var.bits_per_pixel == 8) ? 256 : 16; in vga16fb_probe()
Dsstfb.c376 switch (var->bits_per_pixel) { in sstfb_check_var()
378 var->bits_per_pixel = 16; in sstfb_check_var()
381 printk(KERN_ERR "sstfb: Unsupported bpp %d\n", var->bits_per_pixel); in sstfb_check_var()
435 * ((var->bits_per_pixel == 16) ? 2 : 4); in sstfb_check_var()
454 switch (var->bits_per_pixel) { in sstfb_check_var()
543 par->dac_sw.set_vidmod(info, info->var.bits_per_pixel); in sstfb_set_par()
586 switch (info->var.bits_per_pixel) { in sstfb_set_par()
616 switch (info->var.bits_per_pixel) { in sstfb_set_par()
Dsh_mobile_lcdcfb.c617 var.bits_per_pixel = info->var.bits_per_pixel; in sh_mobile_lcdc_display_notify()
704 switch (var->bits_per_pixel) { in sh_mobile_format_fourcc()
1267 var->bits_per_pixel = format->bpp; in __sh_mobile_lcdc_check_var()
1277 if (var->bits_per_pixel <= 16) { /* RGB 565 */ in __sh_mobile_lcdc_check_var()
1278 var->bits_per_pixel = 16; in __sh_mobile_lcdc_check_var()
1287 } else if (var->bits_per_pixel <= 24) { /* RGB 888 */ in __sh_mobile_lcdc_check_var()
1288 var->bits_per_pixel = 24; in __sh_mobile_lcdc_check_var()
1297 } else if (var->bits_per_pixel <= 32) { /* RGBA 888 */ in __sh_mobile_lcdc_check_var()
1298 var->bits_per_pixel = 32; in __sh_mobile_lcdc_check_var()
1317 if (var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8 > in __sh_mobile_lcdc_check_var()
[all …]
Dtridentfb.c625 if (info->var.bits_per_pixel == 8) { in tridentfb_fillrect()
647 if (info->var.bits_per_pixel == 8) { in tridentfb_imageblit()
996 int bpp = var->bits_per_pixel; in tridentfb_check_var()
1003 bpp = var->bits_per_pixel = 32; in tridentfb_check_var()
1118 * info->var.bits_per_pixel / 32; in tridentfb_pan_display()
1141 int bpp = var->bits_per_pixel; in tridentfb_set_par()
1368 int bpp = info->var.bits_per_pixel; in tridentfb_setcolreg()
1624 info->var.bits_per_pixel = 8; in trident_pci_probe()
1673 NULL, info->var.bits_per_pixel); in trident_pci_probe()
1701 info->var.yres, info->var.bits_per_pixel); in trident_pci_probe()
Dwm8505fb.c125 if (info->var.bits_per_pixel == 32) { in wm8505fb_set_par()
137 } else if (info->var.bits_per_pixel == 16) { in wm8505fb_set_par()
342 fbi->fb.var.bits_per_pixel = bpp; in wm8505fb_probe()
Dq40fb.c44 .bits_per_pixel = 16,
Dmaxinefb.c47 .bits_per_pixel =8,
Doffb.c448 var->bits_per_pixel = 8; in offb_init_fb()
459 var->bits_per_pixel = 16; in offb_init_fb()
470 var->bits_per_pixel = 16; in offb_init_fb()
481 var->bits_per_pixel = 32; in offb_init_fb()
Dmx3fb.c748 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in mx3fb_set_fix()
872 video->out_pixel_fmt = bpp_to_pixfmt(fbi->var.bits_per_pixel); in __set_par()
941 if ((var->bits_per_pixel != 32) && (var->bits_per_pixel != 24) && in mx3fb_check_var()
942 (var->bits_per_pixel != 16)) in mx3fb_check_var()
943 var->bits_per_pixel = default_bpp; in mx3fb_check_var()
945 switch (var->bits_per_pixel) { in mx3fb_check_var()
1172 + var->xoffset * (fbi->var.bits_per_pixel / 8); in mx3fb_pan_display()
Defifb.c185 efifb_defined.bits_per_pixel = screen_info.lfb_depth; in efifb_probe()
256 efifb_defined.bits_per_pixel, efifb_fix.line_length, in efifb_probe()
Dbfin_adv7393fb.c76 .bits_per_pixel = 16,
453 bfin_adv7393_fb_defined.bits_per_pixel = fbdev->modes[mode].bpp; in bfin_adv7393_fb_probe()
577 switch (var->bits_per_pixel) { in bfin_adv7393_fb_check_var()
594 var->bits_per_pixel); in bfin_adv7393_fb_check_var()
Dbfin-lq035q1-fb.c449 if (var->bits_per_pixel == fbi->lcd_bpp) { in bfin_lq035q1_fb_check_var()
464 var->bits_per_pixel); in bfin_lq035q1_fb_check_var()
620 fbinfo->var.bits_per_pixel = info->lcd_bpp; in bfin_lq035q1_probe()
664 fbinfo->var.bits_per_pixel / 8; in bfin_lq035q1_probe()
Dcontrolfb.c90 return (!DIRTY(bits_per_pixel) && !DIRTY(xres) in VAR_MATCH()
844 switch (var->bits_per_pixel) { in control_var_to_par()
987 var->bits_per_pixel = 8; in control_par_to_var()
993 var->bits_per_pixel = 16; in control_par_to_var()
1001 var->bits_per_pixel = 32; in control_par_to_var()
Dsh7760fb.c180 var->bits_per_pixel = bpp; in sh7760fb_check_var()
182 if ((var->grayscale) && (var->bits_per_pixel == 1)) in sh7760fb_check_var()
184 else if (var->bits_per_pixel >= 15) in sh7760fb_check_var()
Dhyperv_fb.c279 msg.situ.video_output[0].depth_bits = info->var.bits_per_pixel; in synthvid_send_situ()
562 var->bits_per_pixel != screen_depth) in hvfb_check_var()
809 info->var.bits_per_pixel = screen_depth; in hvfb_probe()
811 if (info->var.bits_per_pixel == 16) { in hvfb_probe()
Dbf537-lq035.c428 .bits_per_pixel = LCD_BBP,
514 switch (var->bits_per_pixel) { in bfin_lq035_fb_check_var()
531 var->bits_per_pixel); in bfin_lq035_fb_check_var()
Dsunxvr1000.c95 var->bits_per_pixel = gp->depth; in gfb_set_fbinfo()
Dhecubafb.c66 .bits_per_pixel = 1,
Dsunxvr2500.c99 var->bits_per_pixel = sp->depth; in s3d_set_fbinfo()
Dpmag-ba-fb.c51 .bits_per_pixel = 8,
Dtmiofb.c583 if (!mode || var->bits_per_pixel > 16) in tmiofb_check_var()
596 var->bits_per_pixel = 16; in tmiofb_check_var()
624 var->bits_per_pixel / 8; in tmiofb_set_par()
Ddnfb.c123 .bits_per_pixel = 1,
Damifb.c1155 par->bpp = var->bits_per_pixel; in ami_decode_var()
1528 var->bits_per_pixel = par->bpp; in ami_encode_var()
3195 fill_one_line(info->var.bits_per_pixel, in amifb_fillrect()
3201 xor_one_line(info->var.bits_per_pixel, par->next_plane, in amifb_fillrect()
3292 copy_one_line_rev(info->var.bits_per_pixel, in amifb_copyarea()
3298 copy_one_line(info->var.bits_per_pixel, in amifb_copyarea()
3369 expand_one_line(info->var.bits_per_pixel, in amifb_imageblit()
3379 image->width, info->var.bits_per_pixel); in amifb_imageblit()
3735 err = fb_alloc_cmap(&info->cmap, 1 << info->var.bits_per_pixel, 0); in amifb_probe()
Dgxt4500.c295 switch (var->bits_per_pixel) { in gxt4500_var_to_par()
327 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt()
Dsticore.h175 s32 bits_per_pixel; /* bits/pixel device has configured */ member
Dsbuslib.c28 var->bits_per_pixel = bpp; in sbusfb_fill_var()
Dbw2.c299 info->var.blue.length = info->var.bits_per_pixel; in bw2_probe()
Dcarminefb.c193 var->bits_per_pixel = 32; in carmine_check_var()
426 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in carmine_set_par()
Dxilinxfb.c121 .bits_per_pixel = BITS_PER_PIXEL,
Dpmagb-b-fb.c48 .bits_per_pixel = 8,
Dsunxvr500.c222 var->bits_per_pixel = ep->depth; in e3d_set_fbinfo()
Dhgafb.c114 .bits_per_pixel = 1,
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c32 if (var->bits_per_pixel == 8) in var_to_pixfmt()
38 if (var->bits_per_pixel == 16 && var->red.length == 8 && in var_to_pixfmt()
49 if (var->bits_per_pixel == 12 && var->red.length == 8 && in var_to_pixfmt()
60 if (var->bits_per_pixel == 16 && var->red.length == 16 && in var_to_pixfmt()
73 if (var->bits_per_pixel == 16 && var->red.length <= 5 && in var_to_pixfmt()
86 if (var->bits_per_pixel <= 32 && var->red.length <= 8 && in var_to_pixfmt()
88 if (var->bits_per_pixel == 24 && var->transp.length == 0) { in var_to_pixfmt()
95 if (var->bits_per_pixel == 32 && var->transp.offset == 24) { in var_to_pixfmt()
117 var->bits_per_pixel = 16; in pixfmt_to_var()
124 var->bits_per_pixel = 16; in pixfmt_to_var()
[all …]
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-cpmem.c297 ro = rgb->bits_per_pixel - rgb->red.length - rgb->red.offset; in ipu_cpmem_set_format_rgb()
298 go = rgb->bits_per_pixel - rgb->green.length - rgb->green.offset; in ipu_cpmem_set_format_rgb()
299 bo = rgb->bits_per_pixel - rgb->blue.length - rgb->blue.offset; in ipu_cpmem_set_format_rgb()
300 to = rgb->bits_per_pixel - rgb->transp.length - rgb->transp.offset; in ipu_cpmem_set_format_rgb()
316 rgb->bits_per_pixel); in ipu_cpmem_set_format_rgb()
319 switch (rgb->bits_per_pixel) { in ipu_cpmem_set_format_rgb()
460 .bits_per_pixel = 32,
468 .bits_per_pixel = 32,
476 .bits_per_pixel = 32,
484 .bits_per_pixel = 32,
[all …]
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c176 int bits_per_pixel; member
531 switch (var->bits_per_pixel) { in ivtvfb_set_var()
564 oi->bits_per_pixel = var->bits_per_pixel; in ivtvfb_set_var()
565 oi->bytes_per_pixel = var->bits_per_pixel / 8; in ivtvfb_set_var()
617 var->bits_per_pixel); in ivtvfb_set_var()
639 fix->visual = (oi->bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in ivtvfb_get_fix()
673 if (var->bits_per_pixel == 8 || var->bits_per_pixel == 32) { in _ivtvfb_check_var()
683 else if (var->bits_per_pixel == 16) { in _ivtvfb_check_var()
719 IVTVFB_DEBUG_WARN("Invalid colour mode: %d\n", var->bits_per_pixel); in _ivtvfb_check_var()
731 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) || in _ivtvfb_check_var()
[all …]
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c70 const unsigned bytespp = var->bits_per_pixel >> 3; in draw_pixel()
77 if (var->bits_per_pixel == 16) { in draw_pixel()
86 } else if (var->bits_per_pixel == 24) { in draw_pixel()
93 } else if (var->bits_per_pixel == 32) { in draw_pixel()
136 if (var->bits_per_pixel == 16) { in fill_fb()
218 .bits_per_pixel = 16,
222 .bits_per_pixel = 16,
226 .bits_per_pixel = 16,
233 .bits_per_pixel = 16,
240 .bits_per_pixel = 24,
[all …]
Domapfb.h114 u32 bits_per_pixel; member
Domapfb-ioctl.c557 mode->bits_per_pixel = var.bits_per_pixel; in omapfb_get_ovl_colormode()
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c70 return var->xres * var->bits_per_pixel / 8; in d_pitch()
135 if (var->bits_per_pixel <= 8) in mb862xxfb_check_var()
136 var->bits_per_pixel = 8; in mb862xxfb_check_var()
137 else if (var->bits_per_pixel <= 16) in mb862xxfb_check_var()
138 var->bits_per_pixel = 16; in mb862xxfb_check_var()
139 else if (var->bits_per_pixel <= 32) in mb862xxfb_check_var()
140 var->bits_per_pixel = 32; in mb862xxfb_check_var()
149 var->bits_per_pixel = 0; in mb862xxfb_check_var()
151 var->bits_per_pixel += 8; in mb862xxfb_check_var()
153 } while (r && var->bits_per_pixel <= 32); in mb862xxfb_check_var()
[all …]
Dmb862xxfb_accel.c314 if (info->var.bits_per_pixel == 32) { in mb862xxfb_init_accel()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c112 if (var->bits_per_pixel != 16) { in vivid_fb_set_var()
145 var->bits_per_pixel = 16; in _vivid_fb_check_var()
221 if (info->var.bits_per_pixel == 16) { in vivid_fb_setcolreg()
283 dev->bits_per_pixel = 16; in vivid_fb_init_vidmode()
284 dev->bytes_per_pixel = dev->bits_per_pixel / 8; in vivid_fb_init_vidmode()
305 dev->fb_defined.bits_per_pixel = dev->bits_per_pixel; in vivid_fb_init_vidmode()
Dvivid-core.h275 int bits_per_pixel; member
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c75 .bits_per_pixel = 1,
366 __u32 bpp = var->bits_per_pixel; in picolcd_fb_check_var()
373 var->bits_per_pixel = 8; in picolcd_fb_check_var()
378 var->bits_per_pixel = 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()
547 fbdata->bpp = picolcdfb_var.bits_per_pixel; in picolcd_init_framebuffer()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c53 .bits_per_pixel = 16,
312 info->var.bits_per_pixel, in kyro_dev_video_mode_set()
326 info->var.bits_per_pixel; in kyro_dev_video_mode_set()
397 if (var->bits_per_pixel != 16 && var->bits_per_pixel != 32) { in kyrofb_check_var()
398 printk(KERN_WARNING "kyrofb: depth not supported: %u\n", var->bits_per_pixel); in kyrofb_check_var()
402 switch (var->bits_per_pixel) { in kyrofb_check_var()
480 par->PIXDEPTH = info->var.bits_per_pixel; in kyrofb_set_par()
535 switch (info->var.bits_per_pixel) { in kyrofb_setcolreg()
722 info->var.bits_per_pixel); in kyrofb_probe()
732 info->var.xres, info->var.yres, info->var.bits_per_pixel, in kyrofb_probe()
/linux-4.4.14/drivers/video/fbdev/aty/
Dmach64_accel.c70 pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8); in aty_init_engine()
73 if (info->var.bits_per_pixel == 24) { in aty_init_engine()
211 if (info->var.bits_per_pixel == 24) { in atyfb_copyarea()
231 if (info->var.bits_per_pixel == 24) { in atyfb_copyarea()
263 if (info->var.bits_per_pixel == 24) { in atyfb_fillrect()
293 (image->depth != 1 && info->var.bits_per_pixel != image->depth)) { in atyfb_imageblit()
332 if (info->var.bits_per_pixel == 24) { in atyfb_imageblit()
384 if (info->var.bits_per_pixel == 24 && !(pix_width & DP_HOST_TRIPLE_EN)) { in atyfb_imageblit()
Dradeon_base.c850 switch (v.bits_per_pixel) { in radeonfb_check_var()
852 v.bits_per_pixel = 8; in radeonfb_check_var()
855 v.bits_per_pixel = 16; in radeonfb_check_var()
859 v.bits_per_pixel = 24; in radeonfb_check_var()
864 v.bits_per_pixel = 32; in radeonfb_check_var()
918 var->xres, var->yres, var->bits_per_pixel); in radeonfb_check_var()
934 pitch = ((v.xres_virtual * ((v.bits_per_pixel + 1) / 8) + 0x3f) in radeonfb_check_var()
936 v.xres_virtual = (pitch << 6) / ((v.bits_per_pixel + 1) / 8); in radeonfb_check_var()
975 var->xoffset * info->var.bits_per_pixel / 8) & ~7); in radeonfb_pan_display()
1744 bytpp = mode->bits_per_pixel >> 3; in radeonfb_set_par()
[all …]
Datyfb_base.c818 bpp = var->bits_per_pixel; in aty_var_to_crtc()
1275 var->bits_per_pixel = bpp; in aty_crtc_to_var()
1330 var->bits_per_pixel, &par->pll); in atyfb_set_par()
1350 var->bits_per_pixel, par->accel_flags); in atyfb_set_par()
1388 var->xres, var->yres, var->bits_per_pixel); in atyfb_set_par()
1411 switch (var->bits_per_pixel) { in atyfb_set_par()
1427 switch (var->bits_per_pixel) { in atyfb_set_par()
1459 var->bits_per_pixel); in atyfb_set_par()
1461 info->fix.visual = var->bits_per_pixel <= 8 ? in atyfb_set_par()
1472 var->bits_per_pixel, in atyfb_set_par()
[all …]
Dradeonfb.h445 if (var->bits_per_pixel != 16) in var_to_depth()
446 return var->bits_per_pixel; in var_to_depth()
Dradeon_monitor.c12 .bits_per_pixel = 8,
807 var->bits_per_pixel = 8; in radeon_check_modes()
925 info->var.bits_per_pixel = 8; in radeon_check_modes()
Daty128fb.c1062 bpp = var->bits_per_pixel; in aty128_var_to_crtc()
1185 var->bits_per_pixel = 8; in aty128_pix_width_to_var()
1193 var->bits_per_pixel = 16; in aty128_pix_width_to_var()
1201 var->bits_per_pixel = 16; in aty128_pix_width_to_var()
1209 var->bits_per_pixel = 24; in aty128_pix_width_to_var()
1217 var->bits_per_pixel = 32; in aty128_pix_width_to_var()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c913 var->bits_per_pixel, var->green.length); in intelfb_var_to_depth()
915 switch (var->bits_per_pixel) { in intelfb_var_to_depth()
921 return var->bits_per_pixel; in intelfb_var_to_depth()
956 var->bits_per_pixel = screen_info.lfb_depth; in get_initial_mode()
959 var->bits_per_pixel = 16; in get_initial_mode()
962 var->bits_per_pixel = 32; in get_initial_mode()
971 var->xres, var->yres, var->bits_per_pixel, in get_initial_mode()
991 if (var->bits_per_pixel > 8) { in get_initial_mode()
1065 var->bits_per_pixel, var_to_refresh(var)); in intelfb_init_var()
1073 dinfo->fb.size / 2 / (var->bits_per_pixel * var->xres); in intelfb_init_var()
[all …]
/linux-4.4.14/drivers/video/fbdev/geode/
Dgxfb_core.c143 if ((var->xres > 1280 || var->yres > 1024) && var->bits_per_pixel > 16) in gxfb_check_var()
146 if (var->bits_per_pixel == 32) { in gxfb_check_var()
150 } else if (var->bits_per_pixel == 16) { in gxfb_check_var()
154 } else if (var->bits_per_pixel == 8) { in gxfb_check_var()
163 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var()
173 if (info->var.bits_per_pixel > 8) in gxfb_set_par()
178 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par()
Dlxfb_core.c253 if (var->bits_per_pixel == 32) { in lxfb_check_var()
257 } else if (var->bits_per_pixel == 16) { in lxfb_check_var()
261 } else if (var->bits_per_pixel == 8) { in lxfb_check_var()
271 if ((lx_get_pitch(var->xres, var->bits_per_pixel) * var->yres) in lxfb_check_var()
280 if (info->var.bits_per_pixel > 8) in lxfb_set_par()
286 info->var.bits_per_pixel); in lxfb_set_par()
Dgx1fb_core.c112 if (var->bits_per_pixel == 16) { in gx1fb_check_var()
117 } else if (var->bits_per_pixel == 8) { in gx1fb_check_var()
126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var()
138 if (info->var.bits_per_pixel == 16) in gx1fb_set_par()
143 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel); in gx1fb_set_par()
Ddisplay_gx.c108 ((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2); in gx_set_mode()
116 switch (info->var.bits_per_pixel) { in gx_set_mode()
Ddisplay_gx1.c139 writel(((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2, in gx1_set_mode()
144 if (info->var.bits_per_pixel == 8) ocfg |= DC_OCFG_8BPP; in gx1_set_mode()
Dlxfb_ops.c419 size = info->var.xres * (info->var.bits_per_pixel >> 3); in lx_set_mode()
451 switch (info->var.bits_per_pixel) { in lx_set_mode()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750.c184 Bpp = info->var.bits_per_pixel >> 3; in lynxfb_ops_fillrect()
222 Bpp = info->var.bits_per_pixel >> 3; in lynxfb_ops_copyarea()
256 Bpp = info->var.bits_per_pixel >> 3; in lynxfb_ops_imageblit()
325 line_length = var->xres_virtual * var->bits_per_pixel / 8; in lynxfb_ops_set_par()
335 switch (var->bits_per_pixel) { in lynxfb_ops_set_par()
521 var->bits_per_pixel); in lynxfb_ops_check_var()
523 switch (var->bits_per_pixel) { in lynxfb_ops_check_var()
557 pr_err("bpp %d not supported\n", var->bits_per_pixel); in lynxfb_ops_check_var()
564 request = var->xres_virtual * (var->bits_per_pixel >> 3); in lynxfb_ops_check_var()
602 if (var->bits_per_pixel == 8 && in lynxfb_ops_setcolreg()
[all …]
Dsm750_hw.c228 switch (var->bits_per_pixel) { in hw_sm750_crtc_checkMode()
268 switch (var->bits_per_pixel) { in hw_sm750_crtc_setMode()
317 reg = var->xres * (var->bits_per_pixel >> 3); in hw_sm750_crtc_setMode()
344 (var->bits_per_pixel >> 4) in hw_sm750_crtc_setMode()
349 reg = var->xres * (var->bits_per_pixel >> 3); in hw_sm750_crtc_setMode()
359 reg = FIELD_VALUE(reg, CRT_DISPLAY_CTRL, FORMAT, var->bits_per_pixel >> 4); in hw_sm750_crtc_setMode()
540 ((var->xoffset * var->bits_per_pixel) >> 3); in hw_sm750_pan_display()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c95 par->set_fb->bits_per_pixel); in vmw_fb_setcolreg()
105 int depth = var->bits_per_pixel; in vmw_fb_check_var()
109 switch (var->bits_per_pixel) { in vmw_fb_check_var()
114 DRM_ERROR("Bad bpp %u.\n", var->bits_per_pixel); in vmw_fb_check_var()
151 var->xres * var->bits_per_pixel/8, in vmw_fb_check_var()
200 cpp = (cur_fb->bits_per_pixel + 7) / 8; in vmw_fb_dirty_flush()
408 switch (var->bits_per_pixel) { in vmw_fb_compute_depth()
413 DRM_ERROR("Bad bpp %u.\n", var->bits_per_pixel); in vmw_fb_compute_depth()
482 mode_cmd.bpp = var->bits_per_pixel; in vmw_fb_kms_framebuffer()
488 cur_fb->bits_per_pixel == mode_cmd.bpp && in vmw_fb_kms_framebuffer()
[all …]
Dvmwgfx_ldu.c100 fb->bits_per_pixel, fb->depth); in vmw_ldu_commit_list()
108 fb->bits_per_pixel, fb->depth); in vmw_ldu_commit_list()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnvidia.c96 .bits_per_pixel = 8,
359 (info->var.bits_per_pixel / 8)); in nvidia_calc_regs()
630 info->fix.visual = (info->var.bits_per_pixel == 8) ? in nvidiafb_set_par()
661 info->var.bits_per_pixel) >> 3; in nvidiafb_set_par()
689 info->var.bits_per_pixel, info->fix.line_length); in nvidiafb_set_par()
720 switch (info->var.bits_per_pixel) { in nvidiafb_setcolreg()
775 if (var->bits_per_pixel <= 8) in nvidiafb_check_var()
776 var->bits_per_pixel = 8; in nvidiafb_check_var()
777 else if (var->bits_per_pixel <= 16) in nvidiafb_check_var()
778 var->bits_per_pixel = 16; in nvidiafb_check_var()
[all …]
Dnv_accel.c234 switch (info->var.bits_per_pixel) { in NVResetGraphics()
329 if (info->var.bits_per_pixel == 8) in nvidiafb_fillrect()
354 u32 fg, bg, mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nvidiafb_mono_color_expand()
361 if (info->var.bits_per_pixel == 8) { in nvidiafb_mono_color_expand()
/linux-4.4.14/drivers/video/fbdev/core/
Dsvgalib.c175 pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel);
354 if (var->bits_per_pixel == 0) { in svga_get_caps()
360 caps->x = (var->bits_per_pixel == 4) ? 1 << (8 - 1) : ~(u32)0; in svga_get_caps()
607 while (frm->bits_per_pixel != SVGA_FORMAT_END_VAL) in match_format()
609 if ((var->bits_per_pixel == frm->bits_per_pixel) && in match_format()
616 if (var->bits_per_pixel == frm->bits_per_pixel) in match_format()
631 var->bits_per_pixel = frm[i].bits_per_pixel; in svga_match_format()
Dsysimgblt.c58 int i, n, bpp = p->var.bits_per_pixel; in color_imageblit()
115 u32 shift, color = 0, bpp = p->var.bits_per_pixel; in slow_imageblit()
189 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit()
243 u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel; in sys_imageblit()
Dsyscopyarea.c340 dst_idx += dy*bits_per_line + dx*p->var.bits_per_pixel; in sys_copyarea()
341 src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel; in sys_copyarea()
352 width*p->var.bits_per_pixel); in sys_copyarea()
358 width*p->var.bits_per_pixel); in sys_copyarea()
Dcfbimgblt.c83 int i, n, bpp = p->var.bits_per_pixel; in color_imageblit()
143 u32 shift, color = 0, bpp = p->var.bits_per_pixel; in slow_imageblit()
219 u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel; in fast_imageblit()
268 u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel; in cfb_imageblit()
Dcfbcopyarea.c407 dst_idx += dy*bits_per_line + dx*p->var.bits_per_pixel; in cfb_copyarea()
408 src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel; in cfb_copyarea()
419 width*p->var.bits_per_pixel, bswapmask); in cfb_copyarea()
425 width*p->var.bits_per_pixel, bswapmask); in cfb_copyarea()
Dfbsysfs.c228 var.bits_per_pixel = simple_strtoul(buf, last, 0); in store_bpp()
238 return snprintf(buf, PAGE_SIZE, "%d\n", fb_info->var.bits_per_pixel); in show_bpp()
500 __ATTR(bits_per_pixel, S_IRUGO|S_IWUSR, show_bpp, store_bpp),
Dfb_draw.h147 unsigned bpp = info->var.bits_per_pixel; in fb_compute_bswapmask()
Dsysfillrect.c248 u32 bpp = p->var.bits_per_pixel; in sys_fillrect()
Dcfbfillrect.c283 u32 bpp = p->var.bits_per_pixel; in cfb_fillrect()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c51 switch (m2info->fbcon.var.bits_per_pixel) { in matroxfb_dh_setcolreg()
122 u_int32_t linelen = m2info->fbcon.var.xres_virtual * (m2info->fbcon.var.bits_per_pixel >> 3); in matroxfb_dh_restore()
176 pixelsize = m2info->fbcon.var.bits_per_pixel >> 3; in matroxfb_dh_pan_var()
197 switch (var->bits_per_pixel) { in matroxfb_dh_decode_var()
212 memlen = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel >> 3); in matroxfb_dh_decode_var()
225 *mode = var->bits_per_pixel; in matroxfb_dh_decode_var()
226 if (var->bits_per_pixel == 16) { in matroxfb_dh_decode_var()
340 m2info->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_dh_set_par()
353 …2info->fbcon.var.xres_virtual + m2info->fbcon.var.xoffset) * m2info->fbcon.var.bits_per_pixel >> 3; in matroxfb_dh_set_par()
Dmatroxfb_base.c160 if (info && (info->fbcon.var.bits_per_pixel == minfo->fbcon.var.bits_per_pixel) in update_crtc2()
164 switch (minfo->fbcon.var.bits_per_pixel) { in update_crtc2()
170 mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8); in update_crtc2()
509 switch (var->bits_per_pixel) { in matroxfb_get_cmap_len()
550 unsigned int bpp = var->bits_per_pixel; in matroxfb_decode_var()
637 dprintk(KERN_INFO "requested %d*%d/%dbpp (%d*%d)\n", var->xres, var->yres, var->bits_per_pixel, in matroxfb_decode_var()
670 switch (minfo->fbcon.var.bits_per_pixel) { in matroxfb_setcolreg()
769 minfo->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_set_par()
777 if (var->bits_per_pixel == 4) in matroxfb_set_par()
780 minfo->curr.ydstorg.pixels = (ydstorg * 8) / var->bits_per_pixel; in matroxfb_set_par()
[all …]
Dmatroxfb_Ti3026.c318 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
337 if (minfo->fbcon.var.bits_per_pixel == 24) { in Ti3026_setpclk()
376 switch (minfo->fbcon.var.bits_per_pixel) { in Ti3026_init()
Dmatroxfb_DAC1064.c355 switch (minfo->fbcon.var.bits_per_pixel) { in DAC1064_init_1()
391 if (minfo->fbcon.var.bits_per_pixel > 16) { /* 256 entries */ in DAC1064_init_2()
399 } else if (minfo->fbcon.var.bits_per_pixel > 8) { in DAC1064_init_2()
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c419 switch (var->bits_per_pixel) { in vmlfb_set_pref_pixel_format()
520 info->var.bits_per_pixel = 16; in vml_pci_probe()
640 switch (v.bits_per_pixel) { in vmlfb_check_var_locked()
642 v.bits_per_pixel = 16; in vmlfb_check_var_locked()
645 v.bits_per_pixel = 32; in vmlfb_check_var_locked()
649 var->bits_per_pixel); in vmlfb_check_var_locked()
653 pitch = ALIGN((var->xres * var->bits_per_pixel) >> 3, 0x40); in vmlfb_check_var_locked()
659 switch (v.bits_per_pixel) { in vmlfb_check_var_locked()
786 vinfo->bytes_per_pixel = var->bits_per_pixel >> 3; in vmlfb_set_par_locked()
821 switch (var->bits_per_pixel) { in vmlfb_set_par_locked()
[all …]
/linux-4.4.14/arch/powerpc/platforms/86xx/
Dmpc8610_hpcd.c158 unsigned int bits_per_pixel) in mpc8610hpcd_get_pixel_format() argument
178 switch (bits_per_pixel) { in mpc8610hpcd_get_pixel_format()
186 pr_err("fsl-diu: unsupported pixel depth %u\n", bits_per_pixel); in mpc8610hpcd_get_pixel_format()
/linux-4.4.14/arch/arm/mach-integrator/
Dintegrator_cp.c185 if (var->bits_per_pixel <= 8 || in cp_clcd_enable()
186 (var->bits_per_pixel == 16 && var->green.length == 5)) in cp_clcd_enable()
189 else if (fb->fb.var.bits_per_pixel <= 16) in cp_clcd_enable()
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c100 var->bits_per_pixel = 8; in viafb_fill_var_color_info()
109 var->bits_per_pixel = 16; in viafb_fill_var_color_info()
118 var->bits_per_pixel = 16; in viafb_fill_var_color_info()
127 var->bits_per_pixel = 32; in viafb_fill_var_color_info()
136 var->bits_per_pixel = 32; in viafb_fill_var_color_info()
149 u32 bpp = info->var.bits_per_pixel; in viafb_update_fix()
218 var->xres, var->yres, var->bits_per_pixel); in viafb_check_var()
224 depth = var->bits_per_pixel; in viafb_check_var()
245 line = ALIGN(var->xres_virtual * var->bits_per_pixel / 8, in viafb_check_var()
275 viafbinfo->var.bits_per_pixel, 0); in viafb_set_par()
[all …]
Dhw.c1502 viafb_load_fetch_count_reg(var->xres, var->bits_per_pixel / 8, iga); in viafb_fill_crtc_timing()
1887 var2.bits_per_pixel = viafbinfo->var.bits_per_pixel; in viafb_setmode()
1963 viafb_hotplug_bpp = viafbinfo->var.bits_per_pixel; in viafb_setmode()
Dlcd.c546 int mode_bpp = var->bits_per_pixel; in viafb_lcd_set_mode()
603 var->bits_per_pixel); in viafb_lcd_set_mode()
/linux-4.4.14/drivers/video/fbdev/i810/
Di810_main.c884 var->bits_per_pixel += 7; in i810_round_off()
885 var->bits_per_pixel &= ~7; in i810_round_off()
887 if (var->bits_per_pixel < 8) in i810_round_off()
888 var->bits_per_pixel = 8; in i810_round_off()
889 if (var->bits_per_pixel > 32) in i810_round_off()
890 var->bits_per_pixel = 32; in i810_round_off()
911 if (var->bits_per_pixel == 32) in i810_round_off()
942 switch (var->bits_per_pixel) { in set_color_bitfields()
971 var->transp.length = var->bits_per_pixel - 24; in set_color_bitfields()
1001 line_length = get_line_length(par, vxres, var->bits_per_pixel); in i810_check_params()
[all …]
Di810_dvt.c286 switch (var->bits_per_pixel) { in i810_get_watermark()
298 switch (var->bits_per_pixel) { in i810_get_watermark()
Di810_gtf.c231 switch (var->bits_per_pixel) { in i810_get_watermark()
246 switch(var->bits_per_pixel) { in i810_get_watermark()
Di810_accel.c378 switch (info->var.bits_per_pixel) { in i810fb_imageblit()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c874 switch (var->bits_per_pixel) { in savagefb_check_var()
879 var->blue.length = var->bits_per_pixel; in savagefb_check_var()
945 memlen = var->xres_virtual * var->bits_per_pixel * in savagefb_check_var()
949 (var->xres_virtual * var->bits_per_pixel); in savagefb_check_var()
950 memlen = var->xres_virtual * var->bits_per_pixel * in savagefb_check_var()
999 par->depth = var->bits_per_pixel; in savagefb_decode_var()
1002 if (var->bits_per_pixel == 16 && par->chip == S3_SAVAGE3D) { in savagefb_decode_var()
1020 switch(var->bits_per_pixel) { in savagefb_decode_var()
1098 if (var->bits_per_pixel < 24) in savagefb_decode_var()
1139 width = (var->xres_virtual * ((var->bits_per_pixel+7) / 8)) >> 3; in savagefb_decode_var()
[all …]
/linux-4.4.14/include/linux/amba/
Dclcd.h235 var->bits_per_pixel >= 16) { in clcdfb_decode()
246 switch (var->bits_per_pixel) { in clcdfb_decode()
314 CHECK(bits_per_pixel) || in clcdfb_check()
/linux-4.4.14/drivers/video/fbdev/mbx/
Dmbxfb.c87 .bits_per_pixel = 16,
199 switch (var->bits_per_pixel) { in mbxfb_check_var()
221 var->transp.length = var->bits_per_pixel - 24; in mbxfb_check_var()
242 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in mbxfb_set_par()
247 if (info->var.bits_per_pixel == 8) { in mbxfb_set_par()
254 switch (info->var.bits_per_pixel) { in mbxfb_set_par()
277 gsadr |= Gsadr_Srcstride(info->var.xres * info->var.bits_per_pixel / in mbxfb_set_par()
757 switch (fbi->var.bits_per_pixel) { in setup_graphics()
970 mbxfb_default.bits_per_pixel / 8; in mbxfb_probe()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_legacy_crtc.c402 switch (target_fb->bits_per_pixel) { in radeon_crtc_do_set_base()
476 pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in radeon_crtc_do_set_base()
477 crtc_pitch = (((pitch_pixels * target_fb->bits_per_pixel) + in radeon_crtc_do_set_base()
478 ((target_fb->bits_per_pixel * 8) - 1)) / in radeon_crtc_do_set_base()
479 (target_fb->bits_per_pixel * 8)); in radeon_crtc_do_set_base()
504 int byteshift = target_fb->bits_per_pixel >> 4; in radeon_crtc_do_set_base()
511 switch (target_fb->bits_per_pixel) { in radeon_crtc_do_set_base()
602 switch (crtc->primary->fb->bits_per_pixel) { in radeon_set_crtc_timing()
Datombios_crtc.c1273 tileb = 8 * 8 * target_fb->bits_per_pixel / 8; in dce4_crtc_do_set_base()
1281 target_fb->bits_per_pixel, tile_split); in dce4_crtc_do_set_base()
1287 switch (target_fb->bits_per_pixel) { in dce4_crtc_do_set_base()
1405 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in dce4_crtc_do_set_base()
1612 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in avivo_crtc_do_set_base()
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c616 switch (var->bits_per_pixel) { in XGIfb_bpp_to_var()
939 info->var.bits_per_pixel = var->bits_per_pixel; in XGIfb_do_set_var()
964 var->bits_per_pixel, in XGIfb_do_set_var()
975 == var->bits_per_pixel)) { in XGIfb_do_set_var()
990 var->xres, var->yres, var->bits_per_pixel); in XGIfb_do_set_var()
1012 * info->var.bits_per_pixel) >> 6; in XGIfb_do_set_var()
1088 switch (info->var.bits_per_pixel) { in XGIfb_pan_var()
1134 return (var->bits_per_pixel == 8) ? 256 : 16; in XGIfb_get_cmap_len()
1145 switch (info->var.bits_per_pixel) { in XGIfb_setcolreg()
1278 (XGIbios_mode[search_idx].bpp == var->bits_per_pixel)) { in XGIfb_check_var()
[all …]
/linux-4.4.14/drivers/video/fbdev/riva/
Dfbdev.c225 .bits_per_pixel = 8,
685 bpp = info->var.bits_per_pixel; in riva_load_video_mode()
918 var->xres, var->yres, var->bits_per_pixel); in rivafb_do_maximize()
1091 switch (var->bits_per_pixel) { in rivafb_check_var()
1095 var->bits_per_pixel = 8; in rivafb_check_var()
1102 var->bits_per_pixel = 16; in rivafb_check_var()
1128 var->bits_per_pixel = 32; in rivafb_check_var()
1138 var->xres, var->yres, var->bits_per_pixel); in rivafb_check_var()
1204 info->fix.line_length = (info->var.xres_virtual * (info->var.bits_per_pixel >> 3)); in rivafb_set_par()
1205 info->fix.visual = (info->var.bits_per_pixel == 8) ? in rivafb_set_par()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_dsi_panel_vbt.c398 u32 bits_per_pixel = 24; in vbt_panel_init() local
419 bits_per_pixel = 18; in vbt_panel_init()
421 bits_per_pixel = 16; in vbt_panel_init()
457 (pclk * bits_per_pixel) / intel_dsi->lane_count; in vbt_panel_init()
480 bitrate = (pclk * bits_per_pixel) / intel_dsi->lane_count; in vbt_panel_init()
Dintel_fbdev.c596 cur_size = cur_size * fb->base.bits_per_pixel / 8; in intel_fbdev_init_bios()
614 fb->base.bits_per_pixel, in intel_fbdev_init_bios()
635 ifbdev->preferred_bpp = fb->base.bits_per_pixel; in intel_fbdev_init_bios()
Dintel_pm.c633 int pixel_size = crtc->primary->state->fb->bits_per_pixel / 8; in pineview_update_wm()
706 pixel_size = crtc->primary->state->fb->bits_per_pixel / 8; in g4x_compute_wm0()
793 pixel_size = crtc->primary->state->fb->bits_per_pixel / 8; in g4x_compute_srwm()
1432 int pixel_size = crtc->primary->state->fb->bits_per_pixel / 8; in i965_update_wm()
1511 int cpp = crtc->primary->state->fb->bits_per_pixel / 8; in i9xx_update_wm()
1533 int cpp = crtc->primary->state->fb->bits_per_pixel / 8; in i9xx_update_wm()
1579 int pixel_size = enabled->primary->state->fb->bits_per_pixel / 8; in i9xx_update_wm()
1741 int bpp = pstate->base.fb ? pstate->base.fb->bits_per_pixel / 8 : 0; in ilk_compute_pri_wm()
1769 int bpp = pstate->base.fb ? pstate->base.fb->bits_per_pixel / 8 : 0; in ilk_compute_spr_wm()
1792 int bpp = pstate->base.fb ? pstate->base.fb->bits_per_pixel / 8 : 0; in ilk_compute_cur_wm()
[all …]
/linux-4.4.14/include/linux/platform_data/
Dsimplefb.h42 u32 bits_per_pixel; member
/linux-4.4.14/Documentation/fb/
Dapi.txt51 bits_per_pixel, grayscale, red, green, blue and transp fields.
128 screen information bits_per_pixel field.
189 __u32 bits_per_pixel; /* guess what */
242 To select a format, applications set the fb_var_screeninfo bits_per_pixel field
249 to the bits_per_pixel value.
254 and lengths to the bits_per_pixel value.
267 Pixel values are bits_per_pixel wide and are split in non-overlapping red,
Dcmap_xfbdev.txt8 .bits_per_pixel = 8,
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c41 if (fb && fb->bits_per_pixel == 16) { in mga_crtc_load_lut()
909 bppshift = mdev->bpp_shifts[(crtc->primary->fb->bits_per_pixel >> 3) - 1]; in mga_crtc_mode_set()
948 switch (crtc->primary->fb->bits_per_pixel) { in mga_crtc_mode_set()
1004 pitch = crtc->primary->fb->pitches[0] / (crtc->primary->fb->bits_per_pixel / 8); in mga_crtc_mode_set()
1005 if (crtc->primary->fb->bits_per_pixel == 24) in mga_crtc_mode_set()
1082 if (crtc->primary->fb->bits_per_pixel == 24) in mga_crtc_mode_set()
1145 if (crtc->primary->fb->bits_per_pixel > 16) in mga_crtc_mode_set()
1147 else if (crtc->primary->fb->bits_per_pixel > 8) in mga_crtc_mode_set()
1564 int bits_per_pixel) in mga_vga_calculate_mode_bandwidth() argument
1568 uint64_t bytes_per_pixel = (bits_per_pixel + 7) / 8; in mga_vga_calculate_mode_bandwidth()
Dmgag200_fb.c29 int bpp = (mfbdev->mfb.base.bits_per_pixel + 7)/8; in mga_dirty_update()
/linux-4.4.14/drivers/media/i2c/
Dsmiapp-pll.h53 uint8_t bits_per_pixel; member
Dsmiapp-pll.c257 op_pll->pix_clk_div = pll->bits_per_pixel; in __smiapp_pll_calculate()
433 pll->pll_op_clk_freq_hz = pll->link_freq * pll->bits_per_pixel in smiapp_pll_calculate()
434 / DIV_ROUND_UP(pll->bits_per_pixel, in smiapp_pll_calculate()
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb_main.c201 var->xoffset * var->bits_per_pixel / 8; in ctrl_change_mode()
403 bpp = var->bits_per_pixel; in set_fb_fix()
406 else switch (var->bits_per_pixel) { in set_fb_fix()
431 var->bits_per_pixel = 16; in set_color_mode()
435 var->bits_per_pixel = 12; in set_color_mode()
439 var->bits_per_pixel = 16; in set_color_mode()
446 switch (var->bits_per_pixel) { in set_color_mode()
460 var->bits_per_pixel = 16; in set_color_mode()
491 bpp = var->bits_per_pixel; in set_fb_var()
1496 var->bits_per_pixel = fbdev->panel->bpp; in fbinfo_init()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c83 unsigned int size = fb->width * fb->height * (fb->bits_per_pixel >> 3); in exynos_drm_fbdev_update()
110 offset = fbi->var.xoffset * (fb->bits_per_pixel >> 3); in exynos_drm_fbdev_update()
Dexynos7_drm_decon.c334 DRM_DEBUG_KMS("bpp = %d\n", fb->bits_per_pixel); in decon_win_set_pixfmt()
344 padding = (fb->pitches[0] / (fb->bits_per_pixel >> 3)) - fb->width; in decon_win_set_pixfmt()
409 unsigned int bpp = state->fb->bits_per_pixel >> 3; in decon_update_plane()
Dexynos5433_drm_decon.c219 DRM_DEBUG_KMS("bpp = %u\n", fb->bits_per_pixel); in decon_win_set_pixfmt()
265 unsigned int bpp = state->fb->bits_per_pixel >> 3; in decon_update_plane()
Dexynos_drm_fimd.c532 DRM_DEBUG_KMS("bpp = %d\n", fb->bits_per_pixel); in fimd_win_set_pixfmt()
649 unsigned int bpp = state->fb->bits_per_pixel >> 3; in fimd_update_plane()
/linux-4.4.14/arch/x86/kernel/
Dsysfb_simplefb.c44 if (si->lfb_depth == f->bits_per_pixel && in parse_mode()
/linux-4.4.14/arch/arm/mach-rpc/include/mach/
Dacornfb.h13 #define acornfb_bandwidth(var) ((var)->pixclock * 8 / (var)->bits_per_pixel)
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv50_fbcon.c99 uint32_t mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nv50_fbcon_imageblit()
159 switch (info->var.bits_per_pixel) { in nv50_fbcon_accel_init()
Dnvc0_fbcon.c99 uint32_t mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nvc0_fbcon_imageblit()
164 switch (info->var.bits_per_pixel) { in nvc0_fbcon_accel_init()
Dnv04_fbcon.c146 switch (info->var.bits_per_pixel) { in nv04_fbcon_accel_init()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_helper.c1010 if (fb->bits_per_pixel == 16) { in setcolreg()
1116 if (var->bits_per_pixel > fb->bits_per_pixel || in drm_fb_helper_check_var()
1121 var->xres, var->yres, var->bits_per_pixel, in drm_fb_helper_check_var()
1123 fb->width, fb->height, fb->bits_per_pixel); in drm_fb_helper_check_var()
1127 switch (var->bits_per_pixel) { in drm_fb_helper_check_var()
1135 depth = var->bits_per_pixel; in drm_fb_helper_check_var()
1529 info->var.bits_per_pixel = fb->bits_per_pixel; in drm_fb_helper_fill_var()
/linux-4.4.14/include/video/
Duvesafb.h49 u8 bits_per_pixel; member
Dtgafb.h217 u32 bits_per_pixel; /* bits per pixel */ member
Dimx-ipu-v3.h172 int bits_per_pixel; member
/linux-4.4.14/drivers/auxdisplay/
Dcfag12864bfb.c56 .bits_per_pixel = 1,
/linux-4.4.14/arch/x86/xen/
Dvga.c46 screen_info->lfb_depth = info->u.vesa_lfb.bits_per_pixel; in xen_init_vga()
/linux-4.4.14/include/linux/
Dsvga.h25 u32 bits_per_pixel; member
/linux-4.4.14/include/uapi/linux/
Domapfb.h191 __u32 bits_per_pixel; member
Dfb.h248 __u32 bits_per_pixel; /* guess what */ member
/linux-4.4.14/include/xen/interface/
Dxen.h709 uint16_t bits_per_pixel; member
/linux-4.4.14/drivers/video/console/
Dfbcon.h42 u32 bits_per_pixel; member
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_fbdev.c103 dfb->fb.width, dfb->fb.height, dfb->fb.bits_per_pixel, in armada_fb_create()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dmdfld_intel_display.c151 switch (fb->bits_per_pixel) { in check_fb()
199 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in mdfld__intel_pipe_set_base()
205 switch (crtc->primary->fb->bits_per_pixel) { in mdfld__intel_pipe_set_base()
Doaktrail_crtc.c620 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in oaktrail_pipe_set_base()
627 switch (crtc->primary->fb->bits_per_pixel) { in oaktrail_pipe_set_base()
Dgma_display.c84 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in gma_pipe_set_base()
91 switch (crtc->primary->fb->bits_per_pixel) { in gma_pipe_set_base()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_mode.c87 switch (crtc->primary->fb->bits_per_pixel) { in ast_get_vbios_mode_info()
210 ast_set_index_reg(ast, AST_IO_CRTC_PORT, 0x92, crtc->primary->fb->bits_per_pixel); in ast_get_vbios_mode_info()
400 switch (crtc->primary->fb->bits_per_pixel) { in ast_set_ext_reg()
455 switch (crtc->primary->fb->bits_per_pixel) { in ast_set_dac_reg()
Dast_fb.c53 int bpp = (afbdev->afb.base.bits_per_pixel + 7)/8; in ast_dirty_update()
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddrm.h182 unsigned int bits_per_pixel; member
Dsor.c194 u32 bits_per_pixel; member
584 if (!link_rate || !link->num_lanes || !pclk || !config->bits_per_pixel) in tegra_sor_calc_config()
588 input = pclk * config->bits_per_pixel; in tegra_sor_calc_config()
629 config->watermark = watermark + (config->bits_per_pixel / 8) + 2; in tegra_sor_calc_config()
630 num_syms_per_line = (mode->hdisplay * config->bits_per_pixel) * in tegra_sor_calc_config()
1233 config.bits_per_pixel = output->connector.display_info.bpc * 3; in tegra_sor_edp_enable()
1516 switch (config.bits_per_pixel) { in tegra_sor_edp_enable()
Ddc.c253 bpp = window->bits_per_pixel / 8; in tegra_dc_setup_window()
374 } else if (window->bits_per_pixel < 24) { in tegra_dc_setup_window()
581 window.bits_per_pixel = fb->bits_per_pixel; in tegra_plane_atomic_update()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c116 if (udl_render_hline(dev, (ufbdev->ufb.base.bits_per_pixel / 8), in udlfb_dpy_deferred_io()
155 int bpp = (fb->base.bits_per_pixel / 8); in udl_handle_damage()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_main.c1047 return (var->bits_per_pixel == 8) ? 256 : 16; in sisfb_get_cmap_len()
1079 int maxyres = ivideo->sisfb_mem / (var->xres_virtual * (var->bits_per_pixel >> 3)); in sisfb_calc_maxyres()
1089 ivideo->video_linelength = var->xres_virtual * (var->bits_per_pixel >> 3); in sisfb_calc_pitch()
1126 switch(var->bits_per_pixel) { in sisfb_bpp_to_var()
1226 (sisbios_mode[ivideo->sisfb_mode_idx].bpp == var->bits_per_pixel)) { in sisfb_do_set_var()
1243 var->yres, var->bits_per_pixel); in sisfb_do_set_var()
1335 switch (info->var.bits_per_pixel) { in sisfb_pan_var()
1376 switch(info->var.bits_per_pixel) { in sisfb_setcolreg()
1463 (sisbios_mode[search_idx].bpp == var->bits_per_pixel)) { in sisfb_check_var()
1479 (var->bits_per_pixel == sisbios_mode[search_idx].bpp) ) { in sisfb_check_var()
[all …]
Dsis_accel.c342 switch(info->var.bits_per_pixel) { in fbcon_sis_fillrect()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c27 int bpp = (afbdev->gfb.base.bits_per_pixel + 7)/8; in cirrus_dirty_update()
/linux-4.4.14/drivers/gpu/drm/imx/
Dipuv3-plane.c88 fb->pitches[0] * y + (fb->bits_per_pixel >> 3) * x; in ipu_plane_set_base()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_fb.c47 int bpp = fb->base.bits_per_pixel / 8; in virtio_gpu_dirty_update()

12