[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