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>
Showing
- drivers/gpu/drm/ast/ast_fb.c 5 additions, 0 deletionsdrivers/gpu/drm/ast/ast_fb.c
- drivers/gpu/drm/cirrus/cirrus_fbdev.c 4 additions, 0 deletionsdrivers/gpu/drm/cirrus/cirrus_fbdev.c
- drivers/gpu/drm/drm_fb_cma_helper.c 3 additions, 0 deletionsdrivers/gpu/drm/drm_fb_cma_helper.c
- drivers/gpu/drm/drm_fb_helper.c 0 additions, 3 deletionsdrivers/gpu/drm/drm_fb_helper.c
- drivers/gpu/drm/exynos/exynos_drm_fbdev.c 3 additions, 0 deletionsdrivers/gpu/drm/exynos/exynos_drm_fbdev.c
- drivers/gpu/drm/gma500/framebuffer.c 4 additions, 0 deletionsdrivers/gpu/drm/gma500/framebuffer.c
- drivers/gpu/drm/i915/intel_fb.c 3 additions, 0 deletionsdrivers/gpu/drm/i915/intel_fb.c
- drivers/gpu/drm/mgag200/mgag200_fb.c 5 additions, 0 deletionsdrivers/gpu/drm/mgag200/mgag200_fb.c
- drivers/gpu/drm/nouveau/nouveau_fbcon.c 3 additions, 0 deletionsdrivers/gpu/drm/nouveau/nouveau_fbcon.c
- drivers/gpu/drm/radeon/radeon_fb.c 4 additions, 0 deletionsdrivers/gpu/drm/radeon/radeon_fb.c
- drivers/gpu/drm/udl/udl_fb.c 4 additions, 0 deletionsdrivers/gpu/drm/udl/udl_fb.c
- drivers/staging/omapdrm/omap_fbdev.c 4 additions, 0 deletionsdrivers/staging/omapdrm/omap_fbdev.c
Loading
Please register or sign in to comment