drm/msm: wire up vmap shrinker
Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
@@ -153,6 +153,7 @@ struct msm_drm_private {
|
||||
struct drm_mm mm;
|
||||
} vram;
|
||||
|
||||
struct notifier_block vmap_notifier;
|
||||
struct shrinker shrinker;
|
||||
|
||||
struct msm_vblank_ctrl vblank_ctrl;
|
||||
@@ -206,6 +207,7 @@ void msm_gem_put_vaddr_locked(struct drm_gem_object *obj);
|
||||
void msm_gem_put_vaddr(struct drm_gem_object *obj);
|
||||
int msm_gem_madvise(struct drm_gem_object *obj, unsigned madv);
|
||||
void msm_gem_purge(struct drm_gem_object *obj);
|
||||
void msm_gem_vunmap(struct drm_gem_object *obj);
|
||||
int msm_gem_sync_object(struct drm_gem_object *obj,
|
||||
struct msm_fence_context *fctx, bool exclusive);
|
||||
void msm_gem_move_to_active(struct drm_gem_object *obj,
|
||||
|
Reference in New Issue
Block a user