Lines Matching refs:vsync
404 dinfo->vsync.pan_offset = offset; in intelfbhw_pan_display()
407 dinfo->vsync.pan_display = 1; in intelfbhw_pan_display()
409 dinfo->vsync.pan_display = 0; in intelfbhw_pan_display()
2027 if (dinfo->vsync.pan_display) { in intelfbhw_irq()
2028 dinfo->vsync.pan_display = 0; in intelfbhw_irq()
2029 OUTREG(DSPABASE, dinfo->vsync.pan_offset); in intelfbhw_irq()
2032 dinfo->vsync.count++; in intelfbhw_irq()
2033 wake_up_interruptible(&dinfo->vsync.wait); in intelfbhw_irq()
2072 if (dinfo->vsync.pan_display) { in intelfbhw_disable_irq()
2073 dinfo->vsync.pan_display = 0; in intelfbhw_disable_irq()
2074 OUTREG(DSPABASE, dinfo->vsync.pan_offset); in intelfbhw_disable_irq()
2090 struct intelfb_vsync *vsync; in intelfbhw_wait_for_vsync() local
2096 vsync = &dinfo->vsync; in intelfbhw_wait_for_vsync()
2106 count = vsync->count; in intelfbhw_wait_for_vsync()
2107 ret = wait_event_interruptible_timeout(vsync->wait, in intelfbhw_wait_for_vsync()
2108 count != vsync->count, HZ / 10); in intelfbhw_wait_for_vsync()