Searched refs:transp (Results 1 - 25 of 141) sorted by relevance

123456

/linux-master/drivers/video/fbdev/core/
H A Dfbcmap.c82 * @transp: boolean, 1 if there is transparency, 0 otherwise
92 int fb_alloc_cmap_gfp(struct fb_cmap *cmap, int len, int transp, gfp_t flags) argument
113 if (transp) {
114 cmap->transp = kzalloc(size, flags);
115 if (!cmap->transp)
118 cmap->transp = NULL;
133 int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp) argument
135 return fb_alloc_cmap_gfp(cmap, len, transp, GFP_ATOMIC);
152 kfree(cmap->transp);
154 cmap->red = cmap->green = cmap->blue = cmap->transp
234 u16 *red, *green, *blue, *transp; local
[all...]
/linux-master/drivers/video/fbdev/
H A D68328fb.c91 u_int transp, struct fb_info *info);
195 var->transp.offset = 0;
196 var->transp.length = 0;
205 var->transp.offset = 0;
206 var->transp.length = 0;
209 if (var->transp.length) {
216 var->transp.offset = 15;
217 var->transp.length = 1;
225 var->transp.offset = 0;
226 var->transp
275 mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
[all...]
H A Dvfb.c75 u_int transp, struct fb_info *info);
181 var->transp.offset = 0;
182 var->transp.length = 0;
185 if (var->transp.length) {
192 var->transp.offset = 15;
193 var->transp.length = 1;
201 var->transp.offset = 0;
202 var->transp.length = 0;
212 var->transp.offset = 0;
213 var->transp
266 vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
[all...]
H A Docfb.c175 unsigned blue, unsigned transp,
194 transp >>= (16 - info->var.transp.length);
205 (transp << info->var.transp.offset);
241 var->transp.offset = 0;
242 var->transp.length = 0;
252 var->transp.offset = 0;
253 var->transp.length = 0;
263 var->transp
174 ocfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
[all...]
H A Dpxa168fb.c50 if (var->transp.length == 0) {
57 if (var->transp.length == 1 && var->green.length <= 5) {
70 if (var->bits_per_pixel == 24 && var->transp.length == 0) {
77 if (var->bits_per_pixel == 32 && var->transp.length == 8) {
101 var->transp.offset = 0; var->transp.length = 0;
108 var->transp.offset = 0; var->transp.length = 0;
115 var->transp.offset = 15; var->transp
[all...]
H A Dskeletonfb.c267 * @transp: If supported, the alpha value which can be up to 16 bits wide.
284 unsigned blue, unsigned transp,
290 * Program hardware... do anything you want with transp
337 * (transp << transp.offset)
365 transp = CNVT_TOHW(transp, info->var.transp.length);
377 write_{red|green|blue|transp}_to_clut();
404 (transp << inf
283 xxxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
[all...]
H A Dgrvga.c121 var->transp = (struct fb_bitfield) {0, 0, 0};
127 var->transp = (struct fb_bitfield) {0, 0, 0};
134 var->transp = (struct fb_bitfield) {24, 8, 0};
187 static int grvga_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
207 transp = CNVT_TOHW(transp, info->var.transp.length);
226 (transp << info->var.transp.offset);
H A Dhitfb.c223 unsigned blue, unsigned transp, struct fb_info *info)
286 var->transp.offset = 0;
287 var->transp.length = 0;
296 var->transp.offset = 0;
297 var->transp.length = 0;
387 hitfb_var.transp.offset = 0;
388 hitfb_var.transp.length = 0;
397 hitfb_var.transp.offset = 0;
398 hitfb_var.transp.length = 0;
222 hitfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
H A Dsunxvr1000.c47 unsigned transp, struct fb_info *info)
102 var->transp.offset = 0;
103 var->transp.length = 0;
45 gfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
H A Doffb.c100 u_int transp, struct fb_info *info)
117 if (info->var.transp.length > 0) {
118 u32 mask = (1 << info->var.transp.length) - 1;
119 mask <<= info->var.transp.offset;
457 var->transp.offset = 0;
458 var->transp.length = 0;
468 var->transp.offset = 0;
469 var->transp.length = 0;
479 var->transp.offset = 0;
480 var->transp
99 offb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
[all...]
H A Dfm2fb.c165 u_int transp, struct fb_info *info);
194 u_int transp, struct fb_info *info)
193 fm2fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
H A Dsh7760fb.c99 u_int transp, struct fb_info *info)
111 transp >>= 16 - info->var.transp.length;
116 (transp << info->var.transp.offset);
508 info->var.transp.offset = 0;
509 info->var.transp.length = 0;
510 info->var.transp.msb_right = 0;
97 sh7760_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
H A Dg364fb.c109 u_int blue, u_int transp,
153 u_int blue, u_int transp, struct fb_info *info)
152 g364fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
H A Dep93xx-fb.c163 info->var.transp.offset = 0;
164 info->var.transp.length = 0;
353 unsigned int transp, struct fb_info *info)
391 transp = ep93xxfb_convert_color(transp,
392 info->var.transp.length);
397 (transp << info->var.transp.offset);
351 ep93xxfb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *info) argument
H A Dsunxvr2500.c51 unsigned transp, struct fb_info *info)
106 var->transp.offset = 0;
107 var->transp.length = 0;
49 s3d_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
/linux-master/include/linux/platform_data/
H A Dsimplefb.h35 * @transp: Offset and size of the alpha bits. length=0 means no alpha
44 struct fb_bitfield transp; member in struct:simplefb_format
/linux-master/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.c62 if (var->transp.length == 0) {
75 if (var->bits_per_pixel == 24 && var->transp.length == 0) {
82 if (var->bits_per_pixel == 32 && var->transp.offset == 24) {
106 var->transp.offset = 0; var->transp.length = 0;
113 var->transp.offset = 0; var->transp.length = 0;
120 var->transp.offset = 0; var->transp.length = 0;
127 var->transp
[all...]
/linux-master/include/video/
H A Dsa1100fb.h27 struct fb_bitfield transp; member in struct:sa1100fb_rgb
/linux-master/samples/vfio-mdev/
H A Dmdpy-fb.c42 .transp.offset = 24,
46 .transp.length = 8,
59 u_int transp, struct fb_info *info)
73 if (info->var.transp.length > 0) {
74 mask = (1 << info->var.transp.length) - 1;
75 mask <<= info->var.transp.offset;
58 mdpy_fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
/linux-master/drivers/gpu/drm/gma500/
H A Dfbdev.c58 unsigned int blue, unsigned int transp,
74 transp = CMAP_TOHW(transp, info->var.transp.length);
79 (transp << info->var.transp.offset);
56 psb_fbdev_fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *info) argument
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c375 to = rgb->bits_per_pixel - rgb->transp.length - rgb->transp.offset;
384 if (rgb->transp.length) {
386 rgb->transp.length - 1);
488 .transp = { .offset = 24, .length = 8, },
496 .transp = { .offset = 24, .length = 8, },
504 .transp = { .offset = 0, .length = 8, },
512 .transp = { .offset = 0, .length = 8, },
520 .transp = { .offset = 0, .length = 0, },
528 .transp
[all...]
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-osd.c141 var->transp.offset = 15;
142 var->transp.length = 1;
150 var->transp.offset = 0;
151 var->transp.length = 0;
195 unsigned blue, unsigned transp,
203 color = ((transp & 0xFF00) << 16) | ((red & 0xFF00) << 8) |
220 (transp ? 0x8000 : 0);
194 vivid_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
/linux-master/arch/arm/mach-sa1100/
H A Dh3600.c65 .transp = { .offset = 0, .length = 0, },
/linux-master/include/soc/fsl/qe/
H A Dqmc.h63 } transp; member in union:qmc_chan_param::__anon3260
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.c32 unsigned blue, unsigned transp, struct fb_info* info) {
45 transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length);
50 (transp << m2info->fbcon.var.transp.offset);
235 var->transp.offset = 15;
236 var->transp.length = 1;
245 var->transp.offset = 0;
246 var->transp
31 matroxfb_dh_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info* info) argument
[all...]

Completed in 713 milliseconds

123456