Home
last modified time | relevance | path

Searched refs:bits_per_pixel (Results 1 – 25 of 85) sorted by relevance

1234

/linux/drivers/video/fbdev/
H A D68328fb.c156 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 Dvfb.c141 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 Dhitfb.c149 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 Dsm712fb.c70 .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 Dasiliantfb.c183 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 Dgbefb.c95 .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 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()
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 Ds1d13xxxfb.c172 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 Dimsttfb.c750 + ((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 Dpm2fb.c123 .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 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()
H A Dacornfb.c145 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 Dg364fb.c84 .bits_per_pixel = 8,
209 fb_fix.line_length = fb_var.xres_virtual * fb_var.bits_per_pixel / 8; in g364fb_init()
H A Dxen-fbfront.c232 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 Divtvfb.c165 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 Dhid-picolcd_fb.c65 .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 Dmach64_accel.c73 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 Dsvgalib.c176 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 Dmatroxfb_crtc2.c52 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 Dlxfb_core.c244 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 Di810_main.c885 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 Di810_dvt.c287 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 Dnv_accel.c236 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 Dframebuffer-coreboot.c137 if (fb->bits_per_pixel == formats[i].bits_per_pixel && in framebuffer_probe()
/linux/drivers/gpu/drm/tiny/
H A Dappletbdrm.c75 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()

1234