Lines Matching refs:rect
517 * @rect : fb_fillrect structure
523 s1d13xxxfb_bitblt_solidfill(struct fb_info *info, const struct fb_fillrect *rect)
536 dest = ((rect->dy * screen_stride) + (bpp * rect->dx));
540 rect->dx, rect->dy, screen_stride, dest,
541 rect->width - 1, rect->height - 1);
546 dbg_blit("(solidfill) : rop=%d\n", rect->rop);
554 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_WIDTH0, ((rect->width) & 0x00ff) - 1);
555 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_WIDTH1, (rect->width >> 8));
558 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_HEIGHT0, ((rect->height) & 0x00ff) - 1);
559 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_HEIGHT1, (rect->height >> 8));
563 fg = ((u32 *)info->pseudo_palette)[rect->color];
565 dbg_blit("(solidfill) pseudo_palette[%d] = %d\n", rect->color, fg);
567 fg = rect->color;
568 dbg_blit("(solidfill) color = %d\n", rect->color);