]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/3.6.2/drm-savage-re-add-busmaster-enable-regression-fix.patch
4.9-stable patches
[thirdparty/kernel/stable-queue.git] / releases / 3.6.2 / drm-savage-re-add-busmaster-enable-regression-fix.patch
CommitLineData
347c2a30
GKH
1From df86b5765a48d5f557489577652bd6df145b0e1b Mon Sep 17 00:00:00 2001
2From: Florian Zumbiehl <florz@florz.de>
3Date: Tue, 2 Oct 2012 12:20:37 +0000
4Subject: drm/savage: re-add busmaster enable, regression fix
5
6From: Florian Zumbiehl <florz@florz.de>
7
8commit df86b5765a48d5f557489577652bd6df145b0e1b upstream.
9
10466e69b8b03b8c1987367912782bc12988ad8794 dropped busmaster enable from the
11global drm code and moved it to the individual drivers, but missed the savage
12driver. So, this re-adds busmaster enable to the savage driver, fixing the
13regression.
14
15Signed-off-by: Florian Zumbiehl <florz@florz.de>
16Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
17Signed-off-by: Dave Airlie <airlied@redhat.com>
18Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19
20---
21 drivers/gpu/drm/savage/savage_bci.c | 2 ++
22 1 file changed, 2 insertions(+)
23
24--- a/drivers/gpu/drm/savage/savage_bci.c
25+++ b/drivers/gpu/drm/savage/savage_bci.c
26@@ -547,6 +547,8 @@ int savage_driver_load(struct drm_device
27
28 dev_priv->chipset = (enum savage_family)chipset;
29
30+ pci_set_master(dev->pdev);
31+
32 return 0;
33 }
34