[PATCH v3 0/3] Restrict BMG to use 64K pages for scanout buffers

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Thu Jul 11 09:09:22 UTC 2024


Requires also changes from userspace perspective, due to necessity
allocating buffers with 64K pages.

Patches separated to distinct intention, but it may be squashed if
necessary.

v2: Limit restriction to BMG
v3: Expose display alignment config to userspace

Cc: Matthew Auld <matthew.auld at intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>

Zbigniew Kempczyński (3):
  drm/xe: Separate 64K physical allocation for display
  drm/xe: Expose display alignment requirement
  drm/xe: Use 64K pages for scanout buffers for Battlemage

 drivers/gpu/drm/xe/xe_bo.c           | 9 +++++++--
 drivers/gpu/drm/xe/xe_device_types.h | 1 +
 drivers/gpu/drm/xe/xe_pci.c          | 9 ++++++++-
 drivers/gpu/drm/xe/xe_query.c        | 4 +++-
 include/uapi/drm/xe_drm.h            | 3 +++
 5 files changed, 22 insertions(+), 4 deletions(-)

-- 
2.34.1



More information about the Intel-xe mailing list