Lines Matching defs:bpp

241 /* calculate pixel depth, transparency bit included, >=16bpp formats _only_ */
251 int bpp = -EINVAL;
254 case 1: bpp = 0; break;
255 case 2: bpp = 1; break;
256 case 4: bpp = 2; break;
257 case 8: bpp = 3; break;
258 case 16: bpp = 4; break;
261 case 18: bpp = 6; break; /* 18-bits/pixel packed */
262 case 19: bpp = 8; break; /* 19-bits/pixel packed */
263 case 24: bpp = 9; break;
268 case 18: bpp = 5; break; /* 18-bits/pixel unpacked */
269 case 19: bpp = 7; break; /* 19-bits/pixel unpacked */
270 case 25: bpp = 10; break;
274 return bpp;
290 int bpp = pxafb_var_to_bpp(var);
293 if (bpp < 0)
296 lccr3 = LCCR3_BPP(bpp);
381 modelist[i].bpp >= var->bits_per_pixel) {
396 var->bits_per_pixel = mode->bpp;
568 * 16 bpp mode does not really use the palette, so this will not
767 int xpos, ypos, pfor, bpp;
773 bpp = pxafb_var_to_bpp(var);
774 if (bpp < 0)
781 /* for YUV packed formats, bpp = 'minimum bpp of YUV components' */
784 bpp = pxafb_var_to_bpp(var);
785 if (bpp < 0)
790 case OVERLAY_FORMAT_YUV444_PACKED: bpp = 24; break;
791 case OVERLAY_FORMAT_YUV444_PLANAR: bpp = 8; break;
792 case OVERLAY_FORMAT_YUV422_PLANAR: bpp = 4; break;
793 case OVERLAY_FORMAT_YUV420_PLANAR: bpp = 2; break;
799 if ((xpos * bpp) % 32)
803 var->xres = roundup(var->xres * bpp, 32) / bpp;
818 int size, bpp = 0;
821 case OVERLAY_FORMAT_RGB: bpp = var->bits_per_pixel; break;
822 case OVERLAY_FORMAT_YUV444_PACKED: bpp = 24; break;
823 case OVERLAY_FORMAT_YUV444_PLANAR: bpp = 24; break;
824 case OVERLAY_FORMAT_YUV422_PLANAR: bpp = 16; break;
825 case OVERLAY_FORMAT_YUV420_PLANAR: bpp = 12; break;
828 ofb->fb.fix.line_length = var->xres_virtual * bpp / 8;
843 int xpos, ypos, pfor, bpp, ret;
849 bpp = pxafb_var_to_bpp(var);
855 OVLxC1_BPP(bpp);
911 * anyway, it's useless to use 16bpp main plane and 24bpp overlay
1110 int nbytes, dma, pal, bpp = var->bits_per_pixel;
1114 pal = (bpp >= 16) ? PAL_NONE : PAL_BASE + (branch ? PAL_MAX : 0);
1781 m->xres * m->yres * m->bpp / 8);
1858 unsigned int xres = 0, yres = 0, bpp = 0;
1866 bpp = simple_strtoul(&name[i+1], NULL, 0);
1894 switch (bpp) {
1900 inf->modes[0].bpp = bpp;
1901 dev_info(dev, "overriding bit depth: %d\n", bpp);
1904 dev_err(dev, "Depth %d is not valid\n", bpp);
2199 info->modes[i].bpp = bus_width;
2266 inf->modes->bpp);
2269 inf->modes->bpp == 0) {