Introduce Linux work queue APIs and use them. As a side-effect, this will
authorkettenis <kettenis@openbsd.org>
Wed, 24 Jun 2015 08:32:39 +0000 (08:32 +0000)
committerkettenis <kettenis@openbsd.org>
Wed, 24 Jun 2015 08:32:39 +0000 (08:32 +0000)
commita9fcaff7a54afb9acbd48f07360a38b926fa19e9
tree06581ab7c1efd3e41d5eb2f4aecf2a7d101e4e75
parent18297536774b87ceec687bd2fa4bee330e325762
Introduce Linux work queue APIs and use them.  As a side-effect, this will
move some of the work from the system task queue to the driver-specific
task queue.

ok jsg@
sys/dev/pci/drm/drm_linux.h
sys/dev/pci/drm/i915/i915_drv.c
sys/dev/pci/drm/i915/i915_drv.h
sys/dev/pci/drm/i915/i915_gem.c
sys/dev/pci/drm/i915/i915_irq.c
sys/dev/pci/drm/i915/intel_display.c
sys/dev/pci/drm/i915/intel_dp.c
sys/dev/pci/drm/i915/intel_drv.h
sys/dev/pci/drm/i915/intel_pm.c