Home
last modified time | relevance | path

Searched refs:vblank (Results 1 – 7 of 7) sorted by relevance

/linux-2.4.37.9/drivers/video/matrox/
Dmatroxfb_crtc2.c574 …ic int matroxfb_dh_get_vblank(const struct matroxfb_dh_fb_info* m2info, struct fb_vblank* vblank) { in matroxfb_dh_get_vblank() argument
578 memset(vblank, 0, sizeof(*vblank)); in matroxfb_dh_get_vblank()
579 vblank->flags = FB_VBLANK_HAVE_VCOUNT | FB_VBLANK_HAVE_VBLANK; in matroxfb_dh_get_vblank()
581 vblank->vcount = mga_inl(0x3C48) & 0x000007FF; in matroxfb_dh_get_vblank()
583 if (vblank->vcount >= m2info->currcon_display->var.yres) in matroxfb_dh_get_vblank()
584 vblank->flags |= FB_VBLANK_VBLANKING; in matroxfb_dh_get_vblank()
586 vblank->flags |= FB_VBLANK_HAVE_COUNT; in matroxfb_dh_get_vblank()
589 vblank->count = ACCESS_FBINFO(crtc2).vsync.cnt; in matroxfb_dh_get_vblank()
608 struct fb_vblank vblank; in matroxfb_dh_ioctl() local
611 err = matroxfb_dh_get_vblank(m2info, &vblank); in matroxfb_dh_ioctl()
[all …]
Dmatroxfb_base.c1147 static int matroxfb_get_vblank(WPMINFO struct fb_vblank *vblank) in matroxfb_get_vblank() argument
1152 memset(vblank, 0, sizeof(*vblank)); in matroxfb_get_vblank()
1153 vblank->flags = FB_VBLANK_HAVE_VCOUNT | FB_VBLANK_HAVE_VSYNC | in matroxfb_get_vblank()
1156 vblank->vcount = mga_inl(M_VCOUNT); in matroxfb_get_vblank()
1161 vblank->flags |= FB_VBLANK_HBLANKING; in matroxfb_get_vblank()
1163 vblank->flags |= FB_VBLANK_VSYNCING; in matroxfb_get_vblank()
1164 if (vblank->vcount >= ACCESS_FBINFO(currcon_display)->var.yres) in matroxfb_get_vblank()
1165 vblank->flags |= FB_VBLANK_VBLANKING; in matroxfb_get_vblank()
1167 vblank->flags |= FB_VBLANK_HAVE_COUNT; in matroxfb_get_vblank()
1170 vblank->count = ACCESS_FBINFO(crtc1).vsync.cnt; in matroxfb_get_vblank()
[all …]
/linux-2.4.37.9/drivers/video/riva/
Drivafb.h75 int vOver_plus, vSync_width, vblank; member
Dfbdev.c1946 rinfo->vblank = (block[6] + ((block[7] & 0x0f) << 8)); in riva_dfp_parse_EDID()
1983 var->upper_margin = (rinfo->vblank - rinfo->vOver_plus - rinfo->vSync_width); in riva_update_default_var()
/linux-2.4.37.9/include/asm-m68k/
Dbootinfo.h278 unsigned char vblank; member
/linux-2.4.37.9/include/asm-cris/
Dsetup.h52 unsigned char vblank; /* VBLANK frequency */
/linux-2.4.37.9/drivers/video/
Dradeonfb.c522 int vOver_plus, vSync_width, vblank; member
1364 rinfo->vblank = (block[6] + ((block[7] & 0x0f) << 8)); in radeon_dfp_parse_EDID()
1385 rinfo->vblank); in radeon_dfp_parse_EDID()
1413 var->upper_margin = (rinfo->vblank - rinfo->vOver_plus - rinfo->vSync_width); in radeon_update_default_var()
1451 rinfo->vblank = (readb(tmp + 6) + ((readb(tmp + 7) & 0x0f) << 8)); in radeon_get_dfpinfo_BIOS()
1508 rinfo->vblank = readw(tmp0+24) - readw(tmp0+26); in radeon_get_lcdinfo_BIOS()
1611 rinfo->vblank = a - b /* + 24 */ ; in radeon_get_dfpinfo()
3050 vTotal = mode->yres + rinfo->vblank; in radeon_load_video_mode()
3303 newmode.fp_crtc_v_total_disp = (rinfo->vblank & 0xffff) | in radeon_load_video_mode()