Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

enable bus mastering on i915 at resume time

On 9xx chips, bus mastering needs to be enabled at resume time for much of the
chip to function. With this patch, vblank interrupts will work as expected
on resume, along with other chip functions. Fixes kernel bugzilla #10844.

Signed-off-by: Jie Luo <clotho67@gmail.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Jie Luo and committed by
Linus Torvalds
ea7b44c8 72c6e251

+1
+1
drivers/char/drm/i915_drv.c
··· 389 389 pci_restore_state(dev->pdev); 390 390 if (pci_enable_device(dev->pdev)) 391 391 return -1; 392 + pci_set_master(dev->pdev); 392 393 393 394 pci_write_config_byte(dev->pdev, LBB, dev_priv->saveLBB); 394 395