[Intel-xe] [PATCH 00/10] Split out most of "FIXME: drm/i915/display: Remaining changes to make xe compile"
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Wed Oct 25 10:20:35 UTC 2023
A lot of the changes are reverts that are no longer useful. In some cases the
compat headers provide functionality, in other cases it needs to be added.
With all reverts, the fixme patch should be mostly isolated to intel_fb.c and intel_fbdev.c
Untested.
Maarten Lankhorst (10):
revert fixme in intel_atomic_plane.c
drm/atomic: Add drm_atomic_helper_set_fence_deadline() function
drm/i915: Implement fence->set_deadline.
FIXME drm/i915/display: Use fence->set_deadline to boost requests
fixup xe i915_drv.h compat header
revert intel_frontbuffer changes.
Update compat headers.
more reverts
drm/i915/display: Use i915_gem_object_get_dma_address to get dma
address
revert more (fbc)
drivers/gpu/drm/drm_atomic_helper.c | 15 ++--
.../gpu/drm/i915/display/intel_atomic_plane.c | 70 ++++---------------
drivers/gpu/drm/i915/display/intel_cursor.c | 12 ++--
drivers/gpu/drm/i915/display/intel_display.c | 37 +---------
.../drm/i915/display/intel_display_types.h | 4 --
drivers/gpu/drm/i915/display/intel_fbc.c | 13 ++--
.../gpu/drm/i915/display/intel_frontbuffer.c | 7 +-
.../gpu/drm/i915/display/intel_frontbuffer.h | 4 --
.../drm/i915/display/skl_universal_plane.c | 4 --
drivers/gpu/drm/i915/i915_request.c | 9 +++
.../compat-i915-headers/gem/i915_gem_lmem.h | 2 +
.../compat-i915-headers/gem/i915_gem_object.h | 58 +++++++++++++++
.../gem/i915_gem_object_frontbuffer.h | 4 +-
.../gpu/drm/xe/compat-i915-headers/i915_drv.h | 1 +
.../xe/compat-i915-headers/i915_gem_stolen.h | 4 +-
.../gpu/drm/xe/compat-i915-headers/i915_vma.h | 6 ++
include/drm/drm_atomic_helper.h | 3 +-
17 files changed, 126 insertions(+), 127 deletions(-)
create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
--
2.39.2
More information about the Intel-xe
mailing list