]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Split PORT_HOTPLUG_STAT ack out from i9xx_hpd_irq_handler()
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 13 Apr 2016 18:19:54 +0000 (21:19 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 14 Apr 2016 11:45:37 +0000 (14:45 +0300)
commit2bbc7ae4c5316d8398e5e3f9ad7c5a8f261ef083
treeeb55d7a06a72eded8dc2505239fb77bf2f48ab84
parent3ece337b1bc29fc65e8a3b950367ee6c3be09cec
drm/i915: Split PORT_HOTPLUG_STAT ack out from i9xx_hpd_irq_handler()

Split the VLV/CHV hoplug irq handling to ack and handler phases. This
way we can move the actual irq handling outside the section where
we have disabled the interrupt sources.

For now, we leave things as is for pre-VLV GMCH platforms, but
eventually they could get the same treatment.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1460571598-24452-9-git-send-email-ville.syrjala@linux.intel.com
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_irq.c