/linux-master/arch/arm/mach-sa1100/ |
H A D | h3600.c | 87 .red = { .offset = 12, .length = 4, },
|
/linux-master/drivers/video/fbdev/aty/ |
H A D | aty128fb.c | 455 u8 red[32]; /* see aty128fb_setcolreg */ member in struct:aty128fb_par 467 static int aty128fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 1162 var->red.msb_right = 0; 1172 var->red.offset = 0; 1173 var->red.length = 8; 1180 var->red.offset = 10; 1181 var->red.length = 5; 1188 var->red.offset = 11; 1189 var->red.length = 5; 1196 var->red 1652 aty128_st_pal(u_int regno, u_int red, u_int green, u_int blue, struct aty128fb_par *par) argument 2231 aty128fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument [all...] |
H A D | radeon_base.c | 859 v.red.offset = v.green.offset = v.blue.offset = 0; 860 v.red.length = v.green.length = v.blue.length = 8; 866 v.red.offset = 10; 869 v.red.length = v.green.length = v.blue.length = 5; 875 v.red.offset = 11; 878 v.red.length = 5; 886 v.red.offset = 16; 889 v.red.length = v.blue.length = v.green.length = 8; 895 v.red.offset = 16; 898 v.red 1159 radeon_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct radeonfb_info *rinfo) argument 1231 radeonfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument 1265 u16 *red, *green, *blue, *transp; local [all...] |
H A D | mach64_cursor.c | 131 fg = ((info->cmap.red[fg_idx] & 0xff) << 24) | 135 bg = ((info->cmap.red[bg_idx] & 0xff) << 24) |
|
/linux-master/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-main.c | 216 .red = { .length = 4, .offset = 8, .msb_right = 0 }, 223 .red = { .length = 5, .offset = 11, .msb_right = 0 }, 230 .red = { .length = 8, .offset = 16, .msb_right = 0 }, 237 .red = { .length = 8, .offset = 16, .msb_right = 0 }, 244 .red = { .length = 8, .offset = 16, .msb_right = 0 }, 251 .red = { .length = 8, .offset = 24, .msb_right = 0 }, 258 .red = { .length = 8, .offset = 24, .msb_right = 0 }, 276 var->red.length == 0 || 282 cmp_component(&var->red, &color->red) 1133 _setcolreg(struct fb_info *fbi, u_int regno, u_int red, u_int green, u_int blue, u_int transp, int update_hw_pal) argument 1181 omapfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) argument 1192 u16 *red, *green, *blue, *transp; local [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | stifb.c | 939 var->red.length = fb->info->var.red.length; 947 stifb_setcolreg(u_int regno, u_int red, u_int green, argument 956 red >>= 8; 966 color = ((red * 77) + 970 color = ((red << 16) | 979 regno << var->red.offset | 1336 var->red.length = var->green.length = var->blue.length = 1; 1341 var->red.length = var->green.length = var->blue.length = 8; 1346 var->red [all...] |
H A D | gxt4500.c | 330 var->red = eightbits; 337 var->red.length = 5; 342 var->red.length = 5; 354 var->red.offset = var->green.offset + var->green.length; 357 var->red.offset + var->red.length; 513 static int gxt4500_setcolreg(unsigned int reg, unsigned int red, argument 522 cmap_entry = ((transp & 0xff00) << 16) | ((red & 0xff00) << 8) |
|
H A D | sm501fb.c | 341 var->red.length = var->bits_per_pixel; 342 var->red.offset = 0; 356 var->red.offset = 0; 358 var->red.offset = 11; 364 var->red.length = 5; 373 var->red.offset = 8; 378 var->red.offset = 16; 383 var->red.length = 8; 912 unsigned red, unsigned green, unsigned blue, 932 val = chan_to_field(red, 911 sm501fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
H A D | neofb.c | 634 var->red.msb_right = 0; 643 var->red.offset = 0; 644 var->red.length = 8; 652 var->red.offset = 11; 653 var->red.length = 5; 661 var->red.offset = 16; 662 var->red.length = 8; 673 var->red.offset = 16; 674 var->red.length = 8; 1206 static int neofb_setcolreg(u_int regno, u_int red, u_in argument [all...] |
H A D | leo.c | 260 * @red: frame buffer colormap structure 267 unsigned red, unsigned green, unsigned blue, 279 red >>= 8; 283 par->clut_data[regno] = red | (green << 8) | (blue << 16); 517 var->red.offset = 0; 518 var->red.length = 8; 266 leo_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument
|
H A D | imsttfb.c | 796 var->red.offset = 0; 797 var->red.length = 8; 807 var->red.offset = 10; 808 var->red.length = 5; 818 var->red.offset = 16; 819 var->red.length = 8; 828 var->red.offset = 16; 829 var->red.length = 8; 846 var->red.msb_right = 0; 877 imsttfb_setcolreg (u_int regno, u_int red, u_in argument [all...] |
H A D | sm712fb.c | 71 .red = {16, 8, 0}, 866 static void sm712_setpalette(int regno, unsigned int red, unsigned int green, argument 873 smtc_mmiowb(red >> 10, dac_val); 977 static int smtc_setcolreg(unsigned int regno, unsigned int red, argument 1000 val = chan_to_field(red, &sfb->fb->var.red); 1003 pal[regno] = pal_rgb(red, green, blue, val); 1007 val = chan_to_field(red, &sfb->fb->var.red); 1016 sm712_setpalette(regno, red, gree [all...] |
H A D | pxafb.c | 142 pxafb_setpalettereg(u_int regno, u_int red, u_int green, u_int blue, argument 158 val = ((red >> 0) & 0xf800); 164 val = ((red << 8) & 0x00f80000); 170 val = ((red << 8) & 0x00fc0000); 176 val = ((red << 8) & 0x00ff0000); 187 pxafb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, argument 201 red = 0xffff - red; 211 red = green = blue = (19595 * red [all...] |
H A D | carminefb.c | 164 static int carmine_setcolreg(unsigned regno, unsigned red, unsigned green, argument 170 red >>= 8; 176 red << 0 | green << 8 | blue << 16); 199 var->red.offset = 0; 204 var->red.offset = 16; 209 var->red.length = 8; 214 var->red.msb_right = 0;
|
H A D | controlfb.c | 146 static int controlfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, argument 156 r = red >> 8; 576 var->red.length = 8; 582 var->red.offset = 10; 583 var->red.length = 5; 590 var->red.offset = 16; 591 var->red.length = 8;
|
H A D | ps3fb.c | 557 var->red.offset > 16 || var->green.offset > 8 || 559 var->red.length > 8 || var->green.length > 8 || 561 var->red.msb_right || var->green.msb_right || 568 var->red.offset = 16; 572 var->red.length = 8; 576 var->red.msb_right = 0; 676 static int ps3fb_setcolreg(unsigned int regno, unsigned int red, argument 683 red >>= 8; 688 ((u32 *)info->pseudo_palette)[regno] = transp << 24 | red << 16 |
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 798 return REG_FIELD_PREP(PALETTE_RED_MASK, drm_color_lut_extract(color->red, 8)) | 805 entry->red = intel_color_lut_pack(REG_FIELD_GET(PALETTE_RED_MASK, val), 8); 818 return REG_FIELD_PREP(PALETTE_RED_MASK, _i9xx_lut_10_ldw(color[0].red)) | 846 return REG_FIELD_PREP(PALETTE_RED_MASK, _i9xx_lut_10_udw(color[0].red, color[1].red)) | 854 u16 red = REG_FIELD_GET(PALETTE_10BIT_RED_LDW_MASK, ldw) | local 861 color->red = intel_color_lut_pack(red, 10); 878 color->red += r_mant << (3 - r_exp); 886 return REG_FIELD_PREP(PALETTE_RED_MASK, color->red [all...] |
/linux-master/drivers/video/fbdev/via/ |
H A D | viafbdev.c | 77 var->red.msb_right = 0; 87 var->red.offset = 0; 90 var->red.length = 8; 96 var->red.offset = 10; 99 var->red.length = 5; 105 var->red.offset = 11; 108 var->red.length = 5; 114 var->red.offset = 16; 117 var->red.length = 8; 123 var->red 296 viafb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
/linux-master/drivers/video/fbdev/geode/ |
H A D | display_gx1.c | 193 unsigned red, unsigned green, unsigned blue) 199 val = (red << 2) & 0x3f000; 192 gx1_set_hw_palette_reg(struct fb_info *info, unsigned regno, unsigned red, unsigned green, unsigned blue) argument
|
/linux-master/drivers/video/fbdev/core/ |
H A D | fbcon.h | 47 struct fb_bitfield red; member in struct:fbcon_display 114 max_len = max(info->var.green.length, info->var.red.length);
|
/linux-master/include/uapi/linux/ |
H A D | fb.h | 254 struct fb_bitfield red; /* bitfield in fb mem if true color, */ member in struct:fb_var_screeninfo 286 __u16 *red; /* Red values */ member in struct:fb_cmap
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_color.c | 365 if ((lut[i].red != lut[i].green) || (lut[i].green != lut[i].blue)) 371 delta = lut[i].red - expected; 394 r = drm_color_lut_extract(lut[i].red, 16); 398 gamma->entries.red[i] = dc_fixpt_from_int(r); 407 r = drm_color_lut_extract(lut[i].red, 16); 411 gamma->entries.red[i] = dc_fixpt_from_fraction(r, MAX_DRM_LUT_VALUE); 675 rgb->red = drm_color_lut_extract(lut.red, bit_precision);
|
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 72 unsigned red, unsigned green, unsigned blue, 81 val = chan_to_field(red, &info->var.red); 89 val = (red >> 8) << 16; 156 var->red.length = var->bits_per_pixel; 159 var->red.offset = 0; 165 var->red.length = 5; 168 var->red.offset = 10; 176 var->red.length = 8; 180 var->red 71 mb862xxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_gamma.c | 1289 if (dc_fixpt_lt(max_os, ramp->entries.red[i]) || 1302 ramp->entries.red[i], scaler); 1350 if (dc_fixpt_lt(ramp->entries.red[i], min)) 1351 min = ramp->entries.red[i]; 1359 if (dc_fixpt_lt(max, ramp->entries.red[i])) 1360 max = ramp->entries.red[i]; 1377 ramp->entries.red[i], delta), offset); 1513 regamma_y = &tf_pts->red[i]; 1541 lut1 = ramp->entries.red[index]; 1542 lut2 = ramp->entries.red[index_nex [all...] |
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 538 } red, member in struct:RGBT 625 SETCLR(red); 635 var->transp.length, var->red.length, var->green.length, var->blue.length, 636 var->transp.offset, var->red.offset, var->green.offset, var->blue.offset); 644 static int matroxfb_setcolreg(unsigned regno, unsigned red, unsigned green, argument 664 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; 667 red = CNVT_TOHW(red, minfo->fbcon.var.red 1231 static struct { struct fb_bitfield red, green, blue, transp; int bits_per_pixel; } colors[] = { member in struct:__anon1383 [all...] |