/linux-master/drivers/video/fbdev/ |
H A D | xilinxfb.c | 71 * significant bits are the blue level. Each row of the LCD uses 1024 124 .blue = { BLUE_SHIFT, 8, 0 }, 198 unsigned int blue, unsigned int transp, struct fb_info *fbi) 209 blue = (red * 77 + green * 151 + blue * 28 + 127) >> 8; 210 green = blue; 219 blue >>= 8; 221 (blue << BLUE_SHIFT); 197 xilinx_fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *fbi) argument
|
H A D | valkyriefb.c | 98 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 212 static int valkyriefb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, argument 224 blue >>= 8; 232 out_8(&cmap_regs->lut, blue);
|
H A D | sunxvr2500.c | 50 unsigned red, unsigned green, unsigned blue, 58 blue >>= 8; 60 value = (blue << 24) | (green << 16) | (red << 8); 104 var->blue.offset = 24; 105 var->blue.length = 8; 49 s3d_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
|
H A D | sunxvr1000.c | 46 unsigned red, unsigned green, unsigned blue, 54 blue >>= 8; 56 value = (blue << 16) | (green << 8) | red; 100 var->blue.offset = 16; 101 var->blue.length = 8; 45 gfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
|
H A D | sstfb.c | 454 /* var->{red|green|blue}.msb_right = 0; */ 460 var->blue.length = 5; 465 var->blue.offset = 0; 664 * @blue: The blue value which can be up to 16 bits wide. 668 static int sstfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, argument 676 regno, red, green, blue, transp); 682 blue >>= (16 - info->var.blue.length); 686 | (blue << inf [all...] |
H A D | skeletonfb.c | 266 * @blue: The blue value which can be up to 16 bits wide. 284 unsigned blue, unsigned transp, 296 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 305 * (X << blue.offset) 306 * RAMDAC[X] is programmed to (red, green, blue) 316 * RAMDAC[X] is programmed to (red, green, blue) 336 * (blue << blue 283 xxxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | sh7760fb.c | 98 u_int red, u_int green, u_int blue, 110 blue >>= 16 - info->var.blue.length; 115 (blue << info->var.blue.offset) | 504 info->var.blue.offset = 0; 505 info->var.blue.length = 5; 506 info->var.blue.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 D | s3c-fb.c | 270 var->blue.offset = 0; 273 var->blue.length = 2; 280 var->blue = var->red; 295 var->blue.offset = 0; 298 var->blue.length = 6; 305 var->blue.offset = 0; 308 var->blue.length = 5; 324 var->blue.offset = 0; 325 var->blue.length = 8; 736 * @blue 740 s3c_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | q40fb.c | 46 .blue = {0, 6, 0}, 54 unsigned blue, unsigned transp, 67 blue>>=10; 72 (blue & 63); 53 q40fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
|
H A D | pxa168fb.c | 49 var->green.length <= 6 && var->blue.length <= 5) { 51 if (var->red.offset >= var->blue.offset) 58 if (var->red.offset >= var->blue.offset) 69 var->green.length <= 8 && var->blue.length <= 8) { 71 if (var->red.offset >= var->blue.offset) 78 if (var->red.offset >= var->blue.offset) 83 if (var->red.offset >= var->blue.offset) 100 var->blue.offset = 0; var->blue.length = 5; 107 var->blue 475 to_rgb(u16 red, u16 green, u16 blue) argument 485 pxa168fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int trans, struct fb_info *info) argument [all...] |
H A D | pmagb-b-fb.c | 51 .blue.length = 8, 99 unsigned int green, unsigned int blue, 109 blue >>= 8; /* registers are only 8 bits wide */ 119 dac_write(par, BT459_CMAP, blue); 98 pmagbbfb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *info) argument
|
H A D | pmag-ba-fb.c | 54 .blue.length = 8, 95 unsigned int green, unsigned int blue, 105 blue >>= 8; /* registers are only 8 bits wide */ 115 dac_write(par, BT459_CMAP, blue); 94 pmagbafb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *info) argument
|
H A D | pmag-aa-fb.c | 79 .blue.length = 0,
|
H A D | platinumfb.c | 52 __u8 red, green, blue; member in struct:fb_info_platinum::__anon2268 77 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 180 static int platinumfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, argument 191 blue >>= 8; 195 pinfo->palette[regno].blue = blue; 200 out_8(&cmap_regs->lut, blue);
|
H A D | ocfb.c | 175 unsigned blue, unsigned transp, 188 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 193 blue >>= (16 - info->var.blue.length); 198 color = (red << 16) | (green << 8) | blue; 204 (blue << info->var.blue.offset) | 247 var->blue.offset = 0; 248 var->blue 174 ocfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | metronomefb.c | 123 .blue = { 0, 0, 0 }, 660 memcpy(info->cmap.blue, info->cmap.red, sizeof(u16)*8);
|
H A D | maxinefb.c | 89 unsigned blue, unsigned transp, struct fb_info *info) 99 blue >>= 8; /* registers are only 8 bits wide */ 101 hw_colorvalue = (blue << 16) + (green << 8) + (red); 88 maxinefb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
|
H A D | macfb.c | 53 unsigned int green, unsigned int blue, 145 unsigned int green, unsigned int blue, 172 nubus_writeb(info->cmap.blue[i] >> 8, 182 nubus_writeb(blue, &dafb_cmap_regs->lut); 191 unsigned int green, unsigned int blue, 214 nubus_writeb(blue, &v8_brazil_cmap_regs->lut); 222 unsigned int green, unsigned int blue, 248 nubus_writeb(blue, &rbv_cmap_regs->lut); 256 unsigned int green, unsigned int blue, 271 nubus_writeb(blue, 144 dafb_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 190 v8_brazil_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 221 rbv_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 255 mdc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 278 toby_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 306 jet_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 336 civic_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 414 csc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) argument 432 macfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fb_info) argument [all...] |
H A D | gxt4500.c | 332 var->blue = eightbits; 339 var->blue.length = 5; 344 var->blue.length = 5; 352 var->blue.offset = 0; 353 var->green.offset = var->blue.length; 514 unsigned int green, unsigned int blue, 523 (green & 0xff00) | (blue >> 8); 513 gxt4500_setcolreg(unsigned int reg, unsigned int red, unsigned int green, unsigned int blue, unsigned int transp, struct fb_info *info) argument
|
H A D | grvga.c | 120 var->blue = (struct fb_bitfield) {0, 8, 0}; 126 var->blue = (struct fb_bitfield) {0, 5, 0}; 133 var->blue = (struct fb_bitfield) {0, 8, 0}; 187 static int grvga_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument 197 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 206 blue = CNVT_TOHW(blue, info->var.blue.length); 213 __raw_writel((regno << 24) | (red << 16) | (green << 8) | blue, [all...] |
H A D | goldfishfb.c | 73 unsigned int blue, unsigned int transp, struct fb_info *info) 79 convert_bitfield(blue, &fb->fb.var.blue) | 234 fb->fb.var.blue.offset = 0; 235 fb->fb.var.blue.length = 5; 72 goldfish_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/video/fbdev/kyro/ |
H A D | fbdev.c | 57 .blue = { 0, 5, 0 }, 417 var->blue.length = 5; 423 var->blue.offset = 0; 427 var->blue.length = 8; 538 u_int blue, u_int transp, struct fb_info *info) 551 ((blue & 0xf800) >> 11); 554 red >>= 8; green >>= 8; blue >>= 8; transp >>= 8; 556 (transp << 24) | (red << 16) | (green << 8) | blue; 537 kyrofb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument
|
/linux-master/drivers/video/fbdev/geode/ |
H A D | lxfb_core.c | 247 var->blue.offset = 0; var->blue.length = 8; 251 var->blue.offset = 0; var->blue.length = 5; 255 var->blue.offset = 0; var->blue.length = 8; 291 unsigned blue, unsigned transp, 296 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 309 v |= chan_to_field(blue, 290 lxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | gxfb_core.c | 136 var->blue.offset = 0; var->blue.length = 8; 140 var->blue.offset = 0; var->blue.length = 5; 144 var->blue.offset = 0; var->blue.length = 8; 180 unsigned blue, unsigned transp, 185 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 198 v |= chan_to_field(blue, 179 gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | gx1fb_core.c | 112 var->blue.offset = 0; var->blue.length = 5; 117 var->blue.offset = 0; var->blue.length = 8; 155 unsigned blue, unsigned transp, 162 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 175 v |= chan_to_field(blue, &info->var.blue); 182 par->dc_ops->set_palette_reg(info, regno, red, green, blue); 154 gx1fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |