]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: unbreak lastclose for failed driver init
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sat, 21 Jul 2012 14:47:09 +0000 (16:47 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 25 Jul 2012 08:40:00 +0000 (10:40 +0200)
commitc4b7554b01dd653026e04b1785a04eafe367500a
tree1d77717ab6fab7f64d6808515a6f05e6ec99d63e
parent67cc72c5ad885100b2cce9ae7d09e335b58f63b6
drm/i915: unbreak lastclose for failed driver init

We now refuse to load on gen6+ if kms is not enabled:

commit 65b3b10573d35355c4f43d71f98bdd48307b4710
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Mon Mar 26 21:33:18 2012 +0200

    drm/i915: refuse to load on gen6+ without kms

Which results in the drm core calling our lastclose function to clean
up the mess, but that one is neatly broken for such failure cases
since kms has been introduced in

commit fe93e5c08a8e6f34a2e7d57d6d114ac34480e226
Author: Jesse Barnes <jbarnes@virtuousgeek.org>
Date:   Fri Nov 7 14:24:08 2008 -0800

    DRM: i915: add mode setting support

Reported-and-tested-by: Paulo Zanoni <przanoni@gmail.com>
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_dma.c