Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 0/6] Backport patches reorganizing intel_frontbuffer.h/i915_gem_object.h
@ 2023-09-15 10:57 Jouni Högander
  2023-09-15 10:57 ` [Intel-xe] [PATCH 1/6] Revert "FIXME: drm/i915: include intel_frontbuffer.h from skl_universal_plane.c" Jouni Högander
                   ` (12 more replies)
  0 siblings, 13 replies; 23+ messages in thread
From: Jouni Högander @ 2023-09-15 10:57 UTC (permalink / raw)
  To: intel-xe; +Cc: Jouni Högander, Jani Nikula

This patch set is backporting c1464a89e1a4 ("drm/i915: add minimal
i915_gem_object_frontbuffer.h") and replicating changes to Xe
frontbuffer code. This allows us dropping completely following patches:

c3e942a06433 (FIXME: drm/i915: include intel_frontbuffer.h from skl_universal_plane.c)
0300da12681b (FIXME: drm/i915/psr: include intel_frontbuffer.h from intel_psr.c)
57f941a90c2c (FIXME: drm/i915/drrs: include intel_frontbuffer.h from intel_drrs.c)

Cc: Jani Nikula <jani.nikula@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>

Jani Nikula (1):
  drm/i915: add minimal i915_gem_object_frontbuffer.h

Jouni Högander (5):
  Revert "FIXME: drm/i915: include intel_frontbuffer.h from
    skl_universal_plane.c"
  Revert "FIXME: drm/i915/psr: include intel_frontbuffer.h from
    intel_psr.c"
  Revert "FIXME: drm/i915/drrs: include intel_frontbuffer.h from
    intel_drrs.c"
  fixup! drm/i915/display: Move releasing gem object away from fb
    tracking
  fixup! drm/xe: Add frontbuffer setter/getter for xe_bo

 drivers/gpu/drm/i915/display/i9xx_plane.c     |   1 +
 .../gpu/drm/i915/display/intel_frontbuffer.c  |   1 +
 drivers/gpu/drm/i915/display/intel_overlay.c  |   1 +
 .../drm/i915/display/intel_plane_initial.c    |   1 +
 drivers/gpu/drm/i915/display/intel_sprite.c   |   1 +
 drivers/gpu/drm/i915/gem/i915_gem_clflush.c   |   3 +-
 drivers/gpu/drm/i915/gem/i915_gem_domain.c    |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.c    |   1 +
 drivers/gpu/drm/i915/gem/i915_gem_object.h    |  90 ---------------
 .../i915/gem/i915_gem_object_frontbuffer.h    | 104 ++++++++++++++++++
 drivers/gpu/drm/i915/gem/i915_gem_phys.c      |   1 +
 drivers/gpu/drm/i915/i915_gem.c               |   2 +-
 drivers/gpu/drm/i915/i915_vma.c               |   1 +
 .../gem/i915_gem_object_frontbuffer.h         |  12 ++
 drivers/gpu/drm/xe/xe_bo.h                    |   3 -
 15 files changed, 127 insertions(+), 97 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
 create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h

-- 
2.34.1


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-09-19 11:09 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-15 10:57 [Intel-xe] [PATCH 0/6] Backport patches reorganizing intel_frontbuffer.h/i915_gem_object.h Jouni Högander
2023-09-15 10:57 ` [Intel-xe] [PATCH 1/6] Revert "FIXME: drm/i915: include intel_frontbuffer.h from skl_universal_plane.c" Jouni Högander
2023-09-18 20:54   ` Govindapillai, Vinod
2023-09-19  5:39     ` Hogander, Jouni
2023-09-19  6:42       ` Govindapillai, Vinod
2023-09-19 11:09         ` Hogander, Jouni
2023-09-15 10:57 ` [Intel-xe] [PATCH 2/6] Revert "FIXME: drm/i915/psr: include intel_frontbuffer.h from intel_psr.c" Jouni Högander
2023-09-18 20:54   ` Govindapillai, Vinod
2023-09-15 10:57 ` [Intel-xe] [PATCH 3/6] Revert "FIXME: drm/i915/drrs: include intel_frontbuffer.h from intel_drrs.c" Jouni Högander
2023-09-18 20:55   ` Govindapillai, Vinod
2023-09-15 10:57 ` [Intel-xe] [PATCH 4/6] drm/i915: add minimal i915_gem_object_frontbuffer.h Jouni Högander
2023-09-18 20:56   ` Govindapillai, Vinod
2023-09-15 10:57 ` [Intel-xe] [PATCH 5/6] fixup! drm/i915/display: Move releasing gem object away from fb tracking Jouni Högander
2023-09-18 20:57   ` Govindapillai, Vinod
2023-09-15 10:57 ` [Intel-xe] [PATCH 6/6] fixup! drm/xe: Add frontbuffer setter/getter for xe_bo Jouni Högander
2023-09-18 20:57   ` Govindapillai, Vinod
2023-09-15 11:00 ` [Intel-xe] ✓ CI.Patch_applied: success for Backport patches reorganizing intel_frontbuffer.h/i915_gem_object.h Patchwork
2023-09-15 11:00 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-09-15 11:01 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-09-15 11:08 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-09-15 11:09 ` [Intel-xe] ✗ CI.Hooks: failure " Patchwork
2023-09-15 11:10 ` [Intel-xe] ✗ CI.checksparse: warning " Patchwork
2023-09-15 11:42 ` [Intel-xe] ✓ CI.BAT: success " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox