drm/i915/fbdev: Perform async fbdev initialisation much later
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 21 Jun 2016 08:16:53 +0000 (09:16 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 21 Jun 2016 08:36:11 +0000 (09:36 +0100)
commitd626f34573551479f62b09d4df09efc4af88136d
tree6490214297be21f94fa8843568c45b48c07768f7
parentaeecc9696aa04a82d629e7276134bd54b2afc9e2
drm/i915/fbdev: Perform async fbdev initialisation much later

Setting up fbdev requires everything ready and registered (in particular
the connectors). In the forthcoming patches, we defer registration of the KMS
objects and unless we defer setting off fbdev, it may run before they are
registered and oops.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/1466497015-8509-1-git-send-email-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/i915_dma.c