Clarify which parts are i915 and xe core specific code, and which parts
are display, and what the interface between the two is.
Jani Nikula (9):
drm/{i915,xe}/fbdev: pass struct drm_device to intel_fbdev_fb_alloc()
drm/{i915,xe}/fbdev: add intel_fbdev_fb_pitch_align()
drm/{i915,xe}/fbdev: deduplicate struct drm_mode_fb_cmd2 init
drm/i915/fbdev: abstract bo creation
drm/xe/fbdev: abstract bo creation
drm/{i915,xe}/fbdev: add intel_fbdev_fb_bo_destroy()
drm/{i915,xe}/fbdev: deduplicate fbdev creation
drm/{i915,xe}/fbdev: pass struct drm_device to
intel_fbdev_fb_fill_info()
drm/i915/fbdev: drop dependency on display in i915 specific code
drivers/gpu/drm/i915/display/intel_fbdev.c | 59 +++++++++++++++++-
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 56 ++++++-----------
drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 14 +++--
drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 60 +++++--------------
4 files changed, 99 insertions(+), 90 deletions(-)
--
2.47.2