drm/i915: fix swizzle detection for gen3