/linux-4.1.27/drivers/staging/sm750fb/ |
H A D | sm750_cursor.h | 14 u16 rop,const u8* data,const u8* mask); 16 u16 rop,const u8* data,const u8* mask);
|
H A D | sm750_cursor.c | 96 u16 rop,const u8* pcol,const u8* pmsk) hw_cursor_setData() 118 hw_cursor_setData2(cursor,rop,pcol,pmsk); hw_cursor_setData() 135 if(rop == ROP_XOR) hw_cursor_setData() 154 if(rop == ROP_XOR) hw_cursor_setData() 187 u16 rop,const u8* pcol,const u8* pmsk) hw_cursor_setData2() 215 if(rop == ROP_XOR) hw_cursor_setData2() 95 hw_cursor_setData(struct lynx_cursor * cursor, u16 rop,const u8* pcol,const u8* pmsk) hw_cursor_setData() argument 186 hw_cursor_setData2(struct lynx_cursor * cursor, u16 rop,const u8* pcol,const u8* pmsk) hw_cursor_setData2() argument
|
H A D | sm750_accel.c | 95 u32 color,u32 rop) hw_fillrect() 133 FIELD_VALUE(0,DE_CONTROL,ROP,rop);//dpr0xc hw_fillrect() 92 hw_fillrect(struct lynx_accel * accel, u32 base,u32 pitch,u32 Bpp, u32 x,u32 y,u32 width,u32 height, u32 color,u32 rop) hw_fillrect() argument
|
H A D | sm750.c | 174 fbcursor->rop, lynxfb_ops_cursor() 190 unsigned int base, pitch, Bpp, rop; lynxfb_ops_fillrect() local 206 rop = (region->rop != ROP_COPY) ? HW_ROP2_XOR:HW_ROP2_COPY; lynxfb_ops_fillrect() 219 color, rop); lynxfb_ops_fillrect()
|
H A D | sm750_accel.h | 244 u32 color,u32 rop);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk104.c | 204 int gpc, tpc, rop; gk104_gr_init() local 292 for (rop = 0; rop < priv->rop_nr; rop++) { gk104_gr_init() 293 nv_wr32(priv, ROP_UNIT(rop, 0x144), 0xc0000000); gk104_gr_init() 294 nv_wr32(priv, ROP_UNIT(rop, 0x070), 0xc0000000); gk104_gr_init() 295 nv_wr32(priv, ROP_UNIT(rop, 0x204), 0xffffffff); gk104_gr_init() 296 nv_wr32(priv, ROP_UNIT(rop, 0x208), 0xffffffff); gk104_gr_init()
|
H A D | gm107.c | 330 int gpc, tpc, ppc, rop; gm107_gr_init() local 414 for (rop = 0; rop < priv->rop_nr; rop++) { gm107_gr_init() 415 nv_wr32(priv, ROP_UNIT(rop, 0x144), 0x40000000); gm107_gr_init() 416 nv_wr32(priv, ROP_UNIT(rop, 0x070), 0x40000000); gm107_gr_init() 417 nv_wr32(priv, ROP_UNIT(rop, 0x204), 0xffffffff); gm107_gr_init() 418 nv_wr32(priv, ROP_UNIT(rop, 0x208), 0xffffffff); gm107_gr_init()
|
H A D | gm204.c | 259 int gpc, tpc, ppc, rop; gm204_gr_init() local 352 for (rop = 0; rop < priv->rop_nr; rop++) { gm204_gr_init() 353 nv_wr32(priv, ROP_UNIT(rop, 0x144), 0x40000000); gm204_gr_init() 354 nv_wr32(priv, ROP_UNIT(rop, 0x070), 0x40000000); gm204_gr_init() 355 nv_wr32(priv, ROP_UNIT(rop, 0x204), 0xffffffff); gm204_gr_init() 356 nv_wr32(priv, ROP_UNIT(rop, 0x208), 0xffffffff); gm204_gr_init()
|
H A D | gf100.c | 941 int rop, gpc, i; gf100_gr_trap_intr() local 1024 for (rop = 0; rop < priv->rop_nr; rop++) { gf100_gr_trap_intr() 1025 u32 statz = nv_rd32(priv, ROP_UNIT(rop, 0x070)); gf100_gr_trap_intr() 1026 u32 statc = nv_rd32(priv, ROP_UNIT(rop, 0x144)); gf100_gr_trap_intr() 1028 rop, statz, statc); gf100_gr_trap_intr() 1029 nv_wr32(priv, ROP_UNIT(rop, 0x070), 0xc0000000); gf100_gr_trap_intr() 1030 nv_wr32(priv, ROP_UNIT(rop, 0x144), 0xc0000000); gf100_gr_trap_intr() 1419 int gpc, tpc, rop; gf100_gr_init() local 1502 for (rop = 0; rop < priv->rop_nr; rop++) { gf100_gr_init() 1503 nv_wr32(priv, ROP_UNIT(rop, 0x144), 0xc0000000); gf100_gr_init() 1504 nv_wr32(priv, ROP_UNIT(rop, 0x070), 0xc0000000); gf100_gr_init() 1505 nv_wr32(priv, ROP_UNIT(rop, 0x204), 0xffffffff); gf100_gr_init() 1506 nv_wr32(priv, ROP_UNIT(rop, 0x208), 0xffffffff); gf100_gr_init()
|
H A D | nv25.c | 16 { 0x0043, &nv04_gr_ofuncs, NULL }, /* rop */
|
H A D | nv34.c | 16 { 0x0043, &nv04_gr_ofuncs, NULL }, /* rop */
|
H A D | nv35.c | 16 { 0x0043, &nv04_gr_ofuncs, NULL }, /* rop */
|
H A D | nv40.c | 95 { 0x0043, &nv40_gr_ofuncs, NULL }, /* rop */ 116 { 0x0043, &nv40_gr_ofuncs, NULL }, /* rop */
|
H A D | nv04.c | 414 * - bit 28: rop valid 429 * example rop object is needed by ROP_AND, but not by SRCCOPY_AND. 489 /* ROP_AND: requires pattern and rop */ nv04_gr_set_ctx_val() 1001 { 0x0043, &nv04_gr_ofuncs }, /* rop */
|
H A D | nv30.c | 18 { 0x0043, &nv04_gr_ofuncs, NULL }, /* rop */
|
H A D | nv20.c | 21 { 0x0043, &nv04_gr_ofuncs, NULL }, /* rop */
|
H A D | nv10.c | 437 { 0x0043, &nv04_gr_ofuncs }, /* rop */ 460 { 0x0043, &nv04_gr_ofuncs }, /* rop */ 584 { 0x0043, &nv04_gr_ofuncs }, /* rop */
|
/linux-4.1.27/drivers/video/fbdev/nvidia/ |
H A D | nv_accel.c | 167 static void NVSetRopSolid(struct fb_info *info, u32 rop, u32 planemask) NVSetRopSolid() argument 173 if (par->currentRop != (rop + 32)) { NVSetRopSolid() 175 NVDmaNext(par, NVCopyROP_PM[rop]); NVSetRopSolid() 176 par->currentRop = rop + 32; NVSetRopSolid() 178 } else if (par->currentRop != rop) { NVSetRopSolid() 182 NVDmaNext(par, NVCopyROP[rop]); NVSetRopSolid() 183 par->currentRop = rop; NVSetRopSolid() 334 if (rect->rop != ROP_COPY) nvidiafb_fillrect() 335 NVSetRopSolid(info, rect->rop, ~0); nvidiafb_fillrect() 346 if (rect->rop != ROP_COPY) nvidiafb_fillrect()
|
H A D | nvidia.c | 577 switch (cursor->rop) { nvidiafb_cursor()
|
/linux-4.1.27/drivers/video/fbdev/sis/ |
H A D | sis_accel.c | 95 int rop, int trans_color) SiS300SetupForScreenToScreenCopy() 106 SiS300SetupROP(sisALUConv[rop]) SiS300SetupForScreenToScreenCopy() 149 SiS300SetupForSolidFill(struct sis_video_info *ivideo, u32 color, int rop) SiS300SetupForSolidFill() argument 154 SiS300SetupROP(sisPatALUConv[rop]) SiS300SetupForSolidFill() 185 SiS310SetupForScreenToScreenCopy(struct sis_video_info *ivideo, int rop, int trans_color) SiS310SetupForScreenToScreenCopy() argument 195 SiS310SetupROP(sisALUConv[rop]) SiS310SetupForScreenToScreenCopy() 251 SiS310SetupForSolidFill(struct sis_video_info *ivideo, u32 color, int rop) SiS310SetupForSolidFill() argument 256 SiS310SetupROP(sisPatALUConv[rop]) SiS310SetupForSolidFill() 353 SiS300SetupForSolidFill(ivideo, col, myrops[rect->rop]); fbcon_sis_fillrect() 360 SiS310SetupForSolidFill(ivideo, col, myrops[rect->rop]); fbcon_sis_fillrect() 94 SiS300SetupForScreenToScreenCopy(struct sis_video_info *ivideo, int xdir, int ydir, int rop, int trans_color) SiS300SetupForScreenToScreenCopy() argument
|
H A D | sis_accel.h | 256 #define SiS300SetupROP(rop) \ 257 ivideo->CommandReg = (rop) << 8; 381 #define SiS310SetupROP(rop) \ 382 ivideo->CommandReg = (rop) << 8;
|
/linux-4.1.27/drivers/video/fbdev/i810/ |
H A D | i810_accel.c | 152 * @rop: raster operation 162 int xdir, int src, int dest, int rop, source_copy_blit() 170 PUT_RING(xdir | rop << 16 | dpitch | DYN_COLOR_EN | blit_bpp); source_copy_blit() 186 * @rop: raster operation 196 int rop, int what, int blit_bpp, color_blit() 204 PUT_RING(rop << 16 | pitch | SOLIDPATTERN | DYN_COLOR_EN | blit_bpp); color_blit() 220 * @rop: raster operation 236 int dsize, int blit_bpp, int rop, mono_src_copy_imm_blit() 245 PUT_RING(DYN_COLOR_EN | blit_bpp | rop << 16 | dpitch); mono_src_copy_imm_blit() 301 u32 dx, dy, width, height, dest, rop = 0, color = 0; i810fb_fillrect() local 314 rop = i810fb_rop[rect->rop]; i810fb_fillrect() 322 color_blit(width, height, info->fix.line_length, dest, rop, color, i810fb_fillrect() 161 source_copy_blit(int dwidth, int dheight, int dpitch, int xdir, int src, int dest, int rop, int blit_bpp, struct fb_info *info) source_copy_blit() argument 195 color_blit(int width, int height, int pitch, int dest, int rop, int what, int blit_bpp, struct fb_info *info) color_blit() argument 235 mono_src_copy_imm_blit(int dwidth, int dheight, int dpitch, int dsize, int blit_bpp, int rop, int dest, const u32 *src, int bg, int fg, struct fb_info *info) mono_src_copy_imm_blit() argument
|
H A D | i810_main.c | 1520 switch (cursor->rop) { i810fb_cursor()
|
/linux-4.1.27/drivers/media/platform/vsp1/ |
H A D | vsp1_regs.h | 515 #define VI6_BRU_CTRL_CROP(rop) ((rop) << 4) 517 #define VI6_BRU_CTRL_AROP(rop) ((rop) << 0) 557 #define VI6_BRU_ROP_CROP(rop) ((rop) << 4) 559 #define VI6_BRU_ROP_AROP(rop) ((rop) << 0)
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
H A D | nv04_fbcon.c | 62 OUT_RING(chan, (rect->rop != ROP_COPY) ? 1 : 3); nv04_fbcon_fillrect() 183 &nfbdev->rop); nv04_fbcon_accel_init() 220 OUT_RING(chan, nfbdev->rop.handle); nv04_fbcon_accel_init() 265 OUT_RING(chan, nfbdev->rop.handle); nv04_fbcon_accel_init()
|
H A D | nv50_fbcon.c | 37 ret = RING_SPACE(chan, rect->rop == ROP_COPY ? 7 : 11); nv50_fbcon_fillrect() 41 if (rect->rop != ROP_COPY) { nv50_fbcon_fillrect() 56 if (rect->rop != ROP_COPY) { nv50_fbcon_fillrect()
|
H A D | nvc0_fbcon.c | 37 ret = RING_SPACE(chan, rect->rop == ROP_COPY ? 7 : 11); nvc0_fbcon_fillrect() 41 if (rect->rop != ROP_COPY) { nvc0_fbcon_fillrect() 56 if (rect->rop != ROP_COPY) { nvc0_fbcon_fillrect()
|
H A D | nouveau_fbcon.h | 42 struct nvif_object rop; member in struct:nouveau_fbdev
|
H A D | nouveau_fbcon.c | 267 nvif_object_fini(&fbcon->rop); nouveau_fbcon_accel_fini() 327 rect.rop = ROP_COPY; nouveau_fbcon_zfill()
|
/linux-4.1.27/drivers/video/console/ |
H A D | softcursor.c | 58 switch (cursor->rop) { soft_cursor()
|
H A D | bitblit.c | 72 region.rop = ROP_COPY; bit_clear() 217 region.rop = ROP_COPY; bit_clear_margins() 380 cursor.rop = ROP_XOR; bit_cursor()
|
H A D | fbcon_ccw.c | 93 region.rop = ROP_COPY; ccw_clear() 202 region.rop = ROP_COPY; ccw_clear_margins() 383 cursor.rop = ROP_XOR; ccw_cursor()
|
H A D | fbcon_cw.c | 78 region.rop = ROP_COPY; cw_clear() 185 region.rop = ROP_COPY; cw_clear_margins() 366 cursor.rop = ROP_XOR; cw_cursor()
|
H A D | fbcon_ud.c | 80 region.rop = ROP_COPY; ud_clear() 232 region.rop = ROP_COPY; ud_clear_margins() 407 cursor.rop = ROP_XOR; ud_cursor()
|
H A D | tileblit.c | 49 rect.rop = ROP_COPY; tile_clear()
|
/linux-4.1.27/drivers/video/fbdev/core/ |
H A D | cfbfillrect.c | 312 switch (rect->rop) { cfb_fillrect() 320 printk( KERN_ERR "cfb_fillrect(): unknown rop, defaulting to ROP_COPY\n"); cfb_fillrect() 342 switch (rect->rop) { cfb_fillrect() 350 printk(KERN_ERR "cfb_fillrect(): unknown rop, defaulting to ROP_COPY\n"); cfb_fillrect()
|
H A D | sysfillrect.c | 275 switch (rect->rop) { sys_fillrect() 283 printk( KERN_ERR "cfb_fillrect(): unknown rop, " sys_fillrect() 305 switch (rect->rop) { sys_fillrect() 313 printk(KERN_ERR "sys_fillrect(): unknown rop, " sys_fillrect()
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | ffb.c | 242 u32 rop; member in struct:ffb_fbc 414 static __inline__ void ffb_rop(struct ffb_par *par, u32 rop) ffb_rop() argument 416 if (par->rop_cache != rop) { ffb_rop() 418 upa_writel(rop, &par->fbc->rop); ffb_rop() 419 par->rop_cache = rop; ffb_rop() 437 upa_writel(par->rop_cache, &fbc->rop); ffb_switch_from_graph() 482 BUG_ON(rect->rop != ROP_COPY && rect->rop != ROP_XOR); ffb_fillrect() 494 ffb_rop(par, rect->rop == ROP_COPY ? ffb_fillrect()
|
H A D | hitfb.c | 76 u16 dy, u16 width, u16 height, u16 rop, hitfb_accel_bitblt() 84 fb_writew(rop, HD64461_BBTROPR); hitfb_accel_bitblt() 127 if (rect->rop != ROP_COPY) hitfb_fillrect() 75 hitfb_accel_bitblt(int truecolor, u16 sx, u16 sy, u16 dx, u16 dy, u16 width, u16 height, u16 rop, u32 mask_addr) hitfb_accel_bitblt() argument
|
H A D | leo.c | 155 u32 rop; member in struct:leo_ld_ss0 227 sbus_writel(0x310850, &ss->rop); leo_switch_from_graph() 241 sbus_writel(0x310b90, &ss->rop); leo_switch_from_graph()
|
H A D | wmt_ge_rops.c | 80 writel(rect->rop == ROP_XOR ? 0x5a : 0xf0, regbase + GE_ROPCODE_OFF); wmt_ge_fillrect()
|
H A D | hpfb.c | 161 out_8(fb_regs + WMRR, (region->rop == ROP_COPY ? RR_SET : RR_INVERT)); hpfb_fillrect() 165 out_8(fb_regs + WMRR, (region->rop == ROP_COPY ? RR_CLEAR : RR_NOOP)); hpfb_fillrect()
|
H A D | pm3fb.c | 388 int rop; pm3fb_fillrect() local 398 if (region->rop == ROP_COPY ) pm3fb_fillrect() 399 rop = PM3Config2D_ForegroundROP(0x3); /* GXcopy */ pm3fb_fillrect() 401 rop = PM3Config2D_ForegroundROP(0x6) | /* GXxor */ pm3fb_fillrect() 428 rop | pm3fb_fillrect() 698 if (cursor->rop == ROP_COPY) pm3fb_cursor()
|
H A D | tridentfb.c | 207 u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) blade_fill_rect() 210 writemmr(par, ROP, rop ? ROP_X : ROP_S); blade_fill_rect() 309 u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) xp_fill_rect() 381 u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) image_fill_rect() 449 u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) tgui_fill_rect() 513 fr->height, col, fr->rop); tridentfb_fillrect() 206 blade_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) blade_fill_rect() argument 308 xp_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) xp_fill_rect() argument 380 image_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) image_fill_rect() argument 448 tgui_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) tgui_fill_rect() argument
|
H A D | s1d13xxxfb.c | 490 dbg_blit("(copyarea) negative rop\n"); s1d13xxxfb_bitblt_copyarea() 494 dbg_blit("(copyarea) positive rop\n"); s1d13xxxfb_bitblt_copyarea() 558 dbg_blit("(solidfill) : rop=%d\n", rect->rop); s1d13xxxfb_bitblt_solidfill()
|
H A D | imsttfb.c | 1010 if (rect->rop == ROP_COPY) { imsttfb_fillrect() 1204 if (cursor->dest == NULL && cursor->rop == ROP_XOR) 1224 switch (cursor->rop) {
|
H A D | pm2fb.c | 1062 region->rop != ROP_COPY ) { pm2fb_fillrect() 1336 if (cursor->rop == ROP_COPY) pm2vfb_cursor() 1444 if (cursor->rop == ROP_COPY) pm2fb_cursor()
|
H A D | skeletonfb.c | 502 * @rop: The raster operation. We can draw the rectangle with a COPY xxxfb_fillrect() 585 * @rop: The bit operation we want to do. xxxfb_cursor() 602 * NOTES ON ROPs (cursor->rop, Raster Operation) xxxfb_cursor()
|
H A D | hgafb.c | 465 switch (rect->rop) { hgafb_fillrect()
|
H A D | neofb.c | 1369 u_long dst, rop; neo2200_fillrect() local 1372 rop = rect->rop ? 0x060000 : 0x0c0000; neo2200_fillrect() 1381 rop, &par->neo2200->bltCntl); neo2200_fillrect()
|
H A D | vga16fb.c | 840 if (rect->rop == ROP_COPY) { vga_8planes_fillrect() 911 switch (rect->rop) { vga16fb_fillrect()
|
H A D | tdfxfb.c | 874 if (rect->rop == ROP_COPY) tdfxfb_fillrect() 1145 if (cursor->rop == ROP_COPY) tdfxfb_cursor()
|
H A D | tmiofb.c | 485 .rop = ROP_COPY, tmiofb_clearscreen()
|
H A D | sstfb.c | 810 sst_write(BLTROP, rect->rop == ROP_COPY ? BLTROP_COPY : BLTROP_XOR);
|
H A D | tgafb.c | 953 if (rect->rop != ROP_COPY) { tgafb_fillrect()
|
H A D | fsl-diu-fb.c | 1098 if (cursor->rop == ROP_XOR) fsl_diu_cursor()
|
H A D | amifb.c | 3193 switch (rect->rop) { amifb_fillrect()
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
H A D | qxl_fb.c | 256 uint16_t rop; qxl_fb_fillrect_internal() local 268 switch (fb_rect->rop) { qxl_fb_fillrect_internal() 270 rop = SPICE_ROPD_OP_XOR; qxl_fb_fillrect_internal() 273 rop = SPICE_ROPD_OP_PUT; qxl_fb_fillrect_internal() 276 pr_err("qxl_fb_fillrect(): unknown rop, " qxl_fb_fillrect_internal() 278 rop = SPICE_ROPD_OP_PUT; qxl_fb_fillrect_internal() 283 qxl_draw_fill_rec.rop = rop; qxl_fb_fillrect_internal()
|
H A D | qxl_draw.c | 450 uint16_t rop = qxl_draw_fill_rec->rop; qxl_draw_fill() local 473 drawable->u.fill.rop_descriptor = rop; qxl_draw_fill()
|
H A D | qxl_drv.h | 223 uint16_t rop; member in struct:qxl_draw_fill
|
/linux-4.1.27/include/video/ |
H A D | pm3fb.h | 944 #define PM3Config2D_ForegroundROP(rop) (((rop) & 0xf) << 7) 946 #define PM3Config2D_BackgroundROP(rop) (((rop) & 0xf) << 12) 1004 #define PM3FillConfig2D_ForegroundROP(rop) (((rop) & 0xf) << 7) 1006 #define PM3FillConfig2D_BackgroundROP(rop) (((rop) & 0xf) << 12)
|
/linux-4.1.27/drivers/media/platform/s5p-g2d/ |
H A D | g2d.h | 65 u32 rop; member in struct:g2d_ctx
|
H A D | g2d.c | 188 ctx->rop = ROP4_INVERT; g2d_s_ctrl() 190 ctx->rop = ROP4_COPY; g2d_s_ctrl() 519 g2d_set_rop4(dev, ctx->rop); device_run()
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
H A D | psb_reg.h | 342 * Tungsten Graphics note on rop codes: If rop A and rop B are 350 /* rop code A */
|
/linux-4.1.27/drivers/video/fbdev/savage/ |
H A D | savagefb_accel.c | 83 BCI_CMD_SET_ROP(cmd, savagefb_rop[rect->rop]); savagefb_fillrect()
|
H A D | savagefb.h | 130 #define BCI_CMD_SET_ROP(cmd, rop) ((cmd) |= ((rop & 0xFF) << 16))
|
/linux-4.1.27/arch/unicore32/include/mach/ |
H A D | regs-unigfx.h | 104 * rop alpah reg UGE_ROPALPHA
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
H A D | mach64_cursor.c | 164 switch (cursor->rop) { atyfb_cursor()
|
/linux-4.1.27/drivers/video/fbdev/riva/ |
H A D | fbdev.c | 972 * Set ROP. Translate X rop into ROP3. Internal routine. 975 riva_set_rop_solid(struct riva_par *par, int rop) riva_set_rop_solid() argument 979 NV_WR32(&par->riva.Rop->Rop3, 0, rop); riva_set_rop_solid() 1398 u_int color, rop = 0; rivafb_fillrect() local 1414 switch (rect->rop) { rivafb_fillrect() 1416 rop = 0x66; rivafb_fillrect() 1420 rop = 0xCC; rivafb_fillrect() 1424 riva_set_rop_solid(par, rop); rivafb_fillrect() 1577 * to user space, only the copy rop will be supported. 1626 switch (cursor->rop) { rivafb_cursor()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
H A D | intelfbdrv.c | 1497 u32 rop, color; intelfb_fillrect() local 1508 if (rect->rop == ROP_COPY) intelfb_fillrect() 1509 rop = PAT_ROP_GXCOPY; intelfb_fillrect() 1511 rop = PAT_ROP_GXXOR; intelfb_fillrect() 1521 rop); intelfb_fillrect() 1664 switch (cursor->rop) { intelfb_cursor()
|
H A D | intelfbhw.c | 1661 u32 h, u32 color, u32 pitch, u32 bpp, u32 rop) intelfbhw_do_fillrect() 1667 "rop 0x%02x\n", x, y, w, h, color, pitch, bpp, rop); intelfbhw_do_fillrect() 1672 br13 = (rop << ROP_SHIFT) | pitch; intelfbhw_do_fillrect() 1660 intelfbhw_do_fillrect(struct intelfb_info *dinfo, u32 x, u32 y, u32 w, u32 h, u32 color, u32 pitch, u32 bpp, u32 rop) intelfbhw_do_fillrect() argument
|
H A D | intelfbhw.h | 588 u32 rop);
|
/linux-4.1.27/drivers/gpu/drm/savage/ |
H A D | savage_drv.h | 359 #define BCI_CMD_SET_ROP(cmd, rop) ((cmd) |= ((rop & 0xFF) << 16))
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 329 switch (rect->rop) { matroxfb_fillrect() 397 switch (rect->rop) { matroxfb_cfb4_fillrect()
|
/linux-4.1.27/drivers/video/fbdev/via/ |
H A D | accel.c | 87 printk(KERN_WARNING "hw_bitblt_1: Invalid fill rop: " hw_bitblt_1() 220 printk(KERN_WARNING "hw_bitblt_2: Invalid fill rop: " hw_bitblt_2()
|
H A D | viafbdev.c | 684 u8 rop; viafb_fillrect() local 699 if (rect->rop == ROP_XOR) viafb_fillrect() 700 rop = 0x5A; viafb_fillrect() 702 rop = 0xF0; viafb_fillrect() 708 NULL, 0, 0, 0, 0, fg_color, 0, rop)) viafb_fillrect() 879 switch (cursor->rop) { viafb_cursor()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | fb.h | 355 __u32 rop; member in struct:fb_fillrect 389 __u16 rop; /* bitop operation */ member in struct:fb_cursor
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
H A D | nv40.c | 174 /* use the second pll for shader/rop clock, if it differs from core */ nv40_clk_calc()
|
/linux-4.1.27/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 284 switch (rect->rop) { mb86290fb_fillrect()
|
/linux-4.1.27/arch/blackfin/kernel/ |
H A D | trace.c | 376 int rop = ((opcode >> LoopSetup_rop_bits) & LoopSetup_rop_mask); decode_LoopSetup_0() local 379 if ((rop & 1) == 1) decode_LoopSetup_0() 381 if ((rop & 2) == 2) decode_LoopSetup_0()
|
/linux-4.1.27/include/linux/ |
H A D | fb.h | 116 __u16 rop; /* bitop operation */ member in struct:fb_cursor_user 335 __u32 rop; /* raster operation */ member in struct:fb_tilerect
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
H A D | svga_reg.h | 1199 uint32 rop; /* Must be SVGA_ROP_COPY */ member in struct:SVGAFifoCmdFrontRopFill
|
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-main.c | 1588 .rop = ROP_COPY, omapfb_clear_fb()
|