/drivers/video/ |
D | fbcmap.c | 92 int fb_alloc_cmap_gfp(struct fb_cmap *cmap, int len, int transp, gfp_t flags) in fb_alloc_cmap_gfp() argument 111 if (transp) { in fb_alloc_cmap_gfp() 112 cmap->transp = kmalloc(size, flags); in fb_alloc_cmap_gfp() 113 if (!cmap->transp) in fb_alloc_cmap_gfp() 116 cmap->transp = NULL; in fb_alloc_cmap_gfp() 131 int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp) in fb_alloc_cmap() argument 133 return fb_alloc_cmap_gfp(cmap, len, transp, GFP_ATOMIC); in fb_alloc_cmap() 150 kfree(cmap->transp); in fb_dealloc_cmap() 152 cmap->red = cmap->green = cmap->blue = cmap->transp = NULL; in fb_dealloc_cmap() 183 if (from->transp && to->transp) in fb_copy_cmap() [all …]
|
D | 68328fb.c | 100 u_int transp, struct fb_info *info); 204 var->transp.offset = 0; in mc68x328fb_check_var() 205 var->transp.length = 0; in mc68x328fb_check_var() 214 var->transp.offset = 0; in mc68x328fb_check_var() 215 var->transp.length = 0; in mc68x328fb_check_var() 218 if (var->transp.length) { in mc68x328fb_check_var() 225 var->transp.offset = 15; in mc68x328fb_check_var() 226 var->transp.length = 1; in mc68x328fb_check_var() 234 var->transp.offset = 0; in mc68x328fb_check_var() 235 var->transp.length = 0; in mc68x328fb_check_var() [all …]
|
D | vfb.c | 120 u_int transp, struct fb_info *info); 228 var->transp.offset = 0; in vfb_check_var() 229 var->transp.length = 0; in vfb_check_var() 232 if (var->transp.length) { in vfb_check_var() 239 var->transp.offset = 15; in vfb_check_var() 240 var->transp.length = 1; in vfb_check_var() 248 var->transp.offset = 0; in vfb_check_var() 249 var->transp.length = 0; in vfb_check_var() 259 var->transp.offset = 0; in vfb_check_var() 260 var->transp.length = 0; in vfb_check_var() [all …]
|
D | pxa168fb.c | 50 if (var->transp.length == 0) { in determine_best_pix_fmt() 57 if (var->transp.length == 1 && var->green.length <= 5) { 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() 105 var->transp.offset = 0; var->transp.length = 0; in set_pix_fmt() 112 var->transp.offset = 0; var->transp.length = 0; in set_pix_fmt() 119 var->transp.offset = 15; var->transp.length = 1; in set_pix_fmt() 126 var->transp.offset = 15; var->transp.length = 1; in set_pix_fmt() 133 var->transp.offset = 0; var->transp.length = 0; in set_pix_fmt() 140 var->transp.offset = 0; var->transp.length = 0; in set_pix_fmt() [all …]
|
D | fb-puv3.c | 408 var->transp.offset = 0; in unifb_check_var() 409 var->transp.length = 0; in unifb_check_var() 412 if (var->transp.length) { in unifb_check_var() 419 var->transp.offset = 15; in unifb_check_var() 420 var->transp.length = 1; in unifb_check_var() 428 var->transp.offset = 0; in unifb_check_var() 429 var->transp.length = 0; in unifb_check_var() 439 var->transp.offset = 0; in unifb_check_var() 440 var->transp.length = 0; in unifb_check_var() 449 var->transp.offset = 24; in unifb_check_var() [all …]
|
D | simplefb.c | 44 u_int transp, struct fb_info *info) in simplefb_setcolreg() argument 58 if (info->var.transp.length > 0) { in simplefb_setcolreg() 59 u32 mask = (1 << info->var.transp.length) - 1; in simplefb_setcolreg() 60 mask <<= info->var.transp.offset; in simplefb_setcolreg() 82 struct fb_bitfield transp; member 181 info->var.transp = params.format->transp; in simplefb_probe()
|
D | skeletonfb.c | 285 unsigned blue, unsigned transp, in xxxfb_setcolreg() argument 366 transp = CNVT_TOHW(transp, info->var.transp.length); in xxxfb_setcolreg() 378 write_{red|green|blue|transp}_to_clut(); in xxxfb_setcolreg() 405 (transp << info->var.transp.offset); in xxxfb_setcolreg()
|
D | offb.c | 101 u_int transp, struct fb_info *info) in offb_setcolreg() argument 118 if (info->var.transp.length > 0) { in offb_setcolreg() 119 u32 mask = (1 << info->var.transp.length) - 1; in offb_setcolreg() 120 mask <<= info->var.transp.offset; in offb_setcolreg() 451 var->transp.offset = 0; in offb_init_fb() 452 var->transp.length = 0; in offb_init_fb() 462 var->transp.offset = 0; in offb_init_fb() 463 var->transp.length = 0; in offb_init_fb() 473 var->transp.offset = 0; in offb_init_fb() 474 var->transp.length = 0; in offb_init_fb() [all …]
|
D | hitfb.c | 208 unsigned blue, unsigned transp, struct fb_info *info) in hitfb_setcolreg() argument 271 var->transp.offset = 0; in hitfb_check_var() 272 var->transp.length = 0; in hitfb_check_var() 281 var->transp.offset = 0; in hitfb_check_var() 282 var->transp.length = 0; in hitfb_check_var() 370 hitfb_var.transp.offset = 0; in hitfb_probe() 371 hitfb_var.transp.length = 0; in hitfb_probe() 380 hitfb_var.transp.offset = 0; in hitfb_probe() 381 hitfb_var.transp.length = 0; in hitfb_probe()
|
D | grvga.c | 127 var->transp = (struct fb_bitfield) {0, 0, 0}; in grvga_check_var() 133 var->transp = (struct fb_bitfield) {0, 0, 0}; in grvga_check_var() 140 var->transp = (struct fb_bitfield) {24, 8, 0}; in grvga_check_var() 193 …eg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *i… in grvga_setcolreg() argument 213 transp = CNVT_TOHW(transp, info->var.transp.length); in grvga_setcolreg() 232 (transp << info->var.transp.offset); in grvga_setcolreg()
|
D | sh7760fb.c | 102 u_int transp, struct fb_info *info) in sh7760_setcolreg() argument 114 transp >>= 16 - info->var.transp.length; in sh7760_setcolreg() 119 (transp << info->var.transp.offset); in sh7760_setcolreg() 511 info->var.transp.offset = 0; in sh7760fb_probe() 512 info->var.transp.length = 0; in sh7760fb_probe() 513 info->var.transp.msb_right = 0; in sh7760fb_probe()
|
D | clps711xfb.c | 51 u_int transp, struct fb_info *info) in clps7111fb_setcolreg() argument 92 var->transp.msb_right = 0; in clps7111fb_check_var() 93 var->transp.offset = 0; in clps7111fb_check_var() 94 var->transp.length = 0; in clps7111fb_check_var()
|
D | ep93xx-fb.c | 167 info->var.transp.offset = 0; in ep93xxfb_set_pixelmode() 168 info->var.transp.length = 0; in ep93xxfb_set_pixelmode() 356 unsigned int transp, struct fb_info *info) in ep93xxfb_setcolreg() argument 394 transp = ep93xxfb_convert_color(transp, in ep93xxfb_setcolreg() 395 info->var.transp.length); in ep93xxfb_setcolreg() 400 (transp << info->var.transp.offset); in ep93xxfb_setcolreg()
|
D | vt8500lcdfb.c | 71 info->var.transp.offset = 0; in vt8500lcd_set_par() 72 info->var.transp.length = 0; in vt8500lcd_set_par() 73 info->var.transp.msb_right = 0; in vt8500lcd_set_par() 80 info->var.transp.offset = 0; in vt8500lcd_set_par() 81 info->var.transp.length = 0; in vt8500lcd_set_par() 82 info->var.transp.msb_right = 0; in vt8500lcd_set_par() 150 unsigned blue, unsigned transp, in vt8500lcd_setcolreg() argument
|
D | sgivwfb.c | 112 u_int blue, u_int transp, 312 var->transp.offset = 0; in sgivwfb_check_var() 313 var->transp.length = 0; in sgivwfb_check_var() 322 var->transp.offset = 0; in sgivwfb_check_var() 323 var->transp.length = 0; in sgivwfb_check_var() 332 var->transp.offset = 24; in sgivwfb_check_var() 333 var->transp.length = 8; in sgivwfb_check_var() 339 var->transp.msb_right = 0; in sgivwfb_check_var() 685 u_int blue, u_int transp, in sgivwfb_setcolreg() argument
|
D | gxt4500.c | 297 if (var->transp.length) in gxt4500_var_to_par() 331 var->transp = nobits; in gxt4500_unpack_pixfmt() 343 var->transp.length = 1; in gxt4500_unpack_pixfmt() 346 var->transp.length = 8; in gxt4500_unpack_pixfmt() 352 if (var->transp.length) in gxt4500_unpack_pixfmt() 353 var->transp.offset = in gxt4500_unpack_pixfmt() 512 unsigned int transp, struct fb_info *info) in gxt4500_setcolreg() argument 519 cmap_entry = ((transp & 0xff00) << 16) | ((red & 0xff00) << 8) | in gxt4500_setcolreg()
|
D | s3c-fb.c | 260 var->transp.offset = 0; in s3c_fb_check_var() 261 var->transp.length = 0; in s3c_fb_check_var() 276 var->transp.offset = 7; in s3c_fb_check_var() 277 var->transp.length = 1; in s3c_fb_check_var() 288 var->transp.offset = 18; in s3c_fb_check_var() 289 var->transp.length = 1; in s3c_fb_check_var() 316 var->transp.length = var->bits_per_pixel - 24; in s3c_fb_check_var() 317 var->transp.offset = 24; in s3c_fb_check_var() 610 if (var->transp.length != 0) in s3c_fb_set_par() 618 if (var->transp.length != 0) in s3c_fb_set_par() [all …]
|
D | bfin-t350mcqb-fb.c | 261 var->transp.offset = 0; in bfin_t350mcqb_fb_check_var() 262 var->transp.length = 0; in bfin_t350mcqb_fb_check_var() 263 var->transp.msb_right = 0; in bfin_t350mcqb_fb_check_var() 304 u_int blue, u_int transp, in bfin_t350mcqb_fb_setcolreg() argument 480 fbinfo->var.transp.offset = 0; in bfin_t350mcqb_probe() 484 fbinfo->var.transp.length = 0; in bfin_t350mcqb_probe()
|
D | goldfishfb.c | 124 unsigned int blue, unsigned int transp, struct fb_info *info) in goldfish_fb_setcolreg() argument 129 fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) | in goldfish_fb_setcolreg() 299 fb->fb.var.transp.offset = fb_config->transp_offset; in goldfish_fb_probe() 300 fb->fb.var.transp.length = fb_config->transp_length; in goldfish_fb_probe()
|
/drivers/video/mmp/fb/ |
D | mmpfb.c | 75 if (var->transp.length == 0) { 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() 121 var->transp.offset = 0; var->transp.length = 0; in pixfmt_to_var() 128 var->transp.offset = 0; var->transp.length = 0; in pixfmt_to_var() 135 var->transp.offset = 0; var->transp.length = 0; in pixfmt_to_var() 142 var->transp.offset = 0; var->transp.length = 0; in pixfmt_to_var() 149 var->transp.offset = 24; var->transp.length = 8; in pixfmt_to_var() 156 var->transp.offset = 24; var->transp.length = 8; in pixfmt_to_var() 163 var->transp.offset = 0; var->transp.length = 0; in pixfmt_to_var() [all …]
|
/drivers/gpu/drm/ |
D | drm_fb_helper.c | 577 if (info->var.transp.length > 0) { in setcolreg() 578 u32 mask = (1 << info->var.transp.length) - 1; in setcolreg() 579 mask <<= info->var.transp.offset; in setcolreg() 630 u16 *red, *green, *blue, *transp; in drm_fb_helper_setcmap() local 642 transp = cmap->transp; in drm_fb_helper_setcmap() 652 if (transp) in drm_fb_helper_setcmap() 653 htransp = *transp++; in drm_fb_helper_setcmap() 697 depth = (var->transp.length > 0) ? 32 : 24; in drm_fb_helper_check_var() 712 var->transp.length = 0; in drm_fb_helper_check_var() 713 var->transp.offset = 0; in drm_fb_helper_check_var() [all …]
|
/drivers/video/vermilion/ |
D | vermilion.c | 428 var->transp.offset = 15; in vmlfb_set_pref_pixel_format() 429 var->transp.length = 1; in vmlfb_set_pref_pixel_format() 438 var->transp.offset = 24; in vmlfb_set_pref_pixel_format() 439 var->transp.length = 0; in vmlfb_set_pref_pixel_format() 446 var->red.msb_right = var->transp.msb_right = 0; in vmlfb_set_pref_pixel_format() 669 var->transp.offset != 15 || var->transp.length != 1) { in vmlfb_check_var_locked() 680 (var->transp.length != 0 && var->transp.length != 8) || in vmlfb_check_var_locked() 681 (var->transp.length == 8 && var->transp.offset != 24)) { in vmlfb_check_var_locked() 828 if (var->transp.length == 8) in vmlfb_set_par_locked() 967 u_int transp, struct fb_info *info) in vmlfb_setcolreg() argument [all …]
|
/drivers/video/matrox/ |
D | matroxfb_crtc2.c | 31 unsigned blue, unsigned transp, struct fb_info* info) { in matroxfb_dh_setcolreg() argument 44 transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length); in matroxfb_dh_setcolreg() 49 (transp << m2info->fbcon.var.transp.offset); in matroxfb_dh_setcolreg() 234 var->transp.offset = 15; in matroxfb_dh_decode_var() 235 var->transp.length = 1; in matroxfb_dh_decode_var() 244 var->transp.offset = 0; in matroxfb_dh_decode_var() 245 var->transp.length = 0; in matroxfb_dh_decode_var() 254 var->transp.offset = 24; in matroxfb_dh_decode_var() 255 var->transp.length = 8; in matroxfb_dh_decode_var()
|
/drivers/video/intelfb/ |
D | intelfbdrv.c | 144 unsigned blue, unsigned transp, 1030 var->transp.offset = screen_info.rsvd_pos; in get_initial_mode() 1031 var->transp.length = screen_info.rsvd_size; in get_initial_mode() 1301 v.transp.offset = v.transp.length = 0; in intelfb_check_var() 1308 v.transp.offset = v.transp.length = 0; in intelfb_check_var() 1317 v.transp.offset = v.transp.length = 0; in intelfb_check_var() 1324 v.transp.offset = v.transp.length = 0; in intelfb_check_var() 1331 v.transp.offset = 24; in intelfb_check_var() 1332 v.transp.length = 8; in intelfb_check_var() 1347 v.transp.msb_right = 0; in intelfb_check_var() [all …]
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fb.c | 69 unsigned blue, unsigned transp, in vmw_fb_setcolreg() argument 104 depth = (var->transp.length > 0) ? 32 : 24; in vmw_fb_check_var() 119 var->transp.length = 0; in vmw_fb_check_var() 120 var->transp.offset = 0; in vmw_fb_check_var() 129 var->transp.length = 8; in vmw_fb_check_var() 130 var->transp.offset = 24; in vmw_fb_check_var() 499 info->var.transp.offset = 0; in vmw_fb_init() 500 info->var.transp.length = 0; in vmw_fb_init()
|