Searched refs:irqwait (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/via/
H A Dvia_irq.c351 drm_via_irqwait_t *irqwait = data; via_wait_irq() local
358 if (irqwait->request.irq >= dev_priv->num_irqs) { via_wait_irq()
360 irqwait->request.irq); via_wait_irq()
364 cur_irq += irqwait->request.irq; via_wait_irq()
366 switch (irqwait->request.type & ~VIA_IRQ_FLAGS_MASK) { via_wait_irq()
368 irqwait->request.sequence += via_wait_irq()
370 irqwait->request.type &= ~_DRM_VBLANK_RELATIVE; via_wait_irq()
377 if (irqwait->request.type & VIA_IRQ_SIGNAL) { via_wait_irq()
382 force_sequence = (irqwait->request.type & VIA_IRQ_FORCE_SEQUENCE); via_wait_irq()
384 ret = via_driver_irq_wait(dev, irqwait->request.irq, force_sequence, via_wait_irq()
385 &irqwait->request.sequence); via_wait_irq()
387 irqwait->reply.tval_sec = now.tv_sec; via_wait_irq()
388 irqwait->reply.tval_usec = now.tv_usec; via_wait_irq()
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dradeon_irq.c318 drm_radeon_irq_wait_t *irqwait = data; radeon_irq_wait() local
328 return radeon_wait_irq(dev, irqwait->irq_seq); radeon_irq_wait()

Completed in 152 milliseconds