/linux-master/drivers/video/fbdev/ |
H A D | acornfb.h | 36 union palette { union 52 union palette palette[VIDC_PALETTE_SIZE]; member in struct:acornfb_par
|
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 in struct:s3c_fb_variant 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 in struct:s3c_fb_win [all...] |
H A D | cyber2000fb.c | 74 } palette[NR_PALETTE]; member in struct:cfb_info 293 cfb->palette[regno].red = red; 294 cfb->palette[regno].green = green; 295 cfb->palette[regno].blue = blue; 319 cfb->palette[regno << 2].green = green; 326 cyber2000fb_writeb(cfb->palette[regno >> 1].red, 329 cyber2000fb_writeb(cfb->palette[regno >> 1].blue, 332 green = cfb->palette[regno << 3].green; 338 cfb->palette[regno << 3].red = red; 339 cfb->palette[regn [all...] |
H A D | pxafb.h | 53 /* maximum palette size - 256 entries, each 4 bytes long */ 57 /* NOTE: the palette and frame dma descriptors are doubled to allow 61 unsigned char palette[PAL_MAX * PALETTE_SIZE]; member in struct:pxafb_dma_buff 124 u16 * palette_cpu; /* virtual address of palette memory */
|
H A D | platinumfb.c | 53 } palette[256]; member in struct:fb_info_platinum 193 pinfo->palette[regno].red = red; 194 pinfo->palette[regno].green = green; 195 pinfo->palette[regno].blue = blue;
|
H A D | au1100fb.c | 233 * Set color in LCD palette. 238 u32 *palette; local 242 palette = fbdev->regs->lcd_palettebase; 258 palette = (u32*)fbi->pseudo_palette; 286 palette[regno] = value;
|
H A D | acornfb.c | 247 * We have to take note of the VIDC20's 16-bit palette here. 268 union palette pal; 288 current_par.palette[regno] = pal; 296 pal.vidc20.red = current_par.palette[i & 31].vidc20.red; 297 pal.vidc20.green = current_par.palette[(i >> 1) & 31].vidc20.green; 298 pal.vidc20.blue = current_par.palette[(i >> 2) & 31].vidc20.blue;
|
H A D | da8xx-fb.c | 597 unsigned short *palette = (unsigned short *) par->v_palette_base; local 635 palette[regno] = pal; 647 if (palette[regno] != pal) { 649 palette[regno] = pal; 656 /* Truecolor has hardware independent palette */ 668 if (palette[0] != 0x4000) { 670 palette[0] = 0x4000; 674 /* Update the palette in the h/w as needed. */ 1442 /* allocate palette buffer */ 1448 "GLCD: kmalloc for palette buffe [all...] |
H A D | xilinxfb.c | 155 /* Fake palette of 16 colors */ 200 u32 *palette = fbi->pseudo_palette; local 220 palette[regno] = (red << RED_SHIFT) | (green << GREEN_SHIFT) |
|
/linux-master/drivers/video/fbdev/core/ |
H A D | fb_logo.c | 52 u32 *palette) 63 * We have to create a temporary palette since console palette is only 75 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | 84 u32 *palette) 94 palette[i] = i << redshift | i << greenshift | i << blueshift; 282 u32 *palette = NULL, *saved_pseudo_palette = NULL; local 299 palette = kmalloc(256 * 4, GFP_KERNEL); 300 if (palette == NULL) 304 fb_set_logo_truepalette(info, logo, palette); 50 fb_set_logo_truepalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) argument 82 fb_set_logo_directpalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) argument [all...] |
H A D | sysimgblt.c | 60 u32 *palette = (u32 *) p->pseudo_palette; local 79 color = palette[*src];
|
H A D | cfbimgblt.c | 85 u32 *palette = (u32 *) p->pseudo_palette; local 105 color = palette[*src];
|
/linux-master/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 46 u32 pseudo_palette[16]; /* default palette */ 47 u32 palette[16]; /* for Riva128 */ member in struct:riva_par
|
/linux-master/include/video/ |
H A D | kyro.h | 18 u32 palette[16]; member in struct:kyrofb_info
|
H A D | neomagic.h | 180 u32 palette[16]; member in struct:neofb_par
|
H A D | tgafb.h | 219 u32 palette[16]; member in struct:tga_par
|
/linux-master/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 261 * LOADED_PALETTE can be cleared this way only in palette only 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; local 387 palette = (u16 *)lcdc.palette_virt; 389 *(u16 *)palette &= 0x0fff; 390 *(u16 *)palette |= lcdc.palette_code; 416 u16 *palette; local [all...] |
/linux-master/include/linux/ |
H A D | fsl-diu-fb.h | 71 /* __u16 palette:1; */ 140 __be32 palette; member in struct:diu
|
/linux-master/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 55 u32 palette[PSEUDO_PALETTE_SIZE]; member in struct:mdpy_fb_par 163 info->pseudo_palette = par->palette;
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_device.c | 220 .palette = PALETTE_A, 244 .palette = PALETTE_B,
|
H A D | oaktrail_device.c | 164 /* Save palette (gamma) */ 166 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2)); 295 /* Restore palette (gamma) */ 297 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2)); 418 .palette = PALETTE_A, 442 .palette = PALETTE_B,
|
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-osd.c | 198 u32 color, *palette; local 208 palette = info->pseudo_palette; 224 palette[regno] = color; 329 /* Allocate the pseudo palette */ 345 /* Release pseudo palette */
|
/linux-master/drivers/hid/ |
H A D | hid-picolcd_fb.c | 470 u32 *palette; local 486 palette = info->par; 489 palette[i] = i > 0 && i < 16 ? 0xff : 0; 490 info->pseudo_palette = palette;
|
/linux-master/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) argument 13 *clip_format |= (( ((palette&0xf00)>>8) << 30) | ((palette&0x00f) << 24) | (((palette&0x0f0)>>4) << 16)); 344 static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned long palette) argument 349 calculate_output_format_register(dev,palette,&clip_format);
|
/linux-master/drivers/video/fbdev/kyro/ |
H A D | fbdev.c | 548 par->palette[regno] = 555 par->palette[regno] = 716 info->pseudo_palette = currentpar->palette;
|