[Intel-xe] [PATCH v2 0/5] FBC refactoring
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Tue Sep 12 16:22:40 UTC 2023
Reviewed-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
On 2023-08-31 11:51, Jouni Högander wrote:
> These patches are cleaning up all #ifdefs added into intel_fbc.c for
> Xe build. I915 part of the refactoring is already merged into drm-tip
> and these patches are implementing interfaces or adding empty defines
> for Xe.
>
> v2: Add parenthesis around parameter in i915_gem_stolen_node_allocated
>
> Cc: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
> Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
> Cc: Uma Shankar <uma.shankar at intel.com>
> Cc: Jani Nikula <jani.nikula at intel.com>
> Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
>
> Jouni Högander (5):
> Revert "drm/i915/display: Implement FBC support"
> fixup! drm/i915/display: Remaining changes to make xe compile
> drm/xe: Xe stolen memory handling for fbc support
> drm/xe: Add i915_gem.h compatibility header
> drm/xe: Add Xe implementation for fence checks used by fbc code
>
> drivers/gpu/drm/i915/display/intel_fbc.c | 101 +++---------------
> .../gpu/drm/xe/compat-i915-headers/i915_drv.h | 3 +
> .../gpu/drm/xe/compat-i915-headers/i915_gem.h | 9 ++
> .../xe/compat-i915-headers/i915_gem_stolen.h | 79 ++++++++++++++
> .../gpu/drm/xe/compat-i915-headers/i915_vma.h | 1 +
> .../xe/compat-i915-headers/intel_gt_types.h | 11 ++
> 6 files changed, 115 insertions(+), 89 deletions(-)
> create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
> create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
> create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
>
More information about the Intel-xe
mailing list