/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | mdfld_device.c | 207 /*save palette (gamma) */ in mdfld_save_display_registers() 209 pipe->palette[i] = PSB_RVDC32(map->palette + (i << 2)); in mdfld_save_display_registers() 335 /* restore palette (gamma) */ in mdfld_restore_display_registers() 338 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); in mdfld_restore_display_registers() 397 /* restore palette (gamma) */ in mdfld_restore_display_registers() 400 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); in mdfld_restore_display_registers() 460 .palette [all...] |
H A D | oaktrail_device.c | 222 /* Save palette (gamma) */ in oaktrail_save_display_registers() 224 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2)); in oaktrail_save_display_registers() 353 /* Restore palette (gamma) */ in oaktrail_restore_display_registers() 355 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2)); in oaktrail_restore_display_registers() 476 .palette = PALETTE_A, 500 .palette = PALETTE_B,
|
/kernel/linux/linux-5.10/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 | 78 * @palette: Address of palette memory, or 0 if none. 97 unsigned short palette[S3C_FB_MAX_WIN]; member 111 * @palette_sz: Size of palette in entries. 112 * @palette_16bpp: Set if palette is 16bits wide. 140 * struct s3c_fb_palette - palette information 159 * @palette_buffer: Buffer/cache to hold palette entries. 162 * @palette: The bitfields for changing r/g/b into a hardware palette entry. 168 struct s3c_fb_palette palette; member [all...] |
H A D | cyber2000fb.c | 74 } palette[NR_PALETTE]; member 300 cfb->palette[regno].red = red; in cyber2000fb_setcolreg() 301 cfb->palette[regno].green = green; in cyber2000fb_setcolreg() 302 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg() 326 cfb->palette[regno << 2].green = green; in cyber2000fb_setcolreg() 333 cyber2000fb_writeb(cfb->palette[regno >> 1].red, in cyber2000fb_setcolreg() 336 cyber2000fb_writeb(cfb->palette[regno >> 1].blue, in cyber2000fb_setcolreg() 339 green = cfb->palette[regno << 3].green; in cyber2000fb_setcolreg() 345 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg() 346 cfb->palette[regn in cyber2000fb_setcolreg() [all...] |
H A D | au1100fb.c | 233 * Set color in LCD palette. 238 u32 *palette; in au1100fb_fb_setcolreg() local 242 palette = fbdev->regs->lcd_pallettebase; in au1100fb_fb_setcolreg() 258 palette = (u32*)fbi->pseudo_palette; in au1100fb_fb_setcolreg() 286 palette[regno] = value; in au1100fb_fb_setcolreg()
|
/kernel/linux/linux-6.6/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 | 79 * @palette: Address of palette memory, or 0 if none. 98 unsigned short palette[S3C_FB_MAX_WIN]; member 112 * @palette_sz: Size of palette in entries. 113 * @palette_16bpp: Set if palette is 16bits wide. 141 * struct s3c_fb_palette - palette information 160 * @palette_buffer: Buffer/cache to hold palette entries. 163 * @palette: The bitfields for changing r/g/b into a hardware palette entry. 169 struct s3c_fb_palette palette; member [all...] |
H A D | cyber2000fb.c | 74 } palette[NR_PALETTE]; member 300 cfb->palette[regno].red = red; in cyber2000fb_setcolreg() 301 cfb->palette[regno].green = green; in cyber2000fb_setcolreg() 302 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg() 326 cfb->palette[regno << 2].green = green; in cyber2000fb_setcolreg() 333 cyber2000fb_writeb(cfb->palette[regno >> 1].red, in cyber2000fb_setcolreg() 336 cyber2000fb_writeb(cfb->palette[regno >> 1].blue, in cyber2000fb_setcolreg() 339 green = cfb->palette[regno << 3].green; in cyber2000fb_setcolreg() 345 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg() 346 cfb->palette[regn in cyber2000fb_setcolreg() [all...] |
H A D | au1100fb.c | 233 * Set color in LCD palette. 238 u32 *palette; in au1100fb_fb_setcolreg() local 242 palette = fbdev->regs->lcd_palettebase; in au1100fb_fb_setcolreg() 258 palette = (u32*)fbi->pseudo_palette; in au1100fb_fb_setcolreg() 286 palette[regno] = value; in au1100fb_fb_setcolreg()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 259 * LOADED_PALETTE can be cleared this way only in palette only in lcdc_irq_handler() 377 * Configure the LCD DMA for a palette load operation and do the palette 378 * downloading synchronously. We don't use the frame+palette load mode of 379 * the controller, since the palette can always be downloaded separately. 383 u16 *palette; in load_palette() local 385 palette = (u16 *)lcdc.palette_virt; in load_palette() 387 *(u16 *)palette &= 0x0fff; in load_palette() 388 *(u16 *)palette |= lcdc.palette_code; in load_palette() 414 u16 *palette; in omap_lcdc_setcolreg() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 261 * LOADED_PALETTE can be cleared this way only in palette only in lcdc_irq_handler() 379 * Configure the LCD DMA for a palette load operation and do the palette 380 * downloading synchronously. We don't use the frame+palette load mode of 381 * the controller, since the palette can always be downloaded separately. 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 [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fbmem.c | 230 u32 *palette) in fb_set_logo_truepalette() 239 * We have to create a temporary palette since console palette is only in fb_set_logo_truepalette() 251 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | in fb_set_logo_truepalette() 260 u32 *palette) in fb_set_logo_directpalette() 270 palette[i] = i << redshift | i << greenshift | i << blueshift; in fb_set_logo_directpalette() 458 u32 *palette = NULL, *saved_pseudo_palette = NULL; in fb_show_logo_line() local 475 palette = kmalloc(256 * 4, GFP_KERNEL); in fb_show_logo_line() 476 if (palette == NULL) in fb_show_logo_line() 480 fb_set_logo_truepalette(info, logo, palette); in fb_show_logo_line() 228 fb_set_logo_truepalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) fb_set_logo_truepalette() argument 258 fb_set_logo_directpalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) fb_set_logo_directpalette() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nv50_fbcon.c | 112 uint32_t *palette = info->pseudo_palette, bg, fg; in nv50_fbcon_imageblit() local 120 bg = palette[image->bg_color] | mask; in nv50_fbcon_imageblit() 121 fg = palette[image->fg_color] | mask; in nv50_fbcon_imageblit()
|
H A D | nvc0_fbcon.c | 112 uint32_t *palette = info->pseudo_palette, bg, fg; in nvc0_fbcon_imageblit() local 120 bg = palette[image->bg_color] | mask; in nvc0_fbcon_imageblit() 121 fg = palette[image->fg_color] | mask; in nvc0_fbcon_imageblit()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | oaktrail_device.c | 164 /* Save palette (gamma) */ in oaktrail_save_display_registers() 166 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2)); in oaktrail_save_display_registers() 295 /* Restore palette (gamma) */ in oaktrail_restore_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 | 221 .palette = PALETTE_A, 245 .palette = PALETTE_B,
|
/kernel/linux/linux-6.6/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) << 16)); 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()
|
/kernel/linux/linux-5.10/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 55 u32 palette[PSEUDO_PALETTE_SIZE]; member 174 info->pseudo_palette = par->palette; in mdpy_fb_probe()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | fbmem.c | 230 u32 *palette) in fb_set_logo_truepalette() 239 * We have to create a temporary palette since console palette is only in fb_set_logo_truepalette() 251 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | in fb_set_logo_truepalette() 260 u32 *palette) in fb_set_logo_directpalette() 270 palette[i] = i << redshift | i << greenshift | i << blueshift; in fb_set_logo_directpalette() 462 u32 *palette = NULL, *saved_pseudo_palette = NULL; in fb_show_logo_line() local 479 palette = kmalloc(256 * 4, GFP_KERNEL); in fb_show_logo_line() 480 if (palette == NULL) in fb_show_logo_line() 484 fb_set_logo_truepalette(info, logo, palette); in fb_show_logo_line() 228 fb_set_logo_truepalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) fb_set_logo_truepalette() argument 258 fb_set_logo_directpalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) fb_set_logo_directpalette() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 46 u32 pseudo_palette[16]; /* default palette */ 47 u32 palette[16]; /* for Riva128 */ member
|
/kernel/linux/linux-5.10/include/video/ |
H A D | kyro.h | 18 u32 palette[16]; member
|
/kernel/linux/linux-6.6/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 46 u32 pseudo_palette[16]; /* default palette */ 47 u32 palette[16]; /* for Riva128 */ member
|
/kernel/linux/linux-6.6/include/video/ |
H A D | kyro.h | 18 u32 palette[16]; member
|