]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "drm/i915: Declare the swizzling unknown for L-shaped configurations"
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 14 Jul 2015 10:29:27 +0000 (12:29 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 14 Jul 2015 10:29:27 +0000 (12:29 +0200)
commit9121f2974666a549ef756aae43820896296e2067
tree8642340acdb41a7877bff68edc32fe57ae1ec290
parentc2dab4ee9d332d85761688e79639bd640e47d537
Revert "drm/i915: Declare the swizzling unknown for L-shaped configurations"

This reverts commit 8fe661cc490b72a98a7beca2d707befb78a1c4c0.

It breaks existing old userspace which doesn't handle UNKNOWN
swizzling correct. Yes UNKNOWN was a thing back in 2009 and probably
still is on some other platforms, but it still pretty clearly broke
the testers machine. If we want this we need to extend the ioctl with
new paramters that only new userspace looks at.

Cc: Harald Arnesen <harald@skogtun.org>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reported-by: Harald Arnesen <harald@skogtun.org>
Cc: stable@vger.kernel.org
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/i915/i915_gem_tiling.c