Home
last modified time | relevance | path

Searched refs:transp (Results 1 – 25 of 155) sorted by relevance

1234567

/drivers/video/
Dfbcmap.c92 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 …]
D68328fb.c100 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 …]
Dvfb.c120 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 …]
Dpxa168fb.c50 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 …]
Dfb-puv3.c408 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 …]
Dsimplefb.c44 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()
Dskeletonfb.c285 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()
Doffb.c101 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 …]
Dhitfb.c208 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()
Dgrvga.c127 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()
Dsh7760fb.c102 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()
Dclps711xfb.c51 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()
Dep93xx-fb.c167 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()
Dvt8500lcdfb.c71 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
Dsgivwfb.c112 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
Dgxt4500.c297 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()
Ds3c-fb.c260 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 …]
Dbfin-t350mcqb-fb.c261 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()
Dgoldfishfb.c124 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/
Dmmpfb.c75 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/
Ddrm_fb_helper.c577 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/
Dvermilion.c428 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/
Dmatroxfb_crtc2.c31 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/
Dintelfbdrv.c144 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/
Dvmwgfx_fb.c69 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()

1234567