diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c index 8eec6f3b9..13979b8c9 100644 --- a/drivers/gpu/drm/drm_fb_helper.c +++ b/drivers/gpu/drm/drm_fb_helper.c @@ -2295,6 +2295,7 @@ int drm_fb_helper_generic_probe(struct drm_fb_helper *fb_helper, fbi->fbdefio = &drm_fbdev_defio; fb_deferred_io_init(fbi); +#endif } else { /* buffer is mapped for HW framebuffer */ vaddr = drm_client_buffer_vmap(fb_helper->buffer); @@ -2307,8 +2308,6 @@ int drm_fb_helper_generic_probe(struct drm_fb_helper *fb_helper, if (drm_leak_fbdev_smem && fbi->fix.smem_start == 0) fbi->fix.smem_start = page_to_phys(virt_to_page(fbi->screen_buffer)); -#endif - } #endif }