[Intel-xe] [PATCH v2 0/4] drm/xe: Rework multi tile device memory initialization
Michael J. Ruhl
michael.j.ruhl at intel.com
Fri Apr 28 21:19:44 UTC 2023
The vram initialization path does not take into account
each tile's actual memory size.
While updating this, simplify the rebar algorithm and clarify
some helper functions.
v2: Address review comments
- separate tile sizing to the initial patch
Michael J. Ruhl (4):
drm/xe: Rework size helper to be a little more correct
drm/xe: Simplify rebar sizing
drm/xe: Size GT device memory correctly
drm/xe: Rename GPU offset helper to reflect true usage
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 2 +-
drivers/gpu/drm/xe/xe_bo.c | 8 +-
drivers/gpu/drm/xe/xe_bo.h | 2 +-
drivers/gpu/drm/xe/xe_device_types.h | 18 +-
drivers/gpu/drm/xe/xe_gt_types.h | 14 +-
drivers/gpu/drm/xe/xe_migrate.c | 6 +-
drivers/gpu/drm/xe/xe_mmio.c | 273 ++++++++++++++-----------
drivers/gpu/drm/xe/xe_mmio.h | 4 +-
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 30 +--
9 files changed, 200 insertions(+), 157 deletions(-)
--
2.39.2
More information about the Intel-xe
mailing list