Lines Matching refs:bpp

64 static int bpp = 8;  variable
82 module_param(bpp, int, 0);
305 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp) in blade_init_accel() argument
308 int tmp = bpp == 24 ? 2 : (bpp >> 4); in blade_init_accel()
379 static void xp_init_accel(struct tridentfb_par *par, int pitch, int bpp) in xp_init_accel() argument
381 unsigned char x = bpp == 24 ? 3 : (bpp >> 4); in xp_init_accel()
382 int v1 = pitch << (bpp == 24 ? 20 : (18 + x)); in xp_init_accel()
384 switch (pitch << (bpp >> 3)) { in xp_init_accel()
477 static void image_init_accel(struct tridentfb_par *par, int pitch, int bpp) in image_init_accel() argument
479 int tmp = bpp == 24 ? 2: (bpp >> 4); in image_init_accel()
543 static void tgui_init_accel(struct tridentfb_par *par, int pitch, int bpp) in tgui_init_accel() argument
545 unsigned char x = bpp == 24 ? 3 : (bpp >> 4); in tgui_init_accel()
551 switch ((pitch * bpp) / 8) { in tgui_init_accel()
994 int bpp = var->bits_per_pixel; in tridentfb_check_var() local
1000 if (bpp == 24) in tridentfb_check_var()
1001 bpp = var->bits_per_pixel = 32; in tridentfb_check_var()
1002 if (bpp != 8 && bpp != 16 && bpp != 32) in tridentfb_check_var()
1004 if (par->chip_id == TGUI9440 && bpp == 32) in tridentfb_check_var()
1020 line_length = var->xres_virtual * bpp / 8; in tridentfb_check_var()
1026 var->xres_virtual = 512 * 8 / bpp; in tridentfb_check_var()
1028 var->xres_virtual = 1024 * 8 / bpp; in tridentfb_check_var()
1030 var->xres_virtual = 2048 * 8 / bpp; in tridentfb_check_var()
1032 var->xres_virtual = 4096 * 8 / bpp; in tridentfb_check_var()
1034 var->xres_virtual = 8192 * 8 / bpp; in tridentfb_check_var()
1038 line_length = var->xres_virtual * bpp / 8; in tridentfb_check_var()
1048 switch (bpp) { in tridentfb_check_var()
1080 ramdac = (bpp >= 16) ? 45000 : 90000; in tridentfb_check_var()
1095 if (bpp == 32) in tridentfb_check_var()
1139 int bpp = var->bits_per_pixel; in tridentfb_set_par() local
1262 switch (bpp) { in tridentfb_set_par()
1305 if (bpp == 32 || (par->chip_id == TGUI9440 && bpp == 16)) { in tridentfb_set_par()
1326 switch (bpp) { in tridentfb_set_par()
1349 info->fix.line_length = info->var.xres_virtual * bpp / 8; in tridentfb_set_par()
1353 par->init_accel(par, info->var.xres_virtual, bpp); in tridentfb_set_par()
1355 info->fix.visual = (bpp == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in tridentfb_set_par()
1356 info->cmap.len = (bpp == 8) ? 256 : 16; in tridentfb_set_par()
1366 int bpp = info->var.bits_per_pixel; in tridentfb_setcolreg() local
1372 if (bpp == 8) { in tridentfb_setcolreg()
1381 if (bpp == 16) { /* RGB 565 */ in tridentfb_setcolreg()
1388 } else if (bpp == 32) /* ARGB 8888 */ in tridentfb_setcolreg()
1793 bpp = simple_strtoul(opt + 4, NULL, 0); in tridentfb_setup()