[Intel-xe] [PATCH 00/15] Destroy 'remaining changes to make xe compile'
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Thu Oct 26 12:33:17 UTC 2023
From: Maarten Lankhorst <dev at lankhorst.se>
Revert all pieces one by 1, and fixup the patch until only a small
amount of changes are left.
Update compat headers for extra definitions, those patches should
probably be squashed too.
Maarten Lankhorst (15):
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)
drm/i915/display: Revert all before remaining changes to make xe
compile
drm/i915/display: Revert remaining changes to make xe compile
drm/xe: Update headers to be more compatible with i915
FIXME drm/i915/display: Minimal changes to fbdev to make xe work
FIXME drm/i915/display: Make intel_fb.c code compatible with xe
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_fb.c | 89 ++++++----------
drivers/gpu/drm/i915/display/intel_fbc.c | 13 ++-
drivers/gpu/drm/i915/display/intel_fbdev.c | 100 ++++++------------
.../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_mman.h | 17 +++
.../compat-i915-headers/gem/i915_gem_object.h | 76 +++++++++++++
.../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 | 13 ++-
.../gpu/drm/xe/compat-i915-headers/i915_vma.h | 6 ++
include/drm/drm_atomic_helper.h | 3 +-
20 files changed, 234 insertions(+), 252 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_mman.h
create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
--
2.40.1
More information about the Intel-xe
mailing list