Home
last modified time | relevance | path

Searched refs:palette (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/gma500/
Dmdfld_device.c218 pipe->palette[i] = PSB_RVDC32(map->palette + (i << 2)); in mdfld_save_display_registers()
347 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); in mdfld_restore_display_registers()
409 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); in mdfld_restore_display_registers()
469 .palette = PALETTE_A,
491 .palette = PALETTE_B,
514 .palette = PALETTE_C,
Doaktrail_device.c234 p->palette[i] = PSB_RVDC32(PALETTE_A + (i << 2)); in oaktrail_save_display_registers()
365 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2)); in oaktrail_restore_display_registers()
486 .palette = PALETTE_A,
510 .palette = PALETTE_B,
Dpsb_device.c285 .palette = PALETTE_A,
309 .palette = PALETTE_B,
Dgma_display.c145 int palreg = map->palette; in gma_crtc_load_lut()
166 dev_priv->regs.pipe[0].palette[i] = in gma_crtc_load_lut()
590 palette_reg = map->palette; in gma_crtc_save()
652 palette_reg = map->palette; in gma_crtc_restore()
Dcdv_device.c548 .palette = PALETTE_A,
573 .palette = PALETTE_B,
Dpsb_drv.h300 u32 palette; member
334 u32 palette[256]; member
Doaktrail_hdmi.c801 pipeb->palette[i] = PSB_RVDC32(PALETTE_B + (i << 2)); in oaktrail_hdmi_save()
855 PSB_WVDC32(pipeb->palette[i], PALETTE_B + (i << 2)); in oaktrail_hdmi_restore()
/linux-4.4.14/drivers/video/fbdev/
Dacornfb.h39 union palette { union
55 union palette palette[VIDC_PALETTE_SIZE]; member
Ds3c-fb.c100 unsigned short palette[S3C_FB_MAX_WIN]; member
171 struct s3c_fb_palette palette; member
268 if (sfb->variant.palette[win->index] != 0) { in s3c_fb_check_var()
707 palreg = sfb->regs + sfb->variant.palette[win->index]; in s3c_fb_update_palette()
772 val = chan_to_field(red, &win->palette.r); in s3c_fb_setcolreg()
773 val |= chan_to_field(green, &win->palette.g); in s3c_fb_setcolreg()
774 val |= chan_to_field(blue, &win->palette.b); in s3c_fb_setcolreg()
1224 win->palette.r.offset = 11; in s3c_fb_probe_win()
1225 win->palette.r.length = 5; in s3c_fb_probe_win()
1226 win->palette.g.offset = 5; in s3c_fb_probe_win()
[all …]
Dcyber2000fb.c79 } palette[NR_PALETTE]; member
305 cfb->palette[regno].red = red; in cyber2000fb_setcolreg()
306 cfb->palette[regno].green = green; in cyber2000fb_setcolreg()
307 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg()
331 cfb->palette[regno << 2].green = green; in cyber2000fb_setcolreg()
338 cyber2000fb_writeb(cfb->palette[regno >> 1].red, in cyber2000fb_setcolreg()
341 cyber2000fb_writeb(cfb->palette[regno >> 1].blue, in cyber2000fb_setcolreg()
344 green = cfb->palette[regno << 3].green; in cyber2000fb_setcolreg()
350 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg()
351 cfb->palette[regno << 3].green = green; in cyber2000fb_setcolreg()
[all …]
Dau1100fb.c238 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()
Dplatinumfb.c55 } palette[256]; member
197 pinfo->palette[regno].red = red; in platinumfb_setcolreg()
198 pinfo->palette[regno].green = green; in platinumfb_setcolreg()
199 pinfo->palette[regno].blue = blue; in platinumfb_setcolreg()
Dacornfb.c272 union palette pal; in acornfb_setcolreg()
292 current_par.palette[regno] = pal; in acornfb_setcolreg()
300 pal.vidc20.red = current_par.palette[ i & 31].vidc20.red; in acornfb_setcolreg()
301 pal.vidc20.green = current_par.palette[(i >> 1) & 31].vidc20.green; in acornfb_setcolreg()
302 pal.vidc20.blue = current_par.palette[(i >> 2) & 31].vidc20.blue; in acornfb_setcolreg()
Dpxafb.h61 unsigned char palette[PAL_MAX * PALETTE_SIZE]; member
Dau1200fb.h79 volatile uint32 palette[(0x0800-0x0400)/4]; member
365 volatile uint32 palette[(0x0800-0x0400)/4]; member
Dda8xx-fb.c609 unsigned short *palette = (unsigned short *) par->v_palette_base; in fb_setcolreg() local
647 palette[regno] = pal; in fb_setcolreg()
659 if (palette[regno] != pal) { in fb_setcolreg()
661 palette[regno] = pal; in fb_setcolreg()
680 if (palette[0] != 0x4000) { in fb_setcolreg()
682 palette[0] = 0x4000; in fb_setcolreg()
Dxilinxfb.c201 u32 *palette = fbi->pseudo_palette; in xilinx_fb_setcolreg() local
219 palette[regno] = (red << RED_SHIFT) | (green << GREEN_SHIFT) | in xilinx_fb_setcolreg()
Dsimplefb.c172 u32 palette[PSEUDO_PALETTE_SIZE]; member
337 info->pseudo_palette = par->palette; in simplefb_probe()
Dpxa168fb.h310 #define CFG_CSB_256x24(palette) ((palette) << 14) /* Palette */ argument
Dsh7760fb.c104 u32 *palette = info->pseudo_palette; in sh7760_setcolreg() local
116 palette[regno] = (red << info->var.red.offset) | in sh7760_setcolreg()
Dimsttfb.c323 __u32 palette[16]; member
906 par->palette[regno] = in imsttfb_setcolreg()
911 par->palette[regno] = in imsttfb_setcolreg()
916 par->palette[regno] = (i << 16) |i; in imsttfb_setcolreg()
1524 info->pseudo_palette = par->palette; in imsttfb_probe()
Dtdfxfb.c774 par->palette[regno] = rgbcol; in tdfxfb_setcolreg()
875 tdfx_outl(par, COLORFORE, par->palette[rect->color]); in tdfxfb_fillrect()
977 par->palette[image->fg_color]); in tdfxfb_imageblit()
979 par->palette[image->bg_color]); in tdfxfb_imageblit()
1465 info->pseudo_palette = default_par->palette; in tdfxfb_probe()
Dpm3fb.c71 u32 palette[16]; member
531 fgx = par->palette[image->fg_color]; in pm3fb_imageblit()
532 bgx = par->palette[image->bg_color]; in pm3fb_imageblit()
1387 info->pseudo_palette = par->palette; in pm3fb_probe()
Dpm2fb.c95 u32 palette[16]; member
942 par->palette[regno] = v; in pm2fb_setcolreg()
1174 fgx = par->palette[image->fg_color]; in pm2fb_imageblit()
1175 bgx = par->palette[image->bg_color]; in pm2fb_imageblit()
1646 info->pseudo_palette = default_par->palette; in pm2fb_probe()
Dau1200fb.c1143 volatile u32 *palette = lcd->palette; in au1200fb_fb_setcolreg() local
1160 palette = (u32*) fbi->pseudo_palette; in au1200fb_fb_setcolreg()
1187 palette[regno] = value; in au1200fb_fb_setcolreg()
Dpvr2fb.c143 u32 palette[16]; member
792 fb_info->pseudo_palette = currentpar->palette; in pvr2fb_common_init()
Dtgafb.c837 u32 *palette = ((u32 *)info->pseudo_palette); local
867 color = palette[*data++];
1466 info->pseudo_palette = par->palette;
Dsstfb.c687 par->palette[regno] = col; in sstfb_setcolreg()
1398 info->pseudo_palette = par->palette; in sstfb_probe()
Dsm501fb.c279 unsigned long palette) in sm501fb_setup_gamma() argument
286 smc501_writel(value, fbi->regs + palette + offset); in sm501fb_setup_gamma()
Dsh_mobile_lcdcfb.c1768 u32 *palette = info->pseudo_palette; in sh_mobile_lcdc_setcolreg() local
1780 palette[regno] = (red << info->var.red.offset) | in sh_mobile_lcdc_setcolreg()
Dneofb.c2011 info->pseudo_palette = par->palette; in neo_alloc_fb_info()
Dpxafb.c521 fbi->palette_cpu = (u16 *)&fbi->dma_buff->palette[0]; in pxafb_set_par()
/linux-4.4.14/drivers/video/fbdev/omap/
Dlcdc.c396 u16 *palette; in load_palette() local
398 palette = (u16 *)lcdc.palette_virt; in load_palette()
400 *(u16 *)palette &= 0x0fff; in load_palette()
401 *(u16 *)palette |= lcdc.palette_code; in load_palette()
427 u16 *palette; in omap_lcdc_setcolreg() local
432 palette = (u16 *)lcdc.palette_virt; in omap_lcdc_setcolreg()
434 palette[regno] &= ~0x0fff; in omap_lcdc_setcolreg()
435 palette[regno] |= ((red >> 12) << 8) | ((green >> 12) << 4 ) | in omap_lcdc_setcolreg()
/linux-4.4.14/Documentation/fb/
Dvt8623fb.txt18 * 4 bpp pseudocolor modes (with 18bit palette, two variants)
19 * 8 bpp pseudocolor mode (with 18bit palette)
Darkfb.txt19 * 4 bpp pseudocolor modes (with 18bit palette, two variants)
20 * 8 bpp pseudocolor mode (with 18bit palette)
Ds3fb.txt26 * 4 bpp pseudocolor modes (with 18bit palette, two variants)
27 * 8 bpp pseudocolor mode (with 18bit palette)
Dvesafb.txt110 some parameters. vesafb can use it for palette changes and
143 vgapal Use the standard vga registers for palette changes.
145 pmipal Use the protected mode interface for palette changes.
Dpxafb.txt66 support palette and no-palette RGB formats, as well as YUV formats (only
Dcirrusfb.txt57 called 'palette' instead of from the VGA registers. This code was
Daty128fb.txt42 this document, 8 and 32bpp works fine. There have been palette issues
Duvesafb.txt76 vgapal Use the standard VGA registers for palette changes.
78 pmipal Use the protected mode interface for palette changes.
Dsh7760fb.txt105 * 0xFE300800: 256 * 4byte xRGB palette ram
Dsstfb.txt146 - I didn't really test changing the palette, so you may find some weird
Dmatroxfb.txt328 + text mode uses 6 bit VGA palette instead of 8 bit (one of 262144 colors
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv50_fbcon.c100 uint32_t *palette = info->pseudo_palette; in nv50_fbcon_imageblit() local
116 OUT_RING(chan, palette[image->bg_color] | mask); in nv50_fbcon_imageblit()
117 OUT_RING(chan, palette[image->fg_color] | mask); in nv50_fbcon_imageblit()
Dnvc0_fbcon.c100 uint32_t *palette = info->pseudo_palette; in nvc0_fbcon_imageblit() local
116 OUT_RING (chan, palette[image->bg_color] | mask); in nvc0_fbcon_imageblit()
117 OUT_RING (chan, palette[image->fg_color] | mask); in nvc0_fbcon_imageblit()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c210 u32 color, *palette; in vivid_fb_setcolreg() local
220 palette = info->pseudo_palette; in vivid_fb_setcolreg()
236 palette[regno] = color; in vivid_fb_setcolreg()
/linux-4.4.14/drivers/video/fbdev/riva/
Drivafb.h46 u32 palette[16]; /* for Riva128 */ member
Dfbdev.c1328 par->palette[regno] = ((red & 0xf800) >> 1) | in rivafb_setcolreg()
1333 par->palette[regno] = ((red & 0xff00) << 8) | in rivafb_setcolreg()
1406 color = par->palette[rect->color]; in rivafb_fillrect()
1516 fgx = par->palette[image->fg_color]; in rivafb_imageblit()
1517 bgx = par->palette[image->bg_color]; in rivafb_imageblit()
/linux-4.4.14/include/video/
Dkyro.h18 u32 palette[16]; member
Dneomagic.h180 u32 palette[16]; member
Dtdfx.h196 u32 palette[16]; member
Dtgafb.h219 u32 palette[16]; member
Dsstfb.h337 u32 palette[16]; member
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c514 u32 *palette; in picolcd_init_framebuffer() local
532 palette = info->par; in picolcd_init_framebuffer()
535 palette[i] = i > 0 && i < 16 ? 0xff : 0; in picolcd_init_framebuffer()
536 info->pseudo_palette = palette; in picolcd_init_framebuffer()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmem.c234 u32 *palette) in fb_set_logo_truepalette() argument
255 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | in fb_set_logo_truepalette()
264 u32 *palette) in fb_set_logo_directpalette() argument
274 palette[i] = i << redshift | i << greenshift | i << blueshift; in fb_set_logo_directpalette()
459 u32 *palette = NULL, *saved_pseudo_palette = NULL; in fb_show_logo_line() local
476 palette = kmalloc(256 * 4, GFP_KERNEL); in fb_show_logo_line()
477 if (palette == NULL) in fb_show_logo_line()
481 fb_set_logo_truepalette(info, logo, palette); in fb_show_logo_line()
483 fb_set_logo_directpalette(info, logo, palette); in fb_show_logo_line()
486 info->pseudo_palette = palette; in fb_show_logo_line()
[all …]
Dsysimgblt.c60 u32 *palette = (u32 *) p->pseudo_palette; in color_imageblit() local
79 color = palette[*src]; in color_imageblit()
Dcfbimgblt.c85 u32 *palette = (u32 *) p->pseudo_palette; in color_imageblit() local
105 color = palette[*src]; in color_imageblit()
/linux-4.4.14/drivers/media/usb/usbvision/
Dusbvision-video.c729 usbvision->palette.bytes_per_pixel; in vidioc_querybuf()
758 frame->v4l2_format = usbvision->palette; in vidioc_qbuf()
850 vf->fmt.pix.pixelformat = usbvision->palette.format; in vidioc_g_fmt_vid_cap()
852 usbvision->curwidth * usbvision->palette.bytes_per_pixel; in vidioc_g_fmt_vid_cap()
870 usbvision->palette = usbvision_v4l2_format[format_idx]; in vidioc_try_fmt_vid_cap()
881 usbvision->palette.bytes_per_pixel; in vidioc_try_fmt_vid_cap()
960 frame->v4l2_format = usbvision->palette; in usbvision_read()
1409 usbvision->palette = usbvision_v4l2_format[2]; /* V4L2_PIX_FMT_RGB24; */ in usbvision_configure_video()
Dusbvision.h428 struct usbvision_v4l2_format_st palette; member
Dusbvision-core.c1782 usbvision->palette.bytes_per_pixel); in usbvision_frames_alloc()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_hlp.c7 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) in calculate_output_format_register() argument
12 …*clip_format |= (( ((palette&0xf00)>>8) << 30) | ((palette&0x00f) << 24) | (((palette&0x0f0)>>4) … in calculate_output_format_register()
614 static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned long palette) in saa7146_set_output_format() argument
619 calculate_output_format_register(dev,palette,&clip_format); in saa7146_set_output_format()
/linux-4.4.14/drivers/media/usb/stkwebcam/
Dstk-sensor.c530 switch (dev->vsettings.palette) { in stk_sensor_configure()
562 if (dev->vsettings.palette == V4L2_PIX_FMT_SBGGR8 in stk_sensor_configure()
Dstk-webcam.h64 __u32 palette; member
Dstk-webcam.c917 pix_format->pixelformat = dev->vsettings.palette; in stk_vidioc_g_fmt_vid_cap()
918 if (dev->vsettings.palette == V4L2_PIX_FMT_SBGGR8) in stk_vidioc_g_fmt_vid_cap()
980 if (dev->vsettings.palette == V4L2_PIX_FMT_SBGGR8) in stk_setup_format()
1031 dev->vsettings.palette = fmtd->fmt.pix.pixelformat; in stk_vidioc_s_fmt_vid_cap()
1359 dev->vsettings.palette = V4L2_PIX_FMT_RGB565; in stk_camera_probe()
/linux-4.4.14/include/uapi/linux/dvb/
Dvideo.h190 __u8 __user *palette; member
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c537 par->palette[regno] = in kyrofb_setcolreg()
544 par->palette[regno] = in kyrofb_setcolreg()
703 info->pseudo_palette = currentpar->palette; in kyrofb_probe()
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-decoder-regs.txt9 indexed colour palette is much easier to set at just two registers, but again
751 osd colour to change in indexed palette
755 osd colour for indexed palette
757 To set the new palette, first load the index of the colour to change into
758 2A30, then load the new colour into 2A34. The full palette is 256 colours,
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_image.c219 image->u.bitmap.palette = 0; in qxl_image_init_helper()
Dqxl_dev.h834 QXLPHYSICAL palette; member
Dqxl_draw.c223 image->u.bitmap.palette = in qxl_draw_opaque_fb()
/linux-4.4.14/drivers/video/fbdev/aty/
Datyfb.h130 struct { u8 red, green, blue; } palette[256]; member
Dradeon_base.c1187 rinfo->palette[regno].red = red; in radeon_setcolreg()
1188 rinfo->palette[regno].green = green; in radeon_setcolreg()
1189 rinfo->palette[regno].blue = blue; in radeon_setcolreg()
1211 (rinfo->palette[regno>>1].red << 16) | in radeon_setcolreg()
1213 (rinfo->palette[regno>>1].blue)); in radeon_setcolreg()
1214 green = rinfo->palette[regno<<1].green; in radeon_setcolreg()
Dradeonfb.h313 palette[256]; member
Datyfb_base.c2888 par->palette[regno].red = red; in atyfb_setcolreg()
2889 par->palette[regno].green = green; in atyfb_setcolreg()
2890 par->palette[regno].blue = blue; in atyfb_setcolreg()
2920 par->palette[regno << 1].green, in atyfb_setcolreg()
2922 red = par->palette[regno >> 1].red; in atyfb_setcolreg()
2923 blue = par->palette[regno >> 1].blue; in atyfb_setcolreg()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c876 u32 color, *palette; in ivtvfb_setcolreg() local
892 palette = info->pseudo_palette; in ivtvfb_setcolreg()
912 palette[regno] = color; in ivtvfb_setcolreg()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb.h242 } palette[NR_PALETTE]; member
Dsavagefb_driver.c1212 par->palette[regno].red = red; in savagefb_setcolreg()
1213 par->palette[regno].green = green; in savagefb_setcolreg()
1214 par->palette[regno].blue = blue; in savagefb_setcolreg()
1215 par->palette[regno].transp = transp; in savagefb_setcolreg()
/linux-4.4.14/fs/
Dcompat_ioctl.c200 compat_uptr_t palette; member
210 err = get_user(palp, &up->palette); in do_video_set_spu_palette()
216 err = put_user(compat_ptr(palp), &up_native->palette); in do_video_set_spu_palette()
/linux-4.4.14/drivers/video/fbdev/mmp/hw/
Dmmp_ctrl.h550 #define CFG_CSB_256x24(palette) ((palette)<<14) /* Palette */ argument
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_helper.c979 u32 *palette; in setcolreg() local
984 palette = (u32 *)info->pseudo_palette; in setcolreg()
996 palette[regno] = value; in setcolreg()
/linux-4.4.14/drivers/media/pci/ngene/
Dngene.h869 int palette; member
/linux-4.4.14/scripts/
Dspelling.txt698 pallette||palette
/linux-4.4.14/Documentation/
Dkernel-parameters.txt4076 Change the default blue palette of the console.
4082 Change the default green palette of the console.
4088 Change the default red palette of the console.