diff options
author | Christian König <christian.koenig@amd.com> | 2021-03-24 15:50:56 +0300 |
---|---|---|
committer | Christian König <christian.koenig@amd.com> | 2021-03-29 12:05:36 +0300 |
commit | 680dcede2762668e7fd9a8d4280453b7f260b680 (patch) | |
tree | 2aa08d4a0d913578d43f6dbb0e949f5a28765440 /include/drm | |
parent | e55f2ffc4dc1052bd1ad4c0d3a51e6f1459c0659 (diff) | |
download | linux-680dcede2762668e7fd9a8d4280453b7f260b680.tar.xz |
drm/ttm: switch back to static allocation limits for now
The shrinker based approach still has some flaws. Especially that we need
temporary pages to free up the pages allocated to the driver is problematic
in a shrinker.
Signed-off-by: Christian König <christian.koenig@amd.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210324134845.2338-1-christian.koenig@amd.com
Diffstat (limited to 'include/drm')
-rw-r--r-- | include/drm/ttm/ttm_tt.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/drm/ttm/ttm_tt.h b/include/drm/ttm/ttm_tt.h index 069f8130241a..134d09ef7766 100644 --- a/include/drm/ttm/ttm_tt.h +++ b/include/drm/ttm/ttm_tt.h @@ -157,8 +157,7 @@ int ttm_tt_populate(struct ttm_device *bdev, struct ttm_tt *ttm, struct ttm_oper */ void ttm_tt_unpopulate(struct ttm_device *bdev, struct ttm_tt *ttm); -int ttm_tt_mgr_init(void); -void ttm_tt_mgr_fini(void); +void ttm_tt_mgr_init(unsigned long num_pages, unsigned long num_dma32_pages); #if IS_ENABLED(CONFIG_AGP) #include <linux/agp_backend.h> |