All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 0/6] drm/xe: Meteorlake fixes.
@ 2023-03-31 10:24 Maarten Lankhorst
  2023-03-31 10:24 ` [Intel-xe] [PATCH 1/6] drm/xe: Fix meteorlake stolen memory Maarten Lankhorst
                   ` (8 more replies)
  0 siblings, 9 replies; 30+ messages in thread
From: Maarten Lankhorst @ 2023-03-31 10:24 UTC (permalink / raw)
  To: intel-xe

I've been trying to make MTL-P work on Xe, and noticed a few things that needed fixing.
First of all, intel_dram needed updating for MTL. But instead of trying to keep track of
intel_pch.c and intel_dram.c, we compile the copy from i915. Ideally we would also use the
headers from i915, but I haven't found a clean way to make it work.

Maybe change the compat headers to #include "../../i915/soc/FILENAME?", or allow a symlink?

Maarten Lankhorst (6):
  drm/xe: Fix meteorlake stolen memory
  drm/xe: Use full_gt batchbuffer allocation for media tiles.
  drm/i915: Fix comparison in intel_dram.
  drm/xe: Fix XE_LPDP and meteorlake display info.
  drm/xe: Build soc files directly
  drm/xe: Fixup __intel_de_wait_for_register macro.

 drivers/gpu/drm/i915/soc/intel_dram.c         |  32 +-
 drivers/gpu/drm/xe/Makefile                   |   8 +-
 .../gpu/drm/xe/compat-i915-headers/i915_drv.h |   2 +-
 .../soc}/intel_dram.h                         |   1 -
 .../soc}/intel_pch.h                          |   0
 drivers/gpu/drm/xe/display/ext/intel_dram.c   | 495 ------------------
 drivers/gpu/drm/xe/display/ext/intel_pch.c    | 157 ------
 drivers/gpu/drm/xe/display/xe_de.h            |   4 +
 drivers/gpu/drm/xe/xe_bo.c                    |   3 +-
 drivers/gpu/drm/xe/xe_device_types.h          |   2 +-
 drivers/gpu/drm/xe/xe_display.c               |  11 +-
 drivers/gpu/drm/xe/xe_gt.c                    |  10 +-
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c        |   3 +-
 13 files changed, 50 insertions(+), 678 deletions(-)
 rename drivers/gpu/drm/xe/{display/ext => compat-i915-headers/soc}/intel_dram.h (80%)
 rename drivers/gpu/drm/xe/{display/ext => compat-i915-headers/soc}/intel_pch.h (100%)
 delete mode 100644 drivers/gpu/drm/xe/display/ext/intel_dram.c
 delete mode 100644 drivers/gpu/drm/xe/display/ext/intel_pch.c

-- 
2.34.1


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

end of thread, other threads:[~2023-04-19 14:44 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-31 10:24 [Intel-xe] [PATCH 0/6] drm/xe: Meteorlake fixes Maarten Lankhorst
2023-03-31 10:24 ` [Intel-xe] [PATCH 1/6] drm/xe: Fix meteorlake stolen memory Maarten Lankhorst
2023-04-04 17:42   ` Lucas De Marchi
2023-03-31 10:24 ` [Intel-xe] [PATCH 2/6] drm/xe: Use full_gt batchbuffer allocation for media tiles Maarten Lankhorst
2023-04-03 20:27   ` Matt Roper
2023-04-04  6:59     ` Maarten Lankhorst
2023-04-06 14:17       ` Matt Roper
2023-03-31 10:24 ` [Intel-gfx] [PATCH 3/6] drm/i915: Fix comparison in intel_dram Maarten Lankhorst
2023-03-31 10:24   ` [Intel-xe] " Maarten Lankhorst
2023-04-03 20:35   ` [Intel-gfx] " Matt Roper
2023-04-03 20:35     ` Matt Roper
2023-04-03 20:48     ` [Intel-gfx] " Ville Syrjälä
2023-04-03 20:48       ` [Intel-xe] [Intel-gfx] " Ville Syrjälä
2023-04-04  6:51     ` [Intel-gfx] [Intel-xe] " Maarten Lankhorst
2023-04-04  6:51       ` Maarten Lankhorst
2023-04-04  0:10   ` [Intel-gfx] " Lucas De Marchi
2023-04-04  0:10     ` [Intel-xe] " Lucas De Marchi
2023-03-31 10:24 ` [Intel-xe] [PATCH 4/6] drm/xe: Fix XE_LPDP and meteorlake display info Maarten Lankhorst
2023-04-04 17:57   ` Lucas De Marchi
2023-03-31 10:24 ` [Intel-xe] [PATCH 5/6] drm/xe: Build soc files directly Maarten Lankhorst
2023-03-31 11:49   ` Jani Nikula
2023-03-31 12:01     ` Maarten Lankhorst
2023-04-03  8:12       ` Jani Nikula
2023-04-03 10:28         ` [Intel-xe] [PATCH v2 " Maarten Lankhorst
2023-04-19 14:43           ` Jani Nikula
2023-03-31 10:24 ` [Intel-xe] [PATCH 6/6] drm/xe: Fixup __intel_de_wait_for_register macro Maarten Lankhorst
2023-04-04 18:05   ` Lucas De Marchi
2023-03-31 10:26 ` [Intel-xe] ✓ CI.Patch_applied: success for drm/xe: Meteorlake fixes Patchwork
2023-03-31 10:27 ` [Intel-xe] ✗ CI.KUnit: failure " Patchwork
2023-04-03 10:31 ` [Intel-xe] ✗ CI.Patch_applied: failure for drm/xe: Meteorlake fixes. (rev2) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.