diff options
author | Matthew Auld <matthew.auld@intel.com> | 2021-06-16 18:25:01 +0300 |
---|---|---|
committer | Matthew Auld <matthew.auld@intel.com> | 2021-06-16 18:48:02 +0300 |
commit | 13c2ceb6addb6b14468e09b75832c98909eed8e7 (patch) | |
tree | 6bb10b6e7054eaa7922c5de65b0cdd21bd469700 /drivers/gpu/drm/i915/intel_region_ttm.c | |
parent | d53ec322dc7de32a59bf1c2a56b93e90fc2f1c28 (diff) | |
download | linux-13c2ceb6addb6b14468e09b75832c98909eed8e7.tar.xz |
drm/i915/ttm: restore min_page_size behaviour
We now have bo->page_alignment which perfectly describes what we need if
we have min page size restrictions for lmem. We can also drop the flag
here, since this is the default behaviour for all objects.
v2(Thomas):
- bo->page_alignment is in page units
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210616152501.394518-7-matthew.auld@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/intel_region_ttm.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_region_ttm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_region_ttm.c b/drivers/gpu/drm/i915/intel_region_ttm.c index 052253c81e98..d53d78dec2be 100644 --- a/drivers/gpu/drm/i915/intel_region_ttm.c +++ b/drivers/gpu/drm/i915/intel_region_ttm.c @@ -167,7 +167,7 @@ intel_region_ttm_resource_alloc(struct intel_memory_region *mem, int ret; mock_bo.base.size = size; - mock_bo.page_alignment = 1; + mock_bo.page_alignment = mem->min_page_size >> PAGE_SHIFT; place.flags = flags; ret = man->func->alloc(man, &mock_bo, &place, &res); |