| /linux/drivers/video/fbdev/ |
| H A D | 68328fb.c | 156 if (var->bits_per_pixel <= 1) in mc68x328fb_check_var() 157 var->bits_per_pixel = 1; in mc68x328fb_check_var() 158 else if (var->bits_per_pixel <= 8) in mc68x328fb_check_var() 159 var->bits_per_pixel = 8; in mc68x328fb_check_var() 160 else if (var->bits_per_pixel <= 16) in mc68x328fb_check_var() 161 var->bits_per_pixel = 16; in mc68x328fb_check_var() 162 else if (var->bits_per_pixel <= 24) in mc68x328fb_check_var() 163 var->bits_per_pixel = 24; in mc68x328fb_check_var() 164 else if (var->bits_per_pixel <= 32) in mc68x328fb_check_var() 165 var->bits_per_pixel = 32; in mc68x328fb_check_var() [all …]
|
| H A D | vfb.c | 141 if (var->bits_per_pixel <= 1) in vfb_check_var() 142 var->bits_per_pixel = 1; in vfb_check_var() 143 else if (var->bits_per_pixel <= 8) in vfb_check_var() 144 var->bits_per_pixel = 8; in vfb_check_var() 145 else if (var->bits_per_pixel <= 16) in vfb_check_var() 146 var->bits_per_pixel = 16; in vfb_check_var() 147 else if (var->bits_per_pixel <= 24) in vfb_check_var() 148 var->bits_per_pixel = 24; in vfb_check_var() 149 else if (var->bits_per_pixel <= 32) in vfb_check_var() 150 var->bits_per_pixel = 32; in vfb_check_var() [all …]
|
| H A D | hitfb.c | 149 if (p->var.bits_per_pixel == 16) { in hitfb_fillrect() 167 hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy, in hitfb_copyarea() 228 switch (info->var.bits_per_pixel) { in hitfb_setcolreg() 261 if ((var->bits_per_pixel != 8) && (var->bits_per_pixel != 16)) in hitfb_check_var() 262 var->bits_per_pixel = info->var.bits_per_pixel; in hitfb_check_var() 269 if (var->bits_per_pixel == 16) in hitfb_check_var() 278 switch (var->bits_per_pixel) { in hitfb_check_var() 308 switch (info->var.bits_per_pixel) { in hitfb_set_par() 324 ldr3 |= (info->var.bits_per_pixel == 8) ? 4 : 8; in hitfb_set_par() 365 hitfb_var.bits_per_pixel = 8; in hitfb_probe() [all …]
|
| H A D | sm712fb.c | 70 .bits_per_pixel = 16, 997 if (sfb->fb->var.bits_per_pixel == 16) { in smtc_setcolreg() 1164 sfb->width, sfb->height, sfb->fb->var.bits_per_pixel, sfb->hz); in sm7xx_set_timing() 1169 vgamode[j].bpp != sfb->fb->var.bits_per_pixel || in sm7xx_set_timing() 1242 m_nscreenstride = (sfb->width * sfb->fb->var.bits_per_pixel) / 64; in sm7xx_set_timing() 1243 switch (sfb->fb->var.bits_per_pixel) { in sm7xx_set_timing() 1274 switch (sfb->fb->var.bits_per_pixel) { in smtcfb_setmode() 1334 if ((var->bits_per_pixel != 8) && (var->bits_per_pixel != 16) && in smtc_check_var() 1335 (var->bits_per_pixel != 24) && (var->bits_per_pixel != 32)) in smtc_check_var() 1336 var->bits_per_pixel = 16; in smtc_check_var() [all …]
|
| H A D | asiliantfb.c | 183 unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8; in asiliant_set_timing() 245 if (var->bits_per_pixel == 24) { in asiliantfb_check_var() 250 } else if (var->bits_per_pixel == 16) { in asiliantfb_check_var() 264 } else if (var->bits_per_pixel == 8) { in asiliantfb_check_var() 281 if (p->var.bits_per_pixel == 24) { in asiliantfb_set_par() 285 } else if (p->var.bits_per_pixel == 16) { in asiliantfb_set_par() 292 } else if (p->var.bits_per_pixel == 8) { in asiliantfb_set_par() 298 p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3); in asiliantfb_set_par() 299 p->fix.visual = (p->var.bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in asiliantfb_set_par() 493 .bits_per_pixel = 8,
|
| H A D | gbefb.c | 95 .bits_per_pixel = 8, 126 .bits_per_pixel = 8, 652 bytesPerPixel = info->var.bits_per_pixel / 8; in gbefb_set_par() 827 switch (var->bits_per_pixel) { in gbefb_encode_fix() 838 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_encode_fix() 861 if (info->var.bits_per_pixel <= 8) { in gbefb_setcolreg() 874 switch (info->var.bits_per_pixel) { in gbefb_setcolreg() 907 if (var->bits_per_pixel <= 8) in gbefb_check_var() 908 var->bits_per_pixel = 8; in gbefb_check_var() 909 else if (var->bits_per_pixel <= 16) in gbefb_check_var() [all …]
|
| H A D | stifb.c | 213 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() 931 var->bits_per_pixel != fb->info->var.bits_per_pixel) in stifb_check_var() 1044 if (fb->info->var.bits_per_pixel == 32) { in stifb_copyarea() [all …]
|
| H A D | s1d13xxxfb.c | 172 info->var.bits_per_pixel = 16; in s1d13xxxfb_setup_truecolour() 204 dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel); in s1d13xxxfb_set_par() 213 switch (info->var.bits_per_pixel) { in s1d13xxxfb_set_par() 242 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; in s1d13xxxfb_set_par() 446 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_copyarea() 527 u16 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_solidfill() 545 info->var.bits_per_pixel); in s1d13xxxfb_bitblt_solidfill() 582 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4)); in s1d13xxxfb_bitblt_solidfill() 674 var->bits_per_pixel = 8; in s1d13xxxfb_fetch_hw_state() 708 xres_virtual = offset * 16 / var->bits_per_pixel; in s1d13xxxfb_fetch_hw_state() [all …]
|
| H A D | imsttfb.c | 750 + ((var->xoffset * (info->var.bits_per_pixel >> 3)) >> 3); in set_offset() 783 if ((var->bits_per_pixel != 8 && var->bits_per_pixel != 16 in imsttfb_check_var() 784 && var->bits_per_pixel != 24 && var->bits_per_pixel != 32) in imsttfb_check_var() 790 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len in imsttfb_check_var() 791 || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len) in imsttfb_check_var() 794 switch (var->bits_per_pixel) { in imsttfb_check_var() 841 var->yres_virtual = ((vram << 3) / var->bits_per_pixel) / var->xres_virtual; in imsttfb_check_var() 871 set_imstt_regvals(info, info->var.bits_per_pixel); in imsttfb_set_par() 881 u_int bpp = info->var.bits_per_pixel; in imsttfb_setcolreg() 998 Bpp = info->var.bits_per_pixel >> 3; in imsttfb_fillrect() [all …]
|
| H A D | pm2fb.c | 123 .bits_per_pixel = 8, 569 if (var->bits_per_pixel != 8 && var->bits_per_pixel != 16 && in pm2fb_check_var() 570 var->bits_per_pixel != 24 && var->bits_per_pixel != 32) { in pm2fb_check_var() 571 DPRINTK("depth not supported: %u\n", var->bits_per_pixel); in pm2fb_check_var() 603 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); in pm2fb_check_var() 617 var->xres, var->yres_virtual, var->bits_per_pixel); in pm2fb_check_var() 634 switch (var->bits_per_pixel) { in pm2fb_check_var() 678 var->xres, var->yres, var->bits_per_pixel); in pm2fb_check_var() 695 u32 depth = (info->var.bits_per_pixel + 7) & ~7; in pm2fb_set_par() 854 info->var.xres, info->var.yres, info->var.bits_per_pixel); in pm2fb_set_par() [all …]
|
| H A D | ocfb.c | 142 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()
|
| H A D | acornfb.c | 145 switch (var->bits_per_pixel) { in acornfb_set_timing() 201 words_per_line = var->xres * var->bits_per_pixel / 32; in acornfb_set_timing() 224 var->yres, var->bits_per_pixel); in acornfb_set_timing() 290 if (info->var.bits_per_pixel == 16) { in acornfb_setcolreg() 341 font_line_len = var->xres * var->bits_per_pixel * fontht / 8; in acornfb_adjust_timing() 342 min_size = var->xres * var->yres * var->bits_per_pixel / 8; in acornfb_adjust_timing() 462 switch (var->bits_per_pixel) { in acornfb_check_var() 465 var->red.length = var->bits_per_pixel; in acornfb_check_var() 522 switch (info->var.bits_per_pixel) { in acornfb_set_par() 553 info->fix.line_length = (info->var.xres * info->var.bits_per_pixel) / 8; in acornfb_set_par()
|
| H A D | g364fb.c | 84 .bits_per_pixel = 8, 209 fb_fix.line_length = fb_var.xres_virtual * fb_var.bits_per_pixel / 8; in g364fb_init()
|
| H A D | xen-fbfront.c | 232 switch (info->var.bits_per_pixel) { in xenfb_setcolreg() 254 var->bits_per_pixel == xenfb_info->page->depth) { in xenfb_check_var() 265 if (var->bits_per_pixel == xenfb_info->page->depth && in xenfb_check_var() 287 xenfb_info->resize.depth = info->var.bits_per_pixel; in xenfb_set_par() 417 fb_info->var.bits_per_pixel = XENFB_DEPTH; in xenfb_probe() 542 info->page->depth = fb_info->var.bits_per_pixel; in xenfb_init_shared_page()
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtvfb.c | 165 int bits_per_pixel; member 517 switch (var->bits_per_pixel) { in ivtvfb_set_var() 550 oi->bits_per_pixel = var->bits_per_pixel; in ivtvfb_set_var() 551 oi->bytes_per_pixel = var->bits_per_pixel / 8; in ivtvfb_set_var() 603 var->bits_per_pixel); in ivtvfb_set_var() 625 fix->visual = (oi->bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in ivtvfb_get_fix() 659 if (var->bits_per_pixel == 8 || var->bits_per_pixel == 32) { in _ivtvfb_check_var() 669 else if (var->bits_per_pixel == 16) { in _ivtvfb_check_var() 705 IVTVFB_DEBUG_WARN("Invalid colour mode: %d\n", var->bits_per_pixel); in _ivtvfb_check_var() 717 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) || in _ivtvfb_check_var() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-picolcd_fb.c | 65 .bits_per_pixel = 1, 308 __u32 bpp = var->bits_per_pixel; in picolcd_fb_check_var() 315 var->bits_per_pixel = 8; in picolcd_fb_check_var() 320 var->bits_per_pixel = 1; in picolcd_fb_check_var() 332 if (info->var.bits_per_pixel == fbdata->bpp) in picolcd_set_par() 335 if (info->var.bits_per_pixel != 1 && info->var.bits_per_pixel != 8) in picolcd_set_par() 339 tmp_fb = kmalloc_array(PICOLCDFB_SIZE, info->var.bits_per_pixel, in picolcd_set_par() 345 if (info->var.bits_per_pixel == 1) { in picolcd_set_par() 368 fbdata->bpp = info->var.bits_per_pixel; in picolcd_set_par() 508 fbdata->bpp = picolcdfb_var.bits_per_pixel; in picolcd_init_framebuffer()
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | mach64_accel.c | 73 pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8); in aty_init_engine() 76 if (info->var.bits_per_pixel == 24) { in aty_init_engine() 214 if (info->var.bits_per_pixel == 24) { in atyfb_copyarea() 234 if (info->var.bits_per_pixel == 24) { in atyfb_copyarea() 267 if (info->var.bits_per_pixel == 24) { in atyfb_fillrect() 298 (image->depth != 1 && info->var.bits_per_pixel != image->depth)) { in atyfb_imageblit() 336 if (info->var.bits_per_pixel == 24) { in atyfb_imageblit() 387 if (image->depth == 1 && info->var.bits_per_pixel == 24 && !(pix_width & DP_HOST_TRIPLE_EN)) { in atyfb_imageblit()
|
| /linux/drivers/video/fbdev/core/ |
| H A D | svgalib.c | 176 pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel); 353 if (var->bits_per_pixel == 0) { in svga_get_caps() 361 if (var->bits_per_pixel == 4) { in svga_get_caps() 601 while (frm->bits_per_pixel != SVGA_FORMAT_END_VAL) { in match_format() 602 if ((var->bits_per_pixel == frm->bits_per_pixel) && in match_format() 609 if (var->bits_per_pixel == frm->bits_per_pixel) in match_format() 624 var->bits_per_pixel = frm[i].bits_per_pixel; in svga_match_format()
|
| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_crtc2.c | 52 switch (m2info->fbcon.var.bits_per_pixel) { in matroxfb_dh_setcolreg() 123 u_int32_t linelen = m2info->fbcon.var.xres_virtual * (m2info->fbcon.var.bits_per_pixel >> 3); in matroxfb_dh_restore() 177 pixelsize = m2info->fbcon.var.bits_per_pixel >> 3; in matroxfb_dh_pan_var() 198 switch (var->bits_per_pixel) { in matroxfb_dh_decode_var() 213 memlen = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel >> 3); in matroxfb_dh_decode_var() 226 *mode = var->bits_per_pixel; in matroxfb_dh_decode_var() 227 if (var->bits_per_pixel == 16) { in matroxfb_dh_decode_var() 341 m2info->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_dh_set_par() 354 …2info->fbcon.var.xres_virtual + m2info->fbcon.var.xoffset) * m2info->fbcon.var.bits_per_pixel >> 3; in matroxfb_dh_set_par()
|
| /linux/drivers/video/fbdev/geode/ |
| H A D | lxfb_core.c | 244 if (var->bits_per_pixel == 32) { in lxfb_check_var() 248 } else if (var->bits_per_pixel == 16) { in lxfb_check_var() 252 } else if (var->bits_per_pixel == 8) { in lxfb_check_var() 262 if ((lx_get_pitch(var->xres, var->bits_per_pixel) * var->yres) in lxfb_check_var() 271 if (info->var.bits_per_pixel > 8) in lxfb_set_par() 277 info->var.bits_per_pixel); in lxfb_set_par()
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810_main.c | 885 var->bits_per_pixel += 7; in i810_round_off() 886 var->bits_per_pixel &= ~7; in i810_round_off() 888 if (var->bits_per_pixel < 8) in i810_round_off() 889 var->bits_per_pixel = 8; in i810_round_off() 890 if (var->bits_per_pixel > 32) in i810_round_off() 891 var->bits_per_pixel = 32; in i810_round_off() 912 if (var->bits_per_pixel == 32) in i810_round_off() 943 switch (var->bits_per_pixel) { in set_color_bitfields() 972 var->transp.length = var->bits_per_pixel - 24; in set_color_bitfields() 1002 line_length = get_line_length(par, vxres, var->bits_per_pixel); in i810_check_params() [all …]
|
| H A D | i810_dvt.c | 287 switch (var->bits_per_pixel) { in i810_get_watermark() 299 switch (var->bits_per_pixel) { in i810_get_watermark()
|
| /linux/drivers/video/fbdev/nvidia/ |
| H A D | nv_accel.c | 236 switch (info->var.bits_per_pixel) { in NVResetGraphics() 331 if (info->var.bits_per_pixel == 8) in nvidiafb_fillrect() 356 u32 fg, bg, mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nvidiafb_mono_color_expand() 363 if (info->var.bits_per_pixel == 8) { in nvidiafb_mono_color_expand()
|
| /linux/drivers/firmware/google/ |
| H A D | framebuffer-coreboot.c | 137 if (fb->bits_per_pixel == formats[i].bits_per_pixel && in framebuffer_probe()
|
| /linux/drivers/gpu/drm/tiny/ |
| H A D | appletbdrm.c | 75 u8 bits_per_pixel; member 259 u8 bits_per_pixel; in appletbdrm_get_information() local 276 bits_per_pixel = info->bits_per_pixel; in appletbdrm_get_information() 282 if (bits_per_pixel != APPLETBDRM_BITS_PER_PIXEL) { in appletbdrm_get_information() 283 drm_err(drm, "Encountered unexpected bits per pixel value (%d)\n", bits_per_pixel); in appletbdrm_get_information()
|