Lines Matching refs:vblank
745 DRM_DEBUG_KMS("vblank wait timed out\n");
749 * intel_wait_for_vblank - wait for vblank on a given pipe
753 * Wait for vblank to occur on a given pipe. Needed for various bits of
766 /* Clear existing vblank status. Note this will clear any other
770 * that either function could miss a vblank event. Here it is not
771 * fatal, as we will either wait upon the next vblank interrupt or
776 * Currently, the result of us stealing a vblank from the irq
782 /* Wait for vblank interrupt bit to set */
786 DRM_DEBUG_KMS("vblank wait timed out\n");
794 * After disabling a pipe, we can't wait for vblank in the usual way,
795 * spinning on the vblank interrupt status bit, since we won't actually
1610 * Will wait until the pipe is actually running (i.e. first vblank) before
3257 * away (as if the pipe is off) instead of waiting for vblank. As soon
3258 * as the first vblank happend, everything works as expected. Hence just
3259 * wait for one vblank before returning to avoid strange things
3278 /* We can only enable IPS after we enable a plane and wait for a vblank.
3281 * for a vblank, so all we need to do here is to enable the IPS bit. */
3297 /* We need to wait for a vblank before we can disable the plane. */
3364 * away (as if the pipe is off) instead of waiting for vblank. As soon
3365 * as the first vblank happend, everything works as expected. Hence just
3366 * wait for one vblank before returning to avoid strange things
6452 /* and commit changes on next vblank */
6479 /* and commit changes on next vblank */
7222 /* Ignore early vblank irqs */
8491 * are later needed by vblank and swap-completion
10136 u32 vblank;
10206 error->transcoder[i].vblank = I915_READ(VBLANK(cpu_transcoder));
10268 err_printf(m, " VBLANK: %08x\n", error->transcoder[i].vblank);