/drivers/video/fbdev/ |
H A D | hitfb.c | 161 int yoffset = var->yoffset; local 166 fb_writew((yoffset*info->fix.line_length)>>10, HD64461_LCDCBAR); 261 var->yoffset = 0;
|
H A D | pxa168fb.c | 215 if (var->yoffset + var->yres > var->yres_virtual) 351 static void set_graphics_start(struct fb_info *info, int xoffset, int yoffset) argument 358 pixel_offset = (yoffset * var->xres_virtual) + xoffset; 531 set_graphics_start(info, var->xoffset, var->yoffset);
|
H A D | platinumfb.c | 51 int xoffset, yoffset; member in struct:fb_info_platinum 485 pinfo->yoffset = 0;
|
H A D | hgafb.c | 254 static void hga_pan(unsigned int xoffset, unsigned int yoffset) argument 259 base = (yoffset / 8) * 90 + xoffset; 407 * @var:contains new xoffset, yoffset and vmode values 410 * This function looks only at xoffset, yoffset and the %FB_VMODE_YWRAP 420 if (var->yoffset < 0 || 421 var->yoffset >= info->var.yres_virtual || 426 || var->yoffset + info->var.yres > info->var.yres_virtual 427 || var->yoffset % 8) 431 hga_pan(var->xoffset, var->yoffset);
|
H A D | controlfb.c | 63 int xoffset, yoffset; member in struct:fb_par_control 246 static inline void set_screen_start(int xoffset, int yoffset, argument 252 par->yoffset = yoffset; 254 par->yoffset * par->pitch + (par->xoffset << par->cmode)); 273 var->yoffset+par->yres > par->vyres) 276 set_screen_start(xoffset, var->yoffset, p); 498 * check if only xoffset or yoffset differs. 502 p->par.yoffset != par->yoffset) [all...] |
H A D | i740fb.c | 412 u32 vxres, xoffset, vyres, yoffset; local 420 var->xoffset, var->yoffset, var->bits_per_pixel, 489 yoffset = var->yoffset; 490 if (yres + yoffset > vyres) 491 yoffset = vyres - yres; 504 if (yoffset + yres > vyres) 505 yoffset = vyres - yres; 591 base = (yoffset * vxres + (xoffset & ~7)) >> 2; 909 u32 base = (var->yoffset * inf [all...] |
H A D | vga16fb.c | 195 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 2; 198 pos = (info->var.xres_virtual * (var->yoffset / fh) + xoffset) >> 3; 202 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 3; 318 u32 vxres, xoffset, vyres, yoffset; local 402 yoffset = var->yoffset; 411 if (yoffset + yres > vyres) 412 yoffset = vyres - yres; 418 var->yoffset = yoffset; [all...] |
H A D | atafb.c | 356 * xres_virtual, yres_virtual, xoffset, yoffset, grayscale, bitfields, 684 if (var->yoffset + yres > yres_virtual && yres_virtual) 687 par->screen_base = screen_base + var->yoffset * linelen; 777 var->yoffset = (par->screen_base - screen_base) / linelen; 779 var->yoffset = 0; 942 xres_virtual, yres_virtual, xoffset, yoffset, grayscale, bitfields, 1382 if (var->yoffset + yres > yres_virtual && yres_virtual) 1385 par->screen_base = screen_base + var->yoffset * linelen; 1547 var->yoffset = (par->screen_base - screen_base) / linelen; 1549 var->yoffset 2456 int yoffset = var->yoffset; local [all...] |
H A D | amifb.c | 689 __s16 yoffset; member in struct:fb_cursorstate 721 int yoffset; /* vmode */ member in struct:amifb_par 1485 par->yoffset = var->yoffset; 1487 if (par->xoffset || par->yoffset < 0 || 1488 par->yoffset >= par->vyres) 1489 par->xoffset = par->yoffset = 0; 1493 par->yoffset < 0 || par->yoffset > par->vyres - par->yres) 1494 par->xoffset = par->yoffset [all...] |
/drivers/video/console/ |
H A D | fbcon_ccw.c | 206 region.dy = info->var.yoffset; 397 u32 yoffset; local 401 yoffset = (vyres - info->var.yres) - ops->var.xoffset; 402 ops->var.xoffset = ops->var.yoffset; 403 ops->var.yoffset = yoffset; 406 ops->var.yoffset = info->var.yoffset;
|
H A D | fbcon_ud.c | 243 region.dy = info->var.yoffset; 421 int xoffset, yoffset; local 427 yoffset = vyres - info->var.yres - ops->var.yoffset; 428 if (yoffset < 0) 429 yoffset += vyres; 431 ops->var.yoffset = yoffset; 434 ops->var.yoffset = info->var.yoffset; [all...] |
/drivers/media/pci/bt8xx/ |
H A D | bttv-risc.c | 128 unsigned int yoffset, unsigned int ybpl, 140 int topfield = (0 == yoffset); 188 while (yoffset && yoffset >= sg_dma_len(ysg)) { 189 yoffset -= sg_dma_len(ysg); 203 if (yoffset + ylen > sg_dma_len(ysg)) 204 ylen = sg_dma_len(ysg) - yoffset; 223 *(rp++)=cpu_to_le32(sg_dma_address(ysg)+yoffset); 224 yoffset += ylen; 232 yoffset 126 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, struct scatterlist *sglist, unsigned int yoffset, unsigned int ybpl, unsigned int ypadding, unsigned int ylines, unsigned int uoffset, unsigned int voffset, unsigned int hshift, unsigned int vshift, unsigned int cpadding) argument [all...] |
/drivers/video/fbdev/msm/ |
H A D | msm_fb.c | 67 unsigned yoffset; member in struct:msmfb_info 123 uint32_t yoffset; local 149 yoffset = msmfb->yoffset; 163 addr = ((msmfb->xres * (yoffset + y) + x) * 2); 195 uint32_t yoffset, int pan_display) 204 left, top, eright, ebottom, yoffset, pan_display); 253 msmfb->yoffset = yoffset; 276 msmfb->yoffset); 193 msmfb_pan_update(struct fb_info *info, uint32_t left, uint32_t top, uint32_t eright, uint32_t ebottom, uint32_t yoffset, int pan_display) argument [all...] |
/drivers/video/fbdev/aty/ |
H A D | atyfb.h | 15 u32 yoffset; member in struct:crtc
|
H A D | aty128fb.c | 432 u32 xoffset, yoffset; member in struct:aty128_crtc 1057 u32 xres, yres, vxres, vyres, xoffset, yoffset, bpp, dst; local 1070 yoffset = var->yoffset; 1098 if (vyres < yres + yoffset) 1099 vyres = yres + yoffset; 1173 crtc->yoffset = yoffset; 1287 var->yoffset = crtc->yoffset; 1642 u32 xoffset, yoffset; local [all...] |
H A D | atyfb_base.c | 795 u32 xres, yres, vxres, vyres, xoffset, yoffset, bpp; local 808 yoffset = var->yoffset; 820 if (vyres < yres + yoffset) 821 vyres = yres + yoffset; 1003 crtc->yoffset = yoffset; 1006 ((yoffset * line_length + xoffset * bpp / 8) / 8) | 1569 u32 yoffset = info->var.yoffset; local 1737 u32 xres, yres, xoffset, yoffset; local [all...] |
/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.c | 384 u32 offset, xoffset, yoffset; local 391 yoffset = var->yoffset; 394 (yoffset + info->var.yres > info->var.yres_virtual)) 397 offset = (yoffset * dinfo->pitch) + 1254 hw->disp_a_base = hw->disp_a_stride * var->yoffset +
|