From: Jesse Barnes Date: Wed, 21 Apr 2010 18:39:23 +0000 (-0700) Subject: drm/i915: use PIPE_CONTROL instruction on Ironlake and Sandy Bridge X-Git-Tag: v2.6.34-rc6~62^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e552eb7038a36d9b18860f525aa02875e313fe16;p=pandora-kernel.git drm/i915: use PIPE_CONTROL instruction on Ironlake and Sandy Bridge Since 965, the hardware has supported the PIPE_CONTROL command, which provides fine grained GPU cache flushing control. On recent chipsets, this instruction is required for reliable interrupt and sequence number reporting in the driver. So add support for this instruction, including workarounds, on Ironlake and Sandy Bridge hardware. https://bugs.freedesktop.org/show_bug.cgi?id=27108 Signed-off-by: Jesse Barnes Tested-by: Chris Wilson Signed-off-by: Eric Anholt --- Reading git-diff-tree failed