| /linux-6.15/drivers/video/fbdev/core/ |
| H A D | fb_imageblit.h | 56 const u32 *palette; member 69 if (iter->palette) in fb_color_image() 70 color = iter->palette[color]; in fb_color_image() 169 unsigned int bits_per_line, const u32 *palette, int bpp, in fb_color_imageblit() argument 176 iter.palette = palette; in fb_color_imageblit() 442 unsigned int bits_per_line, const u32 *palette, int bpp, in fb_bitmap_imageblit() argument 447 if (palette) { in fb_bitmap_imageblit() 448 fgcolor = palette[image->fg_color]; in fb_bitmap_imageblit() 449 bgcolor = palette[image->bg_color]; in fb_bitmap_imageblit() 487 const u32 *palette = fb_palette(p); in fb_imageblit() local [all …]
|
| H A D | fb_logo.c | 52 u32 *palette) in fb_set_logo_truepalette() argument 75 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | in fb_set_logo_truepalette() 84 u32 *palette) in fb_set_logo_directpalette() argument 282 u32 *palette = NULL, *saved_pseudo_palette = NULL; in fb_show_logo_line() local 299 palette = kmalloc(256 * 4, GFP_KERNEL); in fb_show_logo_line() 300 if (palette == NULL) in fb_show_logo_line() 304 fb_set_logo_truepalette(info, logo, palette); in fb_show_logo_line() 306 fb_set_logo_directpalette(info, logo, palette); in fb_show_logo_line() 309 info->pseudo_palette = palette; in fb_show_logo_line() 316 kfree(palette); in fb_show_logo_line() [all …]
|
| H A D | fb_fillrect.h | 261 const u32 *palette = fb_palette(p); in fb_fillrect() local 267 pattern.pixels = pixel_to_pat(bpp, palette ? palette[rect->color] : rect->color); in fb_fillrect()
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | acornfb.h | 36 union palette { union 52 union palette palette[VIDC_PALETTE_SIZE]; member
|
| H A D | s3c-fb.c | 1218 win->palette.r.length = 5; in s3c_fb_probe_win() 1219 win->palette.g.offset = 5; in s3c_fb_probe_win() 1220 win->palette.g.length = 6; in s3c_fb_probe_win() 1221 win->palette.b.offset = 0; in s3c_fb_probe_win() 1222 win->palette.b.length = 5; in s3c_fb_probe_win() 1227 win->palette.r.length = 8; in s3c_fb_probe_win() 1228 win->palette.g.offset = 8; in s3c_fb_probe_win() 1229 win->palette.g.length = 8; in s3c_fb_probe_win() 1230 win->palette.b.offset = 0; in s3c_fb_probe_win() 1717 .palette = { [all …]
|
| H A D | cyber2000fb.c | 74 } palette[NR_PALETTE]; member 293 cfb->palette[regno].red = red; in cyber2000fb_setcolreg() 294 cfb->palette[regno].green = green; in cyber2000fb_setcolreg() 295 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg() 319 cfb->palette[regno << 2].green = green; in cyber2000fb_setcolreg() 332 green = cfb->palette[regno << 3].green; in cyber2000fb_setcolreg() 338 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg() 339 cfb->palette[regno << 3].green = green; in cyber2000fb_setcolreg() 340 cfb->palette[regno << 3].blue = blue; in cyber2000fb_setcolreg() 354 cfb->palette[regno << 4].red = red; in cyber2000fb_setcolreg() [all …]
|
| H A D | au1100fb.c | 240 u32 *palette; in au1100fb_fb_setcolreg() local 244 palette = fbdev->regs->lcd_palettebase; in au1100fb_fb_setcolreg() 260 palette = (u32*)fbi->pseudo_palette; in au1100fb_fb_setcolreg() 288 palette[regno] = value; in au1100fb_fb_setcolreg()
|
| H A D | platinumfb.c | 53 } palette[256]; member 193 pinfo->palette[regno].red = red; in platinumfb_setcolreg() 194 pinfo->palette[regno].green = green; in platinumfb_setcolreg() 195 pinfo->palette[regno].blue = blue; in platinumfb_setcolreg()
|
| H A D | acornfb.c | 268 union palette pal; in acornfb_setcolreg() 288 current_par.palette[regno] = pal; in acornfb_setcolreg() 296 pal.vidc20.red = current_par.palette[i & 31].vidc20.red; in acornfb_setcolreg() 297 pal.vidc20.green = current_par.palette[(i >> 1) & 31].vidc20.green; in acornfb_setcolreg() 298 pal.vidc20.blue = current_par.palette[(i >> 2) & 31].vidc20.blue; in acornfb_setcolreg()
|
| /linux-6.15/drivers/video/fbdev/omap/ |
| H A D | lcdc.c | 385 u16 *palette; in load_palette() local 387 palette = (u16 *)lcdc.palette_virt; in load_palette() 389 *(u16 *)palette &= 0x0fff; in load_palette() 390 *(u16 *)palette |= lcdc.palette_code; in load_palette() 416 u16 *palette; in omap_lcdc_setcolreg() local 421 palette = (u16 *)lcdc.palette_virt; in omap_lcdc_setcolreg() 423 palette[regno] &= ~0x0fff; in omap_lcdc_setcolreg() 424 palette[regno] |= ((red >> 12) << 8) | ((green >> 12) << 4 ) | in omap_lcdc_setcolreg()
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | pixfmt-indexed.rst | 10 entry ARGB palette. It is intended for 12 the palette, this must be done with ioctls of the Linux framebuffer API.
|
| /linux-6.15/Documentation/fb/ |
| H A D | vt8623fb.rst | 18 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 19 * 8 bpp pseudocolor mode (with 18bit palette)
|
| H A D | arkfb.rst | 19 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 20 * 8 bpp pseudocolor mode (with 18bit palette)
|
| H A D | s3fb.rst | 26 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 27 * 8 bpp pseudocolor mode (with 18bit palette)
|
| H A D | vesafb.rst | 115 some parameters. vesafb can use it for palette changes and 153 vgapal Use the standard vga registers for palette changes. 155 pmipal Use the protected mode interface for palette changes.
|
| /linux-6.15/drivers/media/test-drivers/vivid/ |
| H A D | vivid-osd.c | 203 u32 color, *palette; in vivid_fb_setcolreg() local 213 palette = info->pseudo_palette; in vivid_fb_setcolreg() 229 palette[regno] = color; in vivid_fb_setcolreg()
|
| /linux-6.15/drivers/media/common/saa7146/ |
| H A D | saa7146_hlp.c | 8 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) in calculate_output_format_register() argument 13 …*clip_format |= (( ((palette&0xf00)>>8) << 30) | ((palette&0x00f) << 24) | (((palette&0x0f0)>>4) … in calculate_output_format_register() 344 static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned long palette) in saa7146_set_output_format() argument 349 calculate_output_format_register(dev,palette,&clip_format); in saa7146_set_output_format()
|
| /linux-6.15/drivers/gpu/drm/gma500/ |
| H A D | oaktrail_device.c | 166 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2)); in oaktrail_save_display_registers() 297 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2)); in oaktrail_restore_display_registers() 418 .palette = PALETTE_A, 442 .palette = PALETTE_B,
|
| H A D | psb_device.c | 220 .palette = PALETTE_A, 244 .palette = PALETTE_B,
|
| /linux-6.15/samples/vfio-mdev/ |
| H A D | mdpy-fb.c | 55 u32 palette[PSEUDO_PALETTE_SIZE]; member 163 info->pseudo_palette = par->palette; in mdpy_fb_probe()
|
| /linux-6.15/drivers/hid/ |
| H A D | hid-picolcd_fb.c | 468 u32 *palette; in picolcd_init_framebuffer() local 484 palette = info->par; in picolcd_init_framebuffer() 487 palette[i] = i > 0 && i < 16 ? 0xff : 0; in picolcd_init_framebuffer() 488 info->pseudo_palette = palette; in picolcd_init_framebuffer()
|
| /linux-6.15/drivers/video/fbdev/riva/ |
| H A D | rivafb.h | 47 u32 palette[16]; /* for Riva128 */ member
|
| /linux-6.15/include/video/ |
| H A D | kyro.h | 18 u32 palette[16]; member
|
| /linux-6.15/include/linux/ |
| H A D | fsl-diu-fb.h | 140 __be32 palette; member
|
| /linux-6.15/Documentation/userspace-api/media/dvb/ |
| H A D | legacy_dvb_osd.rst | 23 An appropriate palette of colors has to be set up. 150 - | Set palette entry <num> to <r,g,b>, <mix> and <trans> apply 165 - | Set a number of entries in the palette. 371 - Number of the color in the palette.
|