]> 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)
commiteb565e22bdce40b842296cdf418d99da9a58852a
tree1d77717ab6fab7f64d6808515a6f05e6ec99d63e
parentadc06f43ddeccc7b774358be8114e6799627a942
drm/i915: unbreak lastclose for failed driver init

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

commit b8bca24730a0fc68ecbe7c62a1116f44ee8f110c
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