Home
last modified time | relevance | path

Searched refs:red (Results 1 – 25 of 257) sorted by relevance

1234567891011

/linux-3.4.99/drivers/video/
D68328fb.c65 .red = { 0, 8, 0 },
99 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
198 var->red.offset = 0; in mc68x328fb_check_var()
199 var->red.length = 1; in mc68x328fb_check_var()
208 var->red.offset = 0; in mc68x328fb_check_var()
209 var->red.length = 8; in mc68x328fb_check_var()
219 var->red.offset = 0; in mc68x328fb_check_var()
220 var->red.length = 5; in mc68x328fb_check_var()
228 var->red.offset = 0; in mc68x328fb_check_var()
229 var->red.length = 5; in mc68x328fb_check_var()
[all …]
Dmacfb.c56 static int (*macfb_setpalette)(unsigned int regno, unsigned int red,
152 static int dafb_setpalette(unsigned int regno, unsigned int red, in dafb_setpalette() argument
174 nubus_writeb(info->cmap.red[i] >> 8, in dafb_setpalette()
186 nubus_writeb(red, &dafb_cmap_regs->lut); in dafb_setpalette()
198 static int v8_brazil_setpalette(unsigned int regno, unsigned int red, in v8_brazil_setpalette() argument
221 nubus_writeb(red, &v8_brazil_cmap_regs->lut); in v8_brazil_setpalette()
232 static int rbv_setpalette(unsigned int regno, unsigned int red, in rbv_setpalette() argument
258 nubus_writeb(red, &rbv_cmap_regs->lut); in rbv_setpalette()
269 static int mdc_setpalette(unsigned int regno, unsigned int red, in mdc_setpalette() argument
281 nubus_writeb(red, &cmap_regs->lut); in mdc_setpalette()
[all …]
Dfbcmap.c64 .len=2, .red=red2, .green=green2, .blue=blue2
67 .len=8, .red=red8, .green=green8, .blue=blue8
70 .len=4, .red=red4, .green=green4, .blue=blue4
73 .len=16, .red=red16, .green=green16, .blue=blue16
102 cmap->red = kmalloc(size, flags); in fb_alloc_cmap_gfp()
103 if (!cmap->red) in fb_alloc_cmap_gfp()
147 kfree(cmap->red); in fb_dealloc_cmap()
152 cmap->red = cmap->green = cmap->blue = cmap->transp = NULL; in fb_dealloc_cmap()
180 memcpy(to->red+tooff, from->red+fromoff, size); in fb_copy_cmap()
204 if (copy_to_user(to->red+tooff, from->red+fromoff, size)) in fb_cmap_to_user()
[all …]
Dvfb.c87 .red = { 0, 8, 0 },
119 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
222 var->red.offset = 0; in vfb_check_var()
223 var->red.length = 8; in vfb_check_var()
233 var->red.offset = 0; in vfb_check_var()
234 var->red.length = 5; in vfb_check_var()
242 var->red.offset = 0; in vfb_check_var()
243 var->red.length = 5; in vfb_check_var()
253 var->red.offset = 0; in vfb_check_var()
254 var->red.length = 8; in vfb_check_var()
[all …]
Dpxa168fb.c48 if (var->bits_per_pixel == 16 && var->red.length <= 5 && in determine_best_pix_fmt()
51 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
58 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
70 if (var->bits_per_pixel <= 32 && var->red.length <= 8 && in determine_best_pix_fmt()
73 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
80 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
85 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt()
102 var->red.offset = 11; var->red.length = 5; in set_pix_fmt()
109 var->red.offset = 0; var->red.length = 5; in set_pix_fmt()
116 var->red.offset = 10; var->red.length = 5; in set_pix_fmt()
[all …]
Dsbuslib.c120 u16 red, green, blue; in sbusfb_ioctl_helper() local
129 __get_user(ured, &c->red) || in sbusfb_ioctl_helper()
135 cmap.red = &red; in sbusfb_ioctl_helper()
147 red = red8 << 8; in sbusfb_ioctl_helper()
165 u8 red, green, blue; in sbusfb_ioctl_helper() local
169 __get_user(ured, &c->red) || in sbusfb_ioctl_helper()
178 red = cmap->red[index + i] >> 8; in sbusfb_ioctl_helper()
181 if (put_user(red, &ured[i]) || in sbusfb_ioctl_helper()
203 ret |= get_user(addr, &argp->red); in fbiogetputcmap()
204 ret |= put_user(compat_ptr(addr), &p->red); in fbiogetputcmap()
[all …]
Dbt455.h36 u8* red, u8* green, u8* blue) in bt455_read_cmap_entry() argument
40 *red = regs->addr_cmap_data & 0x0f; in bt455_read_cmap_entry()
48 u8 red, u8 green, u8 blue) in bt455_write_cmap_entry() argument
52 regs->addr_cmap_data = red & 0x0f; in bt455_write_cmap_entry()
60 u8 red, u8 green, u8 blue) in bt455_write_ovly_entry() argument
64 regs->addr_ovly = red & 0x0f; in bt455_write_ovly_entry()
Dvesafb.c81 static int vesa_setpalette(int regno, unsigned red, unsigned green, in vesa_setpalette() argument
92 outb_p(red >> shift, dac_val); in vesa_setpalette()
103 struct { u_char blue, green, red, pad; } entry; in vesa_setpalette() member
105 entry.red = red >> shift; in vesa_setpalette()
125 static int vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in vesafb_setcolreg() argument
142 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg()
146 if (info->var.red.offset == 10) { in vesafb_setcolreg()
149 ((red & 0xf800) >> 1) | in vesafb_setcolreg()
155 ((red & 0xf800) ) | in vesafb_setcolreg()
162 red >>= 8; in vesafb_setcolreg()
[all …]
Doffb.c100 static int offb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in offb_setcolreg() argument
107 u32 cr = red >> (16 - info->var.red.length); in offb_setcolreg()
115 value = (cr << info->var.red.offset) | in offb_setcolreg()
130 red >>= 8; in offb_setcolreg()
140 writeb(red, par->cmap_data); in offb_setcolreg()
152 (red << 16 | green << 8 | blue)); in offb_setcolreg()
160 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
165 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
169 (red << 16 | green << 8 | blue)); in offb_setcolreg()
175 writel(((red) << 22) | ((green) << 12) | ((blue) << 2), in offb_setcolreg()
[all …]
Dasiliantfb.c95 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
244 var->red.offset = 16; in asiliantfb_check_var()
247 var->red.length = var->blue.length = var->green.length = 8; in asiliantfb_check_var()
249 switch (var->red.offset) { in asiliantfb_check_var()
261 var->red.length = var->blue.length = 5; in asiliantfb_check_var()
263 var->red.offset = var->green.offset = var->blue.offset = 0; in asiliantfb_check_var()
264 var->red.length = var->green.length = var->blue.length = 8; in asiliantfb_check_var()
284 if (p->var.red.offset == 11) in asiliantfb_set_par()
306 static int asiliantfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in asiliantfb_setcolreg() argument
311 red >>= 8; in asiliantfb_setcolreg()
[all …]
Dvt8500lcdfb.c53 info->var.red.offset = 0; in vt8500lcd_set_par()
54 info->var.red.length = info->var.bits_per_pixel; in vt8500lcd_set_par()
55 info->var.red.msb_right = 0; in vt8500lcd_set_par()
80 info->var.red.offset = 11; in vt8500lcd_set_par()
81 info->var.red.length = 5; in vt8500lcd_set_par()
82 info->var.red.msb_right = 0; in vt8500lcd_set_par()
91 info->var.red.offset = info->var.bits_per_pixel in vt8500lcd_set_par()
93 info->var.red.length = info->var.bits_per_pixel / 3; in vt8500lcd_set_par()
94 info->var.red.msb_right = 0; in vt8500lcd_set_par()
143 static int vt8500lcd_setcolreg(unsigned regno, unsigned red, unsigned green, in vt8500lcd_setcolreg() argument
[all …]
Dfb-puv3.c76 .red = { 11, 5, 0 },
402 var->red.offset = 0; in unifb_check_var()
403 var->red.length = 8; in unifb_check_var()
413 var->red.offset = 0; in unifb_check_var()
414 var->red.length = 5; in unifb_check_var()
422 var->red.offset = 11; in unifb_check_var()
423 var->red.length = 5; in unifb_check_var()
433 var->red.offset = 0; in unifb_check_var()
434 var->red.length = 8; in unifb_check_var()
443 var->red.offset = 16; in unifb_check_var()
[all …]
Dskeletonfb.c284 static int xxxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in xxxfb_setcolreg() argument
297 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in xxxfb_setcolreg()
363 red = CNVT_TOHW(red, info->var.red.length); in xxxfb_setcolreg()
378 write_{red|green|blue|transp}_to_clut(); in xxxfb_setcolreg()
402 v = (red << info->var.red.offset) | in xxxfb_setcolreg()
Dbf537-lq035.c440 .red = {11, 5, 0},
516 var->red.offset = info->var.red.offset; in bfin_lq035_fb_check_var()
519 var->red.length = info->var.red.length; in bfin_lq035_fb_check_var()
525 var->red.msb_right = 0; in bfin_lq035_fb_check_var()
587 static int bfin_lq035_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_lq035_fb_setcolreg() argument
596 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_lq035_fb_setcolreg()
605 red >>= (16 - info->var.red.length); in bfin_lq035_fb_setcolreg()
609 value = (red << info->var.red.offset) | in bfin_lq035_fb_setcolreg()
741 bfin_lq035_fb_defined.red.msb_right = 0; in bfin_lq035_probe()
745 bfin_lq035_fb_defined.red.length = 5; in bfin_lq035_probe()
[all …]
Dep93xx-fb.c174 info->var.red.offset = 0; in ep93xxfb_set_pixelmode()
175 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
187 info->var.red.offset = 11; in ep93xxfb_set_pixelmode()
188 info->var.red.length = 5; in ep93xxfb_set_pixelmode()
200 info->var.red.offset = 16; in ep93xxfb_set_pixelmode()
201 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
213 info->var.red.offset = 16; in ep93xxfb_set_pixelmode()
214 info->var.red.length = 8; in ep93xxfb_set_pixelmode()
353 static int ep93xxfb_setcolreg(unsigned int regno, unsigned int red, in ep93xxfb_setcolreg() argument
365 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg()
[all …]
Dbfin-lq035q1-fb.c443 var->red.offset = info->var.red.offset; in bfin_lq035q1_fb_check_var()
446 var->red.length = info->var.red.length; in bfin_lq035q1_fb_check_var()
452 var->red.msb_right = 0; in bfin_lq035q1_fb_check_var()
491 static int bfin_lq035q1_fb_setcolreg(u_int regno, u_int red, u_int green, in bfin_lq035q1_fb_setcolreg() argument
500 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in bfin_lq035q1_fb_setcolreg()
510 red >>= (16 - info->var.red.length); in bfin_lq035q1_fb_setcolreg()
514 value = (red << info->var.red.offset) | in bfin_lq035q1_fb_setcolreg()
616 fbinfo->var.red.offset = 0; in bfin_lq035q1_probe()
620 fbinfo->var.red.offset = 0; in bfin_lq035q1_probe()
626 fbinfo->var.red.offset = 16; in bfin_lq035q1_probe()
[all …]
Dau1100fb.c164 info->var.red.offset = 0; in au1100fb_setmode()
165 info->var.red.length = info->var.bits_per_pixel; in au1100fb_setmode()
166 info->var.red.msb_right = 0; in au1100fb_setmode()
186 info->var.red = rgb_bitfields[index][0]; in au1100fb_setmode()
248 int au1100fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned tra… in au1100fb_fb_setcolreg() argument
262 red = green = blue = in au1100fb_fb_setcolreg()
263 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1100fb_fb_setcolreg()
273 red >>= (16 - fbi->var.red.length); in au1100fb_fb_setcolreg()
277 value = (red << fbi->var.red.offset) | in au1100fb_fb_setcolreg()
284 value = (red & 0xF800)|((green >> 5) & 0x07E0)|((blue >> 11) & 0x001F); in au1100fb_fb_setcolreg()
[all …]
Ds3c2410fb.c177 var->red.offset = 0; in s3c2410fb_check_var()
178 var->red.length = var->bits_per_pixel; in s3c2410fb_check_var()
179 var->green = var->red; in s3c2410fb_check_var()
180 var->blue = var->red; in s3c2410fb_check_var()
185 var->red.length = 3; in s3c2410fb_check_var()
186 var->red.offset = 5; in s3c2410fb_check_var()
192 var->red.offset = 0; in s3c2410fb_check_var()
193 var->red.length = 8; in s3c2410fb_check_var()
194 var->green = var->red; in s3c2410fb_check_var()
195 var->blue = var->red; in s3c2410fb_check_var()
[all …]
Dq40fb.c45 .red = {6, 5, 0},
54 static int q40fb_setcolreg(unsigned regno, unsigned red, unsigned green, in q40fb_setcolreg() argument
66 red>>=11; in q40fb_setcolreg()
71 ((u32 *)info->pseudo_palette)[regno] = ((red & 31) <<6) | in q40fb_setcolreg()
/linux-3.4.99/Documentation/fb/
Dcmap_xfbdev.txt10 .red = { 4, 3, 0 },
18 info->cmap.red[i] = (((2*i)+1)*(0xFFFF))/16;
19 memcpy(info->cmap.green, info->cmap.red, sizeof(u16)*8);
20 memcpy(info->cmap.blue, info->cmap.red, sizeof(u16)*8);
41 dr = (long) pent->co.local.red - prgb->red;
48 co.local.red are entries that were brought in through FBIOGETCMAP which come
49 directly from the info->cmap.red that was listed above. The prgb is the rgb
/linux-3.4.99/scripts/
Dpnmtologo.c46 unsigned char red; member
172 logo_data[i][j].red = logo_data[i][j].green = in read_image()
181 logo_data[i][j].red = logo_data[i][j].green = in read_image()
190 logo_data[i][j].red = get_number255(fp, maxval); in read_image()
203 return c.red == 0 && c.green == 0 && c.blue == 0; in is_black()
208 return c.red == 255 && c.green == 255 && c.blue == 255; in is_white()
213 return c.red == c.green && c.red == c.blue; in is_gray()
218 return c1.red == c2.red && c1.green == c2.green && c1.blue == c2.blue; in is_equal()
294 if (logo_data[i][j].red) in write_logo_mono()
381 write_hex(logo_clut[i].red); in write_logo_clut224()
[all …]
/linux-3.4.99/drivers/gpu/drm/
Ddrm_fb_helper.c448 static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green, in setcolreg() argument
462 red >>= (16 - info->var.red.length); in setcolreg()
465 value = (red << info->var.red.offset) | in setcolreg()
492 fb_helper->funcs->gamma_set(crtc, red, in setcolreg()
508 fb_helper->funcs->gamma_set(crtc, red, green, blue, pindex); in setcolreg()
516 u16 *red, *green, *blue, *transp; in drm_fb_helper_setcmap() local
525 red = cmap->red; in drm_fb_helper_setcmap()
534 hred = *red++; in drm_fb_helper_setcmap()
587 var->red.offset = 0; in drm_fb_helper_check_var()
590 var->red.length = 8; in drm_fb_helper_check_var()
[all …]
/linux-3.4.99/drivers/video/geode/
Dgxfb_core.c149 var->red.offset = 16; var->red.length = 8; in gxfb_check_var()
153 var->red.offset = 11; var->red.length = 5; in gxfb_check_var()
157 var->red.offset = 0; var->red.length = 8; in gxfb_check_var()
194 static int gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in gxfb_setcolreg() argument
200 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in gxfb_setcolreg()
211 v = chan_to_field(red, &info->var.red); in gxfb_setcolreg()
220 gx_set_hw_palette_reg(info, regno, red, green, blue); in gxfb_setcolreg()
Dlxfb_core.c256 var->red.offset = 16; var->red.length = 8; in lxfb_check_var()
260 var->red.offset = 11; var->red.length = 5; in lxfb_check_var()
264 var->red.offset = 0; var->red.length = 8; in lxfb_check_var()
301 static int lxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in lxfb_setcolreg() argument
307 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in lxfb_setcolreg()
318 v = chan_to_field(red, &info->var.red); in lxfb_setcolreg()
327 lx_set_palette_reg(info, regno, red, green, blue); in lxfb_setcolreg()
/linux-3.4.99/drivers/usb/misc/
Dusbled.c43 unsigned char red; member
65 if (led->red) in change_color()
71 led->blue, led->red, led->green, color); in change_color()
88 led->red, led->green, led->blue); in change_color()
90 buffer[0] = led->red; in change_color()
139 show_set(red);

1234567891011