Searched refs:palette (Results 1 - 25 of 62) sorted by relevance

123

/drivers/video/fbdev/
H A Dacornfb.h39 union palette { union
55 union palette palette[VIDC_PALETTE_SIZE]; member in struct:acornfb_par
H A Ds3c-fb.c81 * @palette: Address of palette memory, or 0 if none.
100 unsigned short palette[S3C_FB_MAX_WIN]; member in struct:s3c_fb_variant
114 * @palette_sz: Size of palette in entries.
115 * @palette_16bpp: Set if palette is 16bits wide.
143 * struct s3c_fb_palette - palette information
162 * @palette_buffer: Buffer/cache to hold palette entries.
165 * @palette: The bitfields for changing r/g/b into a hardware palette entry.
171 struct s3c_fb_palette palette; member in struct:s3c_fb_win
[all...]
H A Dcyber2000fb.c79 } palette[NR_PALETTE]; member in struct:cfb_info
305 cfb->palette[regno].red = red;
306 cfb->palette[regno].green = green;
307 cfb->palette[regno].blue = blue;
331 cfb->palette[regno << 2].green = green;
338 cyber2000fb_writeb(cfb->palette[regno >> 1].red,
341 cyber2000fb_writeb(cfb->palette[regno >> 1].blue,
344 green = cfb->palette[regno << 3].green;
350 cfb->palette[regno << 3].red = red;
351 cfb->palette[regn
[all...]
H A Dpxafb.h53 /* 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 Dau1100fb.c233 * Set color in LCD palette.
238 u32 *palette; local
242 palette = fbdev->regs->lcd_pallettebase;
258 palette = (u32*)fbi->pseudo_palette;
286 palette[regno] = value;
H A Dplatinumfb.c55 } palette[256]; member in struct:fb_info_platinum
197 pinfo->palette[regno].red = red;
198 pinfo->palette[regno].green = green;
199 pinfo->palette[regno].blue = blue;
H A Dacornfb.c251 * We have to take note of the VIDC20's 16-bit palette here.
272 union palette pal;
292 current_par.palette[regno] = pal;
300 pal.vidc20.red = current_par.palette[ i & 31].vidc20.red;
301 pal.vidc20.green = current_par.palette[(i >> 1) & 31].vidc20.green;
302 pal.vidc20.blue = current_par.palette[(i >> 2) & 31].vidc20.blue;
H A Dda8xx-fb.c610 unsigned short *palette = (unsigned short *) par->v_palette_base; local
648 palette[regno] = pal;
660 if (palette[regno] != pal) {
662 palette[regno] = pal;
669 /* Truecolor has hardware independent palette */
681 if (palette[0] != 0x4000) {
683 palette[0] = 0x4000;
687 /* Update the palette in the h/w as needed. */
1449 /* allocate palette buffer */
1455 "GLCD: kmalloc for palette buffe
[all...]
/drivers/gpu/drm/gma500/
H A Dmdfld_device.c216 /*save palette (gamma) */
218 pipe->palette[i] = PSB_RVDC32(map->palette + (i << 2));
344 /* restore palette (gamma) */
347 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2));
406 /* restore palette (gamma) */
409 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2));
469 .palette
[all...]
H A Dpsb_device.c285 .palette = PALETTE_A,
309 .palette = PALETTE_B,
H A Doaktrail_device.c232 /* Save palette (gamma) */
234 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2));
363 /* Restore palette (gamma) */
365 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2));
486 .palette = PALETTE_A,
510 .palette = PALETTE_B,
/drivers/video/fbdev/riva/
H A Drivafb.h45 u32 pseudo_palette[16]; /* default palette */
46 u32 palette[16]; /* for Riva128 */ member in struct:riva_par
/drivers/video/fbdev/omap/
H A Dlcdc.c272 * LOADED_PALETTE can be cleared this way only in palette only
390 * Configure the LCD DMA for a palette load operation and do the palette
391 * downloading synchronously. We don't use the frame+palette load mode of
392 * the controller, since the palette can always be downloaded separately.
396 u16 *palette; local
398 palette = (u16 *)lcdc.palette_virt;
400 *(u16 *)palette &= 0x0fff;
401 *(u16 *)palette |= lcdc.palette_code;
427 u16 *palette; local
[all...]
/drivers/gpu/drm/nouveau/
H A Dnv50_fbcon.c100 uint32_t *palette = info->pseudo_palette; local
116 OUT_RING(chan, palette[image->bg_color] | mask);
117 OUT_RING(chan, palette[image->fg_color] | mask);
H A Dnvc0_fbcon.c100 uint32_t *palette = info->pseudo_palette; local
116 OUT_RING (chan, palette[image->bg_color] | mask);
117 OUT_RING (chan, palette[image->fg_color] | mask);
/drivers/media/usb/stkwebcam/
H A Dstk-webcam.h64 __u32 palette; member in struct:stk_video
H A Dstk-sensor.c530 switch (dev->vsettings.palette) {
562 if (dev->vsettings.palette == V4L2_PIX_FMT_SBGGR8
/drivers/media/platform/vivid/
H A Dvivid-osd.c209 u32 color, *palette; local
219 palette = info->pseudo_palette;
235 palette[regno] = color;
344 /* Allocate the pseudo palette */
360 /* Release pseudo palette */
/drivers/video/fbdev/core/
H A Dfbmem.c234 u32 *palette)
243 * We have to create a temporary palette since console palette is only
255 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) |
264 u32 *palette)
274 palette[i] = i << redshift | i << greenshift | i << blueshift;
459 u32 *palette = NULL, *saved_pseudo_palette = NULL; local
476 palette = kmalloc(256 * 4, GFP_KERNEL);
477 if (palette == NULL)
481 fb_set_logo_truepalette(info, logo, palette);
232 fb_set_logo_truepalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) argument
262 fb_set_logo_directpalette(struct fb_info *info, const struct linux_logo *logo, u32 *palette) argument
[all...]
H A Dcfbimgblt.c85 u32 *palette = (u32 *) p->pseudo_palette; local
105 color = palette[*src];
H A Dsysimgblt.c60 u32 *palette = (u32 *) p->pseudo_palette; local
79 color = palette[*src];
/drivers/hid/
H A Dhid-picolcd_fb.c514 u32 *palette; local
532 palette = info->par;
535 palette[i] = i > 0 && i < 16 ? 0xff : 0;
536 info->pseudo_palette = palette;
/drivers/video/fbdev/kyro/
H A Dfbdev.c542 par->palette[regno] =
549 par->palette[regno] =
711 info->pseudo_palette = currentpar->palette;
/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c7 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) argument
12 *clip_format |= (( ((palette&0xf00)>>8) << 30) | ((palette&0x00f) << 24) | (((palette&0x0f0)>>4) << 16));
617 static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned long palette) argument
622 calculate_output_format_register(dev,palette,&clip_format);
/drivers/media/usb/usbvision/
H A Dusbvision-video.c785 usbvision->palette.bytes_per_pixel;
814 frame->v4l2_format = usbvision->palette;
906 vf->fmt.pix.pixelformat = usbvision->palette.format;
908 usbvision->curwidth * usbvision->palette.bytes_per_pixel;
926 usbvision->palette = usbvision_v4l2_format[format_idx];
937 usbvision->palette.bytes_per_pixel;
1014 frame->v4l2_format = usbvision->palette;
1486 usbvision->palette = usbvision_v4l2_format[2]; /* V4L2_PIX_FMT_RGB24; */

Completed in 401 milliseconds

123