Searched refs:cmap (Results 76 - 100 of 129) sorted by relevance

123456

/linux-master/drivers/video/fbdev/nvidia/
H A Dnvidia.c583 bg = ((info->cmap.red[bg_idx] & 0xf8) << 7) |
584 ((info->cmap.green[bg_idx] & 0xf8) << 2) |
585 ((info->cmap.blue[bg_idx] & 0xf8) >> 3) | 1 << 15;
587 fg = ((info->cmap.red[fg_idx] & 0xf8) << 7) |
588 ((info->cmap.green[fg_idx] & 0xf8) << 2) |
589 ((info->cmap.blue[fg_idx] & 0xf8) >> 3) | 1 << 15;
1161 fb_alloc_cmap(&info->cmap, 256, 0);
/linux-master/drivers/video/fbdev/aty/
H A Dradeon_base.c1262 static int radeonfb_setcmap(struct fb_cmap *cmap, struct fb_info *info) argument
1284 red = cmap->red;
1285 green = cmap->green;
1286 blue = cmap->blue;
1287 transp = cmap->transp;
1288 start = cmap->start;
1290 for (i = 0; i < cmap->len; i++) {
1998 fb_alloc_cmap(&info->cmap, 256, 0);
2484 fb_dealloc_cmap(&info->cmap);
2537 fb_dealloc_cmap(&info->cmap);
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-main.c1189 static int omapfb_setcmap(struct fb_cmap *cmap, struct fb_info *info) argument
1197 red = cmap->red;
1198 green = cmap->green;
1199 blue = cmap->blue;
1200 transp = cmap->transp;
1201 index = cmap->start;
1203 for (count = 0; count < cmap->len; count++) {
1207 count == cmap->len - 1);
1799 r = fb_alloc_cmap(&fbi->cmap, 256, 0);
1809 fb_dealloc_cmap(&fbi->cmap);
[all...]
/linux-master/drivers/video/fbdev/
H A Datafb.c263 * int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
2605 struct fb_cmap cmap; local
2610 cmap.red = black;
2611 cmap.green = black;
2612 cmap.blue = black;
2613 cmap.transp = NULL;
2614 cmap.start = 0;
2615 cmap.len = 16;
2616 fb_set_cmap(&cmap, info);
3129 fb_alloc_cmap(&(fb_info.cmap),
[all...]
H A Dvalkyriefb.c384 fb_dealloc_cmap(&p->info.cmap);
538 return fb_alloc_cmap(&info->cmap, 256, 0);
H A Dda8xx-fb.c1090 fb_dealloc_cmap(&info->cmap);
1471 ret = fb_alloc_cmap(&da8xx_fb_info->cmap, PALETTE_SIZE, 0);
1474 da8xx_fb_info->cmap.len = par->palette_sz;
1525 fb_dealloc_cmap(&da8xx_fb_info->cmap);
H A Dcarminefb.c562 ret = fb_alloc_cmap(&info->cmap, 256, 1);
592 fb_dealloc_cmap(&info->cmap);
602 fb_dealloc_cmap(&info->cmap);
H A Dgxt4500.c130 #define WAT_GAMMA_DISABLE 1 /* disables gamma cmap */
693 err = fb_alloc_cmap(&info->cmap, 256, 0);
695 dev_err(&pdev->dev, "gxt4500: cannot allocate cmap\n");
720 fb_dealloc_cmap(&info->cmap);
745 fb_dealloc_cmap(&info->cmap);
H A Dffb.c989 if (fb_alloc_cmap(&info->cmap, 256, 0))
1010 fb_dealloc_cmap(&info->cmap);
1031 fb_dealloc_cmap(&info->cmap);
H A Dimxfb.c728 "cmap-greyscale");
729 fbi->cmap_inverse = of_property_read_bool(np, "cmap-inverse");
730 fbi->cmap_static = of_property_read_bool(np, "cmap-static");
1023 ret = fb_alloc_cmap(&info->cmap, 256, 0);
1056 fb_dealloc_cmap(&info->cmap);
1073 fb_dealloc_cmap(&info->cmap);
H A Dsa1100fb.c479 sa1100fb_set_cmap(struct fb_cmap *cmap, int kspc, int con,
490 return gen_set_cmap(cmap, kspc, con, info);
552 fb_set_cmap(&fbi->fb.cmap, info);
H A Dgbefb.c378 printk(KERN_ERR "gbefb: cmap FIFO timeout\n");
380 gbe->cmap[i] = gbe_cmap[i];
867 printk(KERN_ERR "gbefb: cmap FIFO timeout\n");
870 gbe->cmap[regno] = gbe_cmap[regno];
1199 fb_alloc_cmap(&info->cmap, 256, 0);
H A Dvt8623fb.c773 rc = fb_alloc_cmap(&info->cmap, 256, 0);
799 fb_dealloc_cmap(&info->cmap);
825 fb_dealloc_cmap(&info->cmap);
H A Dimsttfb.c1247 fg = ((info->cmap.red[fg_idx] & 0xf8) << 7) |
1248 ((info->cmap.green[fg_idx] & 0xf8) << 2) |
1249 ((info->cmap.blue[fg_idx] & 0xf8) >> 3) | 1 << 15;
1455 if (fb_alloc_cmap(&info->cmap, 0, 0))
1459 fb_dealloc_cmap(&info->cmap);
H A Dsmscufx.c986 if (regno >= info->cmap.len)
1093 if (info->cmap.len != 0)
1094 fb_dealloc_cmap(&info->cmap);
1636 retval = fb_alloc_cmap(&info->cmap, 256, 0);
1713 fb_dealloc_cmap(&info->cmap);
H A Dtridentfb.c1354 info->cmap.len = (bpp == 8) ? 256 : 16;
1367 if (regno >= info->cmap.len)
1689 err = fb_alloc_cmap(&info->cmap, 256, 0);
1697 fb_dealloc_cmap(&info->cmap);
1733 fb_dealloc_cmap(&info->cmap);
H A Dau1200fb.c1553 ret = fb_alloc_cmap(&fbi->cmap, AU1200_LCD_NBR_PALETTE_ENTRIES, 0);
1753 if (fbi->cmap.len != 0)
1754 fb_dealloc_cmap(&fbi->cmap);
1777 if (fbi->cmap.len != 0)
1778 fb_dealloc_cmap(&fbi->cmap);
H A Dpxafb.c528 fb_dealloc_cmap(&fbi->fb.cmap);
530 fb_alloc_cmap(&fbi->fb.cmap, 1<<fbi->fb.var.bits_per_pixel, 0);
594 fb_set_cmap(&fbi->fb.cmap, info);
2384 if (fbi->fb.cmap.len)
2385 fb_dealloc_cmap(&fbi->fb.cmap);
2410 if (fbi->fb.cmap.len)
2411 fb_dealloc_cmap(&fbi->fb.cmap);
H A Dsstfb.c1425 if (fb_alloc_cmap(&info->cmap, 256, 0)) {
1426 printk(KERN_ERR "sstfb: can't alloc cmap memory.\n");
1449 fb_dealloc_cmap(&info->cmap);
1477 fb_dealloc_cmap(&info->cmap);
H A Datmel_lcdfb.c857 ret = fb_alloc_cmap(&info->cmap, 256, 0);
1195 fb_dealloc_cmap(&info->cmap);
1242 fb_dealloc_cmap(&info->cmap);
H A Dps3fb.c1150 retval = fb_alloc_cmap(&info->cmap, 256, 0);
1185 fb_dealloc_cmap(&info->cmap);
1230 fb_dealloc_cmap(&info->cmap);
H A Di740fb.c1132 ret = fb_alloc_cmap(&info->cmap, 256, 0);
1152 fb_dealloc_cmap(&info->cmap);
1177 fb_dealloc_cmap(&info->cmap);
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_accel.c133 matrox_cfb4_pal(minfo->cmap);
141 matrox_cfb8_pal(minfo->cmap);
/linux-master/drivers/media/pci/ivtv/
H A Divtvfb.c864 if (regno >= info->cmap.len)
1064 if (fb_alloc_cmap(&oi->ivtvfb_info.cmap, 256, 1)) {
1065 IVTVFB_ERR("abort, unable to alloc cmap\n");
1142 /* Release cmap */
1143 if (oi->ivtvfb_info.cmap.len)
1144 fb_dealloc_cmap(&oi->ivtvfb_info.cmap);
/linux-master/drivers/video/fbdev/riva/
H A Dfbdev.c1629 bg = ((info->cmap.red[bg_idx] & 0xf8) << 7) |
1630 ((info->cmap.green[bg_idx] & 0xf8) << 2) |
1631 ((info->cmap.blue[bg_idx] & 0xf8) >> 3) |
1634 fg = ((info->cmap.red[fg_idx] & 0xf8) << 7) |
1635 ((info->cmap.green[fg_idx] & 0xf8) << 2) |
1636 ((info->cmap.blue[fg_idx] & 0xf8) >> 3) |
1712 fb_alloc_cmap(&info->cmap, cmap_len, 0);

Completed in 744 milliseconds

123456