From: Jani Nikula Date: Thu, 28 May 2015 12:43:53 +0000 (+0300) Subject: drm/i915: abstract away platform specific parts from hpd handling X-Git-Tag: omap-for-v4.3/fixes-rc1~89^2~36^2~311 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=676574dffa4d67ff4e8b2ec796eb9f41aad925d8;p=pandora-kernel.git drm/i915: abstract away platform specific parts from hpd handling Split intel_hpd_irq_handler into platforms specific and platform agnostic parts. The platform specific parts decode the registers into information about which hpd pins triggered, and if they were long pulses. The platform agnostic parts do further processing, such as interrupt storm mitigation and scheduling bottom halves. Signed-off-by: Jani Nikula Reviewed-by: Paulo Zanoni Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed