drm2: Handle locking
authorFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 23 Jul 2013 17:18:48 +0000 (19:18 +0200)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 23 Jul 2013 17:20:07 +0000 (19:20 +0200)
commite8a91b3cefd66c1680879e24e150f5e98d3a8c20
treecf47d16a21e839db7b70fcb1670879751bd87058
parentedace09c88dbaea796895063882c6e51b0ff0851
drm2: Handle locking

* Locally define PROC_LOCK and PROC_UNLOCK to nothing

* irq_lock must be a lwkt serializer

* Remove Giant usage
  Was it even needed on FreeBSD ?
29 files changed:
sys/dev/drm2/drmP.h
sys/dev/drm2/drm_crtc.c
sys/dev/drm2/drm_crtc.h
sys/dev/drm2/drm_crtc_helper.c
sys/dev/drm2/drm_dp_iic_helper.c
sys/dev/drm2/drm_drv.c
sys/dev/drm2/drm_fb_helper.c
sys/dev/drm2/drm_fops.c
sys/dev/drm2/drm_gem_names.c
sys/dev/drm2/drm_gem_names.h
sys/dev/drm2/drm_irq.c
sys/dev/drm2/drm_mm.c
sys/dev/drm2/drm_mm.h
sys/dev/drm2/drm_pci.c
sys/dev/drm2/i915/i915_debug.c
sys/dev/drm2/i915/i915_dma.c
sys/dev/drm2/i915/i915_drv.c
sys/dev/drm2/i915/i915_drv.h
sys/dev/drm2/i915/i915_gem.c
sys/dev/drm2/i915/i915_irq.c
sys/dev/drm2/i915/intel_display.c
sys/dev/drm2/i915/intel_dp.c
sys/dev/drm2/i915/intel_fb.c
sys/dev/drm2/i915/intel_iic.c
sys/dev/drm2/i915/intel_overlay.c
sys/dev/drm2/i915/intel_ringbuffer.c
sys/dev/drm2/i915/intel_ringbuffer.h
sys/dev/drm2/i915/intel_sprite.c
sys/dev/drm2/i915/intel_tv.c