diff options
author | 2009-05-26 17:44:56 -0700 | |
---|---|---|
committer | 2009-05-26 19:11:31 -0700 | |
commit | e76a16deb8785317a23cca7204331af053e0fb4e (patch) | |
tree | 5a5c2197914c84d21ce4e31942ecfcc9d083b602 /include/linux/hugetlb.h | |
parent | Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (diff) | |
download | wireguard-linux-e76a16deb8785317a23cca7204331af053e0fb4e.tar.xz wireguard-linux-e76a16deb8785317a23cca7204331af053e0fb4e.zip |
drm/i915: Fix tiling pitch handling on 8xx.
The pitch field is an exponent on pre-965, so we were rejecting buffers
on 8xx that we shouldn't have. 915 got lucky in that the largest legal
value happened to match (8KB / 512 = 0x10), but 8xx has a smaller tile width.
Additionally, we programmed that bad value into the register on 8xx, so the
only pitch that would work correctly was 4096 (512-1023 pixels), while others
would probably give bad rendering or hangs.
Signed-off-by: Eric Anholt <eric@anholt.net>
fd.o bug #20473.
Diffstat (limited to 'include/linux/hugetlb.h')
0 files changed, 0 insertions, 0 deletions