[RFC PATCH 0/2] Use generic fbdev emulation provided by drm_fb_helper

Jouni Högander jouni.hogander at intel.com
Wed Feb 2 15:36:02 UTC 2022


Generic fbdev emulation provided by drm_fb_helper can replace own
implementation in intel_fbdev. Even thought it's not opitimized (using
cpu copy) we are probably not that interested in fbcon performance.

This patch set is replacing fbdev emulation in intel_fbdev with the
generic from drm_fb_helper and removing intel_fbdev.[ch] completely.

Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
Cc: Jani Nikula <jani.nikula at linux.intel.com>
Cc: Daniel Vetter <daniel.vetter at ffwll.ch>
Cc: Dave Airlie <airlied at redhat.com>

Jouni Högander (2):
  drm/i915: Add vmap and vunmap callback
  drm/i915: Use generic fbdev

 drivers/gpu/drm/i915/Makefile                |   2 -
 drivers/gpu/drm/i915/display/intel_display.c |  21 +-
 drivers/gpu/drm/i915/display/intel_fbdev.c   | 682 -------------------
 drivers/gpu/drm/i915/display/intel_fbdev.h   |  53 --
 drivers/gpu/drm/i915/gem/i915_gem_object.c   |  28 +
 drivers/gpu/drm/i915/i915_driver.c           |  15 +-
 6 files changed, 37 insertions(+), 764 deletions(-)
 delete mode 100644 drivers/gpu/drm/i915/display/intel_fbdev.c
 delete mode 100644 drivers/gpu/drm/i915/display/intel_fbdev.h

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list