linux/drivers/gpu/drm/i915
Jesse Barnes f544847fba drm/i915: allow tiled front buffers on 965+
This patch corrects a pretty big oversight in the KMS code for 965+
chips.  The current code is missing tiled surface register programming,
so userland can allocate a tiled surface and use it for mode setting,
resulting in corruption.  This patch fixes that, allowing for tiled
front buffers on 965+.

Cc: stable@kernel.org
Tested-by: Arkadiusz Miskiewicz <arekm@maven.pl>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Eric Anholt <eric@anholt.net>
2009-04-16 11:13:11 -07:00
..
dvo_ch7xxx.c DRM: i915: add mode setting support 2008-12-29 17:47:23 +10:00
dvo_ch7017.c DRM: i915: add mode setting support 2008-12-29 17:47:23 +10:00
dvo_ivch.c DRM: i915: add mode setting support 2008-12-29 17:47:23 +10:00
dvo_sil164.c DRM: i915: add mode setting support 2008-12-29 17:47:23 +10:00
dvo_tfp410.c DRM: i915: add mode setting support 2008-12-29 17:47:23 +10:00
dvo.h drm/i915: fix sparse warnings: move 'extern' decls to header file 2008-12-29 17:47:26 +10:00
i915_dma.c Merge branch 'linus' into release 2009-04-05 02:14:15 -04:00
i915_drv.c Merge branch 'linus' into release 2009-04-05 02:14:15 -04:00
i915_drv.h Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel 2009-04-14 13:16:40 -07:00
i915_gem_debug.c drm/i915: Add a spinlock to protect the active_list 2009-04-01 15:22:07 -07:00
i915_gem_debugfs.c drm/i915: Implement batch and ring buffer dumping 2009-04-08 10:18:06 -07:00
i915_gem_tiling.c drm/i915: Allow tiling of objects with bit 17 swizzling by the CPU. 2009-04-08 10:50:57 -07:00
i915_gem.c drm/i915: fix scheduling while holding the new active list spinlock 2009-04-14 11:45:28 -07:00
i915_ioc32.c
i915_irq.c drm/i915: add VGA hotplug support for 945+ 2009-04-01 15:21:57 -07:00
i915_mem.c drm: move to kref per-master structures. 2008-12-29 17:47:22 +10:00
i915_opregion.c ACPI: Populate DIDL before registering ACPI video device on Intel 2009-03-27 22:11:03 -04:00
i915_reg.h drm/i915: allow tiled front buffers on 965+ 2009-04-16 11:13:11 -07:00
i915_suspend.c drm/i915: Don't restore palettes through VGA registers. 2009-03-10 13:11:12 -07:00
intel_bios.c drm/i915: handle bogus VBT panel timing 2009-02-25 14:10:42 +10:00
intel_bios.h drm/i915: Fix LVDS dither setting 2009-03-27 15:12:18 -07:00
intel_crt.c drm/i915: add VGA hotplug support for 945+ 2009-04-01 15:21:57 -07:00
intel_display.c drm/i915: allow tiled front buffers on 965+ 2009-04-16 11:13:11 -07:00
intel_drv.h drm/i915: sync SDVO code with stable userland modesetting driver 2009-02-08 21:38:14 +10:00
intel_dvo.c drm/i915: fix sparse warnings: move 'extern' decls to header file 2008-12-29 17:47:26 +10:00
intel_fb.c drm/i915: indicate framebuffer restore key in SysRq help message 2009-04-08 10:18:18 -07:00
intel_hdmi.c drm/i915: sync hdmi detection by hdmi identifier with 2D 2009-04-08 10:18:17 -07:00
intel_i2c.c i2c: Delete many unused adapter IDs 2009-01-26 21:19:52 +01:00
intel_lvds.c drm/i915: Fix LVDS dither setting 2009-03-27 15:12:18 -07:00
intel_modes.c drm/i915: avoid hanging on to a stale pointer to raw_edid. 2009-04-01 11:59:19 -07:00
intel_sdvo_regs.h drm/i915: Fix SDVO CREATE_PREFERRED_INPUT_TIMING command 2009-04-01 15:22:04 -07:00
intel_sdvo.c drm/i915: sync hdmi detection by hdmi identifier with 2D 2009-04-08 10:18:17 -07:00
intel_tv.c drm/i915: fix TV mode setting in property change 2009-04-01 15:22:00 -07:00
Makefile drm/i915: Convert i915 proc files to seq_file and move to debugfs. 2009-03-27 15:12:01 -07:00