Migrate the stolen memory interface to the parent interface.
Jani Nikula (4):
drm/i915/fbc: let to_intel_display() do its generic magic
drm/xe/stolen: unify interface with i915
drm/{i915,xe}/stolen: move stolen memory handling to display parent
interface
drm/{i915,xe}/stolen: make insert_node, area_address, area_size
optional
drivers/gpu/drm/i915/display/intel_fbc.c | 103 +++++++++---------
drivers/gpu/drm/i915/display/intel_parent.c | 76 +++++++++++++
drivers/gpu/drm/i915/display/intel_parent.h | 19 ++++
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 52 ++++++---
drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 23 +---
drivers/gpu/drm/i915/i915_driver.c | 1 +
.../compat-i915-headers/gem/i915_gem_stolen.h | 40 -------
drivers/gpu/drm/xe/display/xe_display.c | 4 +-
drivers/gpu/drm/xe/display/xe_stolen.c | 62 +++++------
drivers/gpu/drm/xe/display/xe_stolen.h | 9 ++
include/drm/intel/display_parent_interface.h | 20 ++++
11 files changed, 242 insertions(+), 167 deletions(-)
delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_stolen.h
create mode 100644 drivers/gpu/drm/xe/display/xe_stolen.h
--
2.47.3