| /drivers/gpu/drm/amd/display/dc/dcn10/ |
| A D | dcn10_cm_common.c | 405 rgb_resulted[j].red = output_tf->tf_pts.red[i]; in cm_helper_translate_curve_to_hw_format() 418 rgb_resulted[hw_points].red = rgb_resulted[hw_points - 1].red; in cm_helper_translate_curve_to_hw_format() 433 corner_points[0].red.y = rgb_resulted[0].red; in cm_helper_translate_curve_to_hw_format() 447 corner_points[1].red.y = rgb_resulted[hw_points - 1].red; in cm_helper_translate_curve_to_hw_format() 496 if (dc_fixpt_lt(rgb_plus_1->red, rgb->red)) in cm_helper_translate_curve_to_hw_format() 504 rgb->delta_red = dc_fixpt_sub(rgb_plus_1->red, rgb->red); in cm_helper_translate_curve_to_hw_format() 591 rgb_resulted[j].red = output_tf->tf_pts.red[i]; in cm_helper_translate_curve_to_degamma_hw_format() 604 rgb_resulted[hw_points].red = rgb_resulted[hw_points - 1].red; in cm_helper_translate_curve_to_degamma_hw_format() 617 corner_points[0].red.y = rgb_resulted[0].red; in cm_helper_translate_curve_to_degamma_hw_format() 624 corner_points[1].red.y = rgb_resulted[hw_points - 1].red; in cm_helper_translate_curve_to_degamma_hw_format() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dcn30/ |
| A D | dcn30_cm_common.c | 177 rgb_resulted[j].red = output_tf->tf_pts.red[i]; in cm3_helper_translate_curve_to_hw_format() 186 rgb_resulted[hw_points].red = output_tf->tf_pts.red[start_index]; in cm3_helper_translate_curve_to_hw_format() 190 rgb_resulted[hw_points+1].red = rgb_resulted[hw_points].red; in cm3_helper_translate_curve_to_hw_format() 205 corner_points[0].red.y = rgb_resulted[0].red; in cm3_helper_translate_curve_to_hw_format() 209 corner_points[0].red.slope = dc_fixpt_div(corner_points[0].red.y, in cm3_helper_translate_curve_to_hw_format() 210 corner_points[0].red.x); in cm3_helper_translate_curve_to_hw_format() 219 corner_points[1].red.y = rgb_resulted[hw_points].red; in cm3_helper_translate_curve_to_hw_format() 222 corner_points[1].red.slope = dc_fixpt_zero; in cm3_helper_translate_curve_to_hw_format() 252 if (dc_fixpt_lt(rgb_plus_1->red, rgb->red)) in cm3_helper_translate_curve_to_hw_format() 253 rgb_plus_1->red = dc_fixpt_add(rgb->red, in cm3_helper_translate_curve_to_hw_format() [all …]
|
| /drivers/video/fbdev/mmp/fb/ |
| A D | mmpfb.c | 103 var->red.offset = 11; var->red.length = 5; in pixfmt_to_var() 110 var->red.offset = 0; var->red.length = 5; in pixfmt_to_var() 117 var->red.offset = 16; var->red.length = 8; in pixfmt_to_var() 124 var->red.offset = 0; var->red.length = 8; in pixfmt_to_var() 131 var->red.offset = 16; var->red.length = 8; in pixfmt_to_var() 138 var->red.offset = 0; var->red.length = 8; in pixfmt_to_var() 145 var->red.offset = 16; var->red.length = 8; in pixfmt_to_var() 152 var->red.offset = 0; var->red.length = 8; in pixfmt_to_var() 159 var->red.offset = 4; var->red.length = 8; in pixfmt_to_var() 166 var->red.offset = 4; var->red.length = 8; in pixfmt_to_var() [all …]
|
| /drivers/video/fbdev/ |
| A D | 68328fb.c | 59 .red = { 0, 8, 0 }, 189 var->red.offset = 0; in mc68x328fb_check_var() 190 var->red.length = 1; in mc68x328fb_check_var() 199 var->red.offset = 0; in mc68x328fb_check_var() 200 var->red.length = 8; in mc68x328fb_check_var() 230 var->red.offset = 0; in mc68x328fb_check_var() 231 var->red.length = 8; in mc68x328fb_check_var() 240 var->red.offset = 0; in mc68x328fb_check_var() 316 red = CNVT_TOHW(red, info->var.red.length); in mc68x328fb_setcolreg() 322 red = CNVT_TOHW(red, 8); /* expect 8 bit DAC */ in mc68x328fb_setcolreg() [all …]
|
| A D | macfb.c | 267 nubus_writeb(red, &cmap_regs->lut); in mdc_setpalette() 286 red = ~red; in toby_setpalette() 295 nubus_writeb(red, &cmap_regs->lut); in toby_setpalette() 467 ((red & 0xf800) >> 1) | in macfb_setcolreg() 474 ((red & 0xf800) >> 0) | in macfb_setcolreg() 485 red >>= 8; in macfb_setcolreg() 489 (red << fb_info->var.red.offset) | in macfb_setcolreg() 615 macfb_defined.red.offset = 10; in macfb_init() 616 macfb_defined.red.length = 5; in macfb_init() 630 macfb_defined.red.offset = 16; in macfb_init() [all …]
|
| A D | sbuslib.c | 122 u16 red, green, blue; in sbusfb_ioctl_helper() local 137 cmap.red = &red; in sbusfb_ioctl_helper() 149 red = red8 << 8; in sbusfb_ioctl_helper() 167 u8 red, green, blue; in sbusfb_ioctl_helper() local 180 red = cmap->red[index + i] >> 8; in sbusfb_ioctl_helper() 216 u16 red, green, blue; in sbusfb_compat_ioctl() local 225 ured = compat_ptr(c.red); in sbusfb_compat_ioctl() 230 cmap.red = &red; in sbusfb_compat_ioctl() 242 red = red8 << 8; in sbusfb_compat_ioctl() 260 u8 red, green, blue; in sbusfb_compat_ioctl() local [all …]
|
| A D | vfb.c | 175 var->red.offset = 0; in vfb_check_var() 176 var->red.length = 8; in vfb_check_var() 186 var->red.offset = 0; in vfb_check_var() 206 var->red.offset = 0; in vfb_check_var() 207 var->red.length = 8; in vfb_check_var() 216 var->red.offset = 0; in vfb_check_var() 217 var->red.length = 8; in vfb_check_var() 278 red = green = blue = in vfb_setcolreg() 310 red = CNVT_TOHW(red, info->var.red.length); in vfb_setcolreg() 316 red = CNVT_TOHW(red, 8); /* expect 8 bit DAC */ in vfb_setcolreg() [all …]
|
| A D | pxa168fb.c | 98 var->red.offset = 11; var->red.length = 5; in set_pix_fmt() 105 var->red.offset = 0; var->red.length = 5; in set_pix_fmt() 112 var->red.offset = 10; var->red.length = 5; in set_pix_fmt() 119 var->red.offset = 0; var->red.length = 5; in set_pix_fmt() 126 var->red.offset = 16; var->red.length = 8; in set_pix_fmt() 133 var->red.offset = 0; var->red.length = 8; in set_pix_fmt() 140 var->red.offset = 16; var->red.length = 8; in set_pix_fmt() 147 var->red.offset = 0; var->red.length = 8; in set_pix_fmt() 154 var->red.offset = 0; var->red.length = 8; in set_pix_fmt() 477 red >>= 8; in to_rgb() [all …]
|
| A D | ocfb.c | 188 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in ocfb_setcolreg() 191 red >>= (16 - info->var.red.length); in ocfb_setcolreg() 202 (red << info->var.red.offset) | in ocfb_setcolreg() 243 var->red.offset = 0; in ocfb_init_var() 244 var->red.length = 8; in ocfb_init_var() 254 var->red.offset = 11; in ocfb_init_var() 255 var->red.length = 5; in ocfb_init_var() 265 var->red.offset = 16; in ocfb_init_var() 266 var->red.length = 8; in ocfb_init_var() 276 var->red.offset = 16; in ocfb_init_var() [all …]
|
| A D | vesafb.c | 101 outb_p(red >> shift, dac_val); in vesa_setpalette() 114 entry.red = red >> shift; in vesa_setpalette() 151 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg() 155 if (info->var.red.offset == 10) { in vesafb_setcolreg() 158 ((red & 0xf800) >> 1) | in vesafb_setcolreg() 164 ((red & 0xf800) ) | in vesafb_setcolreg() 171 red >>= 8; in vesafb_setcolreg() 175 (red << info->var.red.offset) | in vesafb_setcolreg() 396 vesafb_defined.red.offset = si->red_pos; in vesafb_probe() 397 vesafb_defined.red.length = si->red_size; in vesafb_probe() [all …]
|
| A D | offb.c | 106 u32 cr = red >> (16 - info->var.red.length); in offb_setcolreg() 129 red >>= 8; in offb_setcolreg() 139 writeb(red, par->cmap_data); in offb_setcolreg() 450 var->red.offset = 0; in offb_init_fb() 451 var->red.length = 8; in offb_init_fb() 461 var->red.offset = 10; in offb_init_fb() 462 var->red.length = 5; in offb_init_fb() 472 var->red.offset = 11; in offb_init_fb() 473 var->red.length = 5; in offb_init_fb() 483 var->red.offset = 16; in offb_init_fb() [all …]
|
| A D | asiliantfb.c | 246 var->red.offset = 16; in asiliantfb_check_var() 251 switch (var->red.offset) { in asiliantfb_check_var() 263 var->red.length = var->blue.length = 5; in asiliantfb_check_var() 286 if (p->var.red.offset == 11) in asiliantfb_set_par() 313 red >>= 8; in asiliantfb_setcolreg() 320 writeb(red, mmio_base + 0x791); in asiliantfb_setcolreg() 325 switch(p->var.red.offset) { in asiliantfb_setcolreg() 328 ((red & 0xf8) << 7) | in asiliantfb_setcolreg() 334 ((red & 0xf8) << 8) | in asiliantfb_setcolreg() 340 (red << 16) | in asiliantfb_setcolreg() [all …]
|
| A D | vt8500lcdfb.c | 51 info->var.red.offset = 0; in vt8500lcd_set_par() 52 info->var.red.length = info->var.bits_per_pixel; in vt8500lcd_set_par() 53 info->var.red.msb_right = 0; in vt8500lcd_set_par() 78 info->var.red.offset = 11; in vt8500lcd_set_par() 79 info->var.red.length = 5; in vt8500lcd_set_par() 80 info->var.red.msb_right = 0; in vt8500lcd_set_par() 89 info->var.red.offset = info->var.bits_per_pixel in vt8500lcd_set_par() 92 info->var.red.msb_right = 0; in vt8500lcd_set_par() 149 red = green = blue = in vt8500lcd_setcolreg() 157 val = chan_to_field(red, &fbi->fb.var.red); in vt8500lcd_setcolreg() [all …]
|
| A D | au1100fb.c | 153 info->var.red.offset = 0; in au1100fb_setmode() 154 info->var.red.length = info->var.bits_per_pixel; in au1100fb_setmode() 155 info->var.red.msb_right = 0; in au1100fb_setmode() 175 info->var.red = rgb_bitfields[index][0]; in au1100fb_setmode() 251 red = green = blue = in au1100fb_fb_setcolreg() 252 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1100fb_fb_setcolreg() 262 red >>= (16 - fbi->var.red.length); in au1100fb_fb_setcolreg() 266 value = (red << fbi->var.red.offset) | in au1100fb_fb_setcolreg() 273 value = (red & 0xF800)|((green >> 5) & 0x07E0)|((blue >> 11) & 0x001F); in au1100fb_fb_setcolreg() 278 value = (((panel_swap_rgb(fbdev->panel) ? blue : red) >> 12) & 0x000F) | in au1100fb_fb_setcolreg() [all …]
|
| A D | ep93xx-fb.c | 171 info->var.red.offset = 0; in ep93xxfb_set_pixelmode() 172 info->var.red.length = 8; in ep93xxfb_set_pixelmode() 184 info->var.red.offset = 11; in ep93xxfb_set_pixelmode() 185 info->var.red.length = 5; in ep93xxfb_set_pixelmode() 197 info->var.red.offset = 16; in ep93xxfb_set_pixelmode() 198 info->var.red.length = 8; in ep93xxfb_set_pixelmode() 210 info->var.red.offset = 16; in ep93xxfb_set_pixelmode() 211 info->var.red.length = 8; in ep93xxfb_set_pixelmode() 363 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg() 388 red = ep93xxfb_convert_color(red, info->var.red.length); in ep93xxfb_setcolreg() [all …]
|
| A D | skeletonfb.c | 283 static int xxxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in xxxfb_setcolreg() argument 296 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in xxxfb_setcolreg() 362 red = CNVT_TOHW(red, info->var.red.length); in xxxfb_setcolreg() 377 write_{red|green|blue|transp}_to_clut(); in xxxfb_setcolreg() 401 v = (red << info->var.red.offset) | in xxxfb_setcolreg()
|
| A D | grvga.c | 118 var->red = (struct fb_bitfield) {0, 8, 0}; /* offset, length, msb-right */ in grvga_check_var() 124 var->red = (struct fb_bitfield) {11, 5, 0}; in grvga_check_var() 131 var->red = (struct fb_bitfield) {16, 8, 0}; in grvga_check_var() 187 static int grvga_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned tr… in grvga_setcolreg() argument 197 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in grvga_setcolreg() 204 red = CNVT_TOHW(red, info->var.red.length); in grvga_setcolreg() 213 __raw_writel((regno << 24) | (red << 16) | (green << 8) | blue, in grvga_setcolreg() 223 v = (red << info->var.red.offset) | in grvga_setcolreg()
|
| A D | cyber2000fb.c | 73 u8 red, green, blue; member 289 red >>= 8; in cyber2000fb_setcolreg() 293 cfb->palette[regno].red = red; in cyber2000fb_setcolreg() 314 red >>= 8; in cyber2000fb_setcolreg() 338 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg() 354 cfb->palette[regno << 4].red = red; in cyber2000fb_setcolreg() 390 pseudo_val |= convert_bitfield(red, &var->red); in cyber2000fb_setcolreg() 763 var->red.offset = 0; in cyber2000fb_check_var() 764 var->red.length = 8; in cyber2000fb_check_var() 807 var->red.length = 8; in cyber2000fb_check_var() [all …]
|
| A D | wm8505fb.c | 118 info->var.red.offset = 16; in wm8505fb_set_par() 119 info->var.red.length = 8; in wm8505fb_set_par() 120 info->var.red.msb_right = 0; in wm8505fb_set_par() 130 info->var.red.offset = 11; in wm8505fb_set_par() 131 info->var.red.length = 5; in wm8505fb_set_par() 132 info->var.red.msb_right = 0; in wm8505fb_set_par() 192 static int wm8505fb_setcolreg(unsigned regno, unsigned red, unsigned green, in wm8505fb_setcolreg() argument 202 red = green = blue = in wm8505fb_setcolreg() 203 (19595 * red + 38470 * green + 7471 * blue) >> 16; in wm8505fb_setcolreg() 210 val = chan_to_field(red, &fbi->fb.var.red); in wm8505fb_setcolreg()
|
| /drivers/net/ethernet/netronome/nfp/abm/ |
| A D | qdisc.c | 57 &qdisc->red.band[i].stats); in nfp_abm_stats_update_red() 220 act = qdisc->red.band[i].ecn ? in nfp_abm_offload_compile_red() 504 qdisc->red.band[i].prev_stats = qdisc->red.band[i].stats; in nfp_abm_gred_stats() 509 qdisc->red.band[i].prev_xstats = qdisc->red.band[i].xstats; in nfp_abm_gred_stats() 633 qdisc->red.band[0].prev_xstats = qdisc->red.band[0].xstats; in nfp_abm_red_xstats() 655 qdisc->red.band[0].prev_stats = qdisc->red.band[0].stats; in nfp_abm_red_stats() 724 qdisc->red.num_bands = 1; in nfp_abm_red_replace() 800 red = qdisc->children[i]; in nfp_abm_mq_stats() 802 for (j = 0; j < red->red.num_bands; j++) { in nfp_abm_mq_stats() 804 &red->red.band[j].stats); in nfp_abm_mq_stats() [all …]
|
| /drivers/video/fbdev/core/ |
| A D | fbcmap.c | 65 .len=2, .red=red2, .green=green2, .blue=blue2 68 .len=8, .red=red8, .green=green8, .blue=blue8 105 cmap->red = kzalloc(size, flags); in fb_alloc_cmap_gfp() 106 if (!cmap->red) in fb_alloc_cmap_gfp() 150 kfree(cmap->red); in fb_dealloc_cmap() 184 memcpy(to->red+tooff, from->red+fromoff, size); in fb_copy_cmap() 209 if (copy_to_user(to->red+tooff, from->red+fromoff, size)) in fb_cmap_to_user() 235 u16 *red, *green, *blue, *transp; in fb_set_cmap() local 238 red = cmap->red; in fb_set_cmap() 251 hred = *red++; in fb_set_cmap() [all …]
|
| /drivers/gpu/drm/mediatek/ |
| A D | mtk_disp_gamma.c | 95 first = lut[0].red + lut[0].green + lut[0].blue; in mtk_gamma_lut_is_descending() 96 last = lut[last_entry].red + lut[last_entry].green + lut[last_entry].blue; in mtk_gamma_lut_is_descending() 150 hwlut.red = drm_color_lut_extract(lut[n].red, lut_bits); in mtk_gamma_set() 156 word[0] = FIELD_PREP(DISP_GAMMA_LUT_12BIT_R, hwlut.red); in mtk_gamma_set() 160 word[0] = FIELD_PREP(DISP_GAMMA_LUT_10BIT_R, hwlut.red); in mtk_gamma_set() 165 diff.red = lut[n].red - lut[n - 1].red; in mtk_gamma_set() 166 diff.red = drm_color_lut_extract(diff.red, lut_bits); in mtk_gamma_set() 175 word[0] = FIELD_PREP(DISP_GAMMA_LUT_12BIT_R, diff.red); in mtk_gamma_set() 179 word[0] = FIELD_PREP(DISP_GAMMA_LUT_10BIT_R, diff.red); in mtk_gamma_set()
|
| /drivers/video/logo/ |
| A D | pnmtologo.c | 40 unsigned char red; member 175 logo_data[i][j].red = logo_data[i][j].green = in read_image() 184 logo_data[i][j].red = logo_data[i][j].green = in read_image() 193 logo_data[i][j].red = get_number255(fp, maxval); in read_image() 206 return c.red == 0 && c.green == 0 && c.blue == 0; in is_black() 211 return c.red == 255 && c.green == 255 && c.blue == 255; in is_white() 216 return c.red == c.green && c.red == c.blue; in is_gray() 221 return c1.red == c2.red && c1.green == c2.green && c1.blue == c2.blue; in is_equal() 295 if (logo_data[i][j].red) in write_logo_mono() 382 write_hex(logo_clut[i].red); in write_logo_clut224() [all …]
|
| /drivers/video/fbdev/geode/ |
| A D | gxfb_core.c | 135 var->red.offset = 16; var->red.length = 8; in gxfb_check_var() 139 var->red.offset = 11; var->red.length = 5; in gxfb_check_var() 143 var->red.offset = 0; var->red.length = 8; in gxfb_check_var() 180 static int gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, in gxfb_setcolreg() argument 186 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in gxfb_setcolreg() 197 v = chan_to_field(red, &info->var.red); in gxfb_setcolreg() 206 gx_set_hw_palette_reg(info, regno, red, green, blue); in gxfb_setcolreg()
|
| /drivers/gpu/drm/ |
| A D | drm_color_mgmt.c | 278 u16 *red, u16 *green, u16 *blue, in drm_crtc_legacy_gamma_set() argument 294 return crtc->funcs->gamma_set(crtc, red, green, blue, size, ctx); in drm_crtc_legacy_gamma_set() 319 blob_data[i].red = red[i]; in drm_crtc_legacy_gamma_set() 453 if (copy_to_user((void __user *)(unsigned long)crtc_lut->red, r_base, size)) { in drm_mode_gamma_get_ioctl() 617 if (entry[i].red != entry[i].blue || in drm_color_lut_check() 618 entry[i].red != entry[i].green) { in drm_color_lut_check() 625 if (entry[i].red < entry[i - 1].red || in drm_color_lut_check() 657 set_gamma(crtc, i, lut[i].red, lut[i].green, lut[i].blue); in drm_crtc_load_gamma_888() 678 r = lut[i * 8 + i / 4].red; in drm_crtc_load_gamma_565_from_888() 708 r = lut[i * 8 + i / 4].red; in drm_crtc_load_gamma_555_from_888() [all …]
|