Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915: Stop consulting plane->fb

We want to get rid of plane->fb on atomic drivers. Stop looking at it.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180322152313.6561-10-ville.syrjala@linux.intel.com
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>

+2 -2
+1 -1
drivers/gpu/drm/i915/intel_display.c
··· 2824 2824 continue; 2825 2825 2826 2826 if (intel_plane_ggtt_offset(state) == plane_config->base) { 2827 - fb = c->primary->fb; 2827 + fb = state->base.fb; 2828 2828 drm_framebuffer_get(fb); 2829 2829 goto valid_fb; 2830 2830 }
+1 -1
drivers/gpu/drm/i915/intel_fbdev.c
··· 640 640 if (!crtc->state->active) 641 641 continue; 642 642 643 - WARN(!crtc->primary->fb, 643 + WARN(!crtc->primary->state->fb, 644 644 "re-used BIOS config but lost an fb on crtc %d\n", 645 645 crtc->base.id); 646 646 }