Home
last modified time | relevance | path

Searched refs:yoffset (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/video/fbdev/
H A D68328fb.c142 var->yoffset = info->var.yoffset; in mc68x328fb_check_var()
171 if (var->yres_virtual < var->yoffset + var->yres) in mc68x328fb_check_var()
172 var->yres_virtual = var->yoffset + var->yres; in mc68x328fb_check_var()
367 if (var->yoffset < 0 in mc68x328fb_pan_display()
368 || var->yoffset >= info->var.yres_virtual in mc68x328fb_pan_display()
373 var->yoffset + info->var.yres > info->var.yres_virtual) in mc68x328fb_pan_display()
377 info->var.yoffset = var->yoffset; in mc68x328fb_pan_display()
H A Dcontrolfb.c86 int xoffset, yoffset; member
205 static inline void set_screen_start(int xoffset, int yoffset, in set_screen_start() argument
211 par->yoffset = yoffset; in set_screen_start()
213 par->yoffset * par->pitch + (par->xoffset << par->cmode)); in set_screen_start()
234 p->par.yoffset != par->yoffset) in control_set_hardware()
235 set_screen_start(par->xoffset, par->yoffset, p); in control_set_hardware()
261 out_le32(CNTRL_REG(p,start_addr), par->yoffset * par->pitch in control_set_hardware()
487 par->yoffset = var->yoffset; in control_var_to_par()
498 if (par->yoffset + par->yres > par->vyres) in control_var_to_par()
499 par->yoffset = par->vyres - par->yres; in control_var_to_par()
[all …]
H A Dvfb.c127 var->yoffset = info->var.yoffset; in vfb_check_var()
156 if (var->yres_virtual < var->yoffset + var->yres) in vfb_check_var()
157 var->yres_virtual = var->yoffset + var->yres; in vfb_check_var()
361 if (var->yoffset >= info->var.yres_virtual || in vfb_pan_display()
366 var->yoffset + info->var.yres > info->var.yres_virtual) in vfb_pan_display()
370 info->var.yoffset = var->yoffset; in vfb_pan_display()
H A Dg364fb.c130 var->yoffset + info->var.yres > info->var.yres_virtual) in g364fb_pan_display()
133 *(unsigned int *) TOP_REG = var->yoffset * info->var.xres; in g364fb_pan_display()
H A Damifb.c695 __s16 yoffset; member
727 int yoffset; /* vmode */ member
1491 par->yoffset = var->yoffset; in ami_decode_var()
1493 if (par->yoffset >= par->vyres) in ami_decode_var()
1494 par->xoffset = par->yoffset = 0; in ami_decode_var()
1497 par->yoffset > par->vyres - par->yres) in ami_decode_var()
1498 par->xoffset = par->yoffset = 0; in ami_decode_var()
1501 par->xoffset = par->yoffset = 0; in ami_decode_var()
1530 var->yoffset = par->yoffset; in ami_encode_var()
1642 if (par->yoffset) { in ami_update_par()
[all …]
H A Dhitfb.c176 int yoffset = var->yoffset; in hitfb_pan_display() local
181 hitfb_writew((yoffset*info->fix.line_length)>>10, HD64461_LCDCBAR); in hitfb_pan_display()
276 var->yoffset = 0; in hitfb_check_var()
H A Darcfb.c208 if ((var->vmode & FB_VMODE_YWRAP) && (var->yoffset < 64) in arcfb_pan_display()
211 ks108_set_start_line(par, i, var->yoffset); in arcfb_pan_display()
213 info->var.yoffset = var->yoffset; in arcfb_pan_display()
H A Dacornfb.c383 if (var->yoffset > var->yres_virtual) in acornfb_adjust_timing()
384 var->yoffset = var->yres_virtual; in acornfb_adjust_timing()
386 if (var->yoffset + var->yres > var->yres_virtual) in acornfb_adjust_timing()
387 var->yoffset = var->yres_virtual - var->yres; in acornfb_adjust_timing()
437 u_int off = var->yoffset * info->fix.line_length; in acornfb_update_dma()
593 u_int y_bottom = var->yoffset; in acornfb_pan_display()
H A Datafb.c647 if (var->yoffset + yres > yres_virtual && yres_virtual) in tt_decode_var()
650 par->screen_base = screen_base + var->yoffset * linelen; in tt_decode_var()
740 var->yoffset = (par->screen_base - screen_base) / linelen; in tt_encode_var()
742 var->yoffset = 0; in tt_encode_var()
1338 if (var->yoffset + yres > yres_virtual && yres_virtual) in falcon_decode_var()
1341 par->screen_base = screen_base + var->yoffset * linelen; in falcon_decode_var()
1503 var->yoffset = (par->screen_base - screen_base) / linelen; in falcon_encode_var()
1505 var->yoffset = 0; in falcon_encode_var()
1655 (var->yoffset * info->var.xres_virtual + xoffset) * bpp / 8; in falcon_pan_display()
1847 if (var->yoffset + yres > yres_virtual && yres_virtual) in stste_decode_var()
[all …]
H A Dgxt4500.c288 var->yres + var->yoffset > var->yres_virtual || in gxt4500_var_to_par()
473 writereg(par, REFRESH_START, (var->xoffset << 16) | var->yoffset); in gxt4500_set_par()
557 var->yoffset + info->var.yres > info->var.yres_virtual) in gxt4500_pan_display()
560 writereg(par, REFRESH_START, (var->xoffset << 16) | var->yoffset); in gxt4500_pan_display()
H A Dgbefb.c94 .yoffset = 0,
125 .yoffset = 0,
937 var->yoffset = info->var.yoffset; in gbefb_check_var()
H A Ds1d13xxxfb.c377 if (var->yoffset + info->var.yres > info->var.yres_virtual) in s1d13xxxfb_pan_display()
380 start = (info->fix.line_length >> 1) * var->yoffset; in s1d13xxxfb_pan_display()
715 var->xoffset = var->yoffset = 0; in s1d13xxxfb_fetch_hw_state()
H A Dimsttfb.c749 __u32 off = var->yoffset * (info->fix.line_length >> 3) in set_offset()
925 || var->yoffset + info->var.yres > info->var.yres_virtual) in imsttfb_pan_display()
929 info->var.yoffset = var->yoffset; in imsttfb_pan_display()
1209 yy = cursor->image.dy - info->var.yoffset;
H A Dplatinumfb.c49 int xoffset, yoffset; member
475 pinfo->yoffset = 0; in platinum_var_to_par()
H A Dau1100fb.c629 dy = var->yoffset - fbi->var.yoffset; in au1100fb_fb_pan_display()
/linux/drivers/media/pci/bt8xx/
H A Dbttv-risc.c116 unsigned int yoffset, unsigned int ybpl, in bttv_risc_planar() argument
128 int topfield = (0 == yoffset); in bttv_risc_planar()
176 while (yoffset && yoffset >= sg_dma_len(ysg)) { in bttv_risc_planar()
177 yoffset -= sg_dma_len(ysg); in bttv_risc_planar()
183 if (yoffset + ylen > sg_dma_len(ysg)) in bttv_risc_planar()
184 ylen = sg_dma_len(ysg) - yoffset; in bttv_risc_planar()
212 *(rp++)=cpu_to_le32(sg_dma_address(ysg)+yoffset); in bttv_risc_planar()
213 yoffset += ylen; in bttv_risc_planar()
221 yoffset += ypadding; in bttv_risc_planar()
/linux/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.c176 m2info->fbcon.var.yoffset = var->yoffset; in matroxfb_dh_pan_var()
179 pos = m2info->fbcon.var.yoffset * linelen + m2info->fbcon.var.xoffset * pixelsize; in matroxfb_dh_pan_var()
218 if (var->yoffset + var->yres > var->yres_virtual) in matroxfb_dh_decode_var()
219 var->yoffset = var->yres_virtual - var->yres; in matroxfb_dh_decode_var()
354 …pos = (m2info->fbcon.var.yoffset * m2info->fbcon.var.xres_virtual + m2info->fbcon.var.xoffset) * m… in matroxfb_dh_set_par()
/linux/include/video/
H A Domapvrfb.h21 u16 yoffset; member
/linux/drivers/acpi/
H A Dbgrt.c30 BGRT_SHOW(yoffset, image_offset_y);
/linux/drivers/media/platform/ti/omap/
H A Domap_vout_vrfb.c362 offset = vout->vrfb_context[0].yoffset * in omap_vout_calculate_vrfb_offset()
375 offset = ((MAX_PIXELS_PER_LINE * vout->vrfb_context[0].yoffset * in omap_vout_calculate_vrfb_offset()
/linux/drivers/media/pci/ivtv/
H A Divtvfb.c751 if (var->xoffset >= var->xres_virtual || var->yoffset >= var->yres_virtual) { in _ivtvfb_check_var()
753 var->xoffset, var->xres_virtual, var->yoffset, var->yres_virtual); in _ivtvfb_check_var()
826 if (var->yoffset + info->var.yres > info->var.yres_virtual || in ivtvfb_pan_display()
830 osd_pan_index = var->yoffset * info->fix.line_length in ivtvfb_pan_display()
836 itv->yuv_info.osd_y_pan = var->yoffset; in ivtvfb_pan_display()
/linux/drivers/video/fbdev/omap/
H A Domapfb_main.c185 offset = var->yoffset * fbi->fix.line_length + in ctrl_change_mode()
545 if (var->yres + var->yoffset > var->yres_virtual) in set_fb_var()
546 var->yoffset = var->yres_virtual - var->yres; in set_fb_var()
604 var->yoffset != fbi->var.yoffset) { in omapfb_pan_display()
609 new_var->yoffset = var->yoffset; in omapfb_pan_display()
/linux/include/uapi/linux/
H A Dfb.h249 __u32 yoffset; /* resolution */ member
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fbdev.c52 omap_gem_roll(bo, fbi->var.yoffset * npages); in pan_worker()
/linux/drivers/video/fbdev/aty/
H A Datyfb.h18 u32 yoffset; member

12