]> git.baikalelectronics.ru Git - kernel.git/commit
drm/fb-helper: don't disable everything in initial_config
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 20 Jan 2013 22:12:54 +0000 (23:12 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 13 Feb 2013 23:07:53 +0000 (00:07 +0100)
commit18c0ef69182bac9d2cffa950bb27f3c33a7539dc
treec6b6a620f88deb9956b6e9e92d1393d185e502c6
parent3ac42e175fcbe8b92f06e95374f330afc1ca5b60
drm/fb-helper: don't disable everything in initial_config

This should be done in the drivers for two reasons:
- it gets in the way of fastboot efforts
- it links the fb helpers with the crtc helpers instead of going
  through the real interface vfuncs, forcing i915 to fake all the
  ->disable callbacks used by the crtc helper to avoid ugly Oopsen

v2: Resolve conflicts since drivers still call
drm_fb_helper_single_add_all_connectors.

Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
12 files changed:
drivers/gpu/drm/ast/ast_fb.c
drivers/gpu/drm/cirrus/cirrus_fbdev.c
drivers/gpu/drm/drm_fb_cma_helper.c
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
drivers/gpu/drm/gma500/framebuffer.c
drivers/gpu/drm/i915/intel_fb.c
drivers/gpu/drm/mgag200/mgag200_fb.c
drivers/gpu/drm/nouveau/nouveau_fbcon.c
drivers/gpu/drm/radeon/radeon_fb.c
drivers/gpu/drm/udl/udl_fb.c
drivers/staging/omapdrm/omap_fbdev.c