summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'freedreno/msm/msm_device.c')
-rw-r--r--freedreno/msm/msm_device.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/freedreno/msm/msm_device.c b/freedreno/msm/msm_device.c
index 25c097c2..727baa44 100644
--- a/freedreno/msm/msm_device.c
+++ b/freedreno/msm/msm_device.c
@@ -39,6 +39,7 @@
39static void msm_device_destroy(struct fd_device *dev) 39static void msm_device_destroy(struct fd_device *dev)
40{ 40{
41 struct msm_device *msm_dev = to_msm_device(dev); 41 struct msm_device *msm_dev = to_msm_device(dev);
42 fd_bo_cache_cleanup(&msm_dev->ring_cache, 0);
42 free(msm_dev); 43 free(msm_dev);
43} 44}
44 45
@@ -61,5 +62,7 @@ drm_private struct fd_device * msm_device_new(int fd)
61 dev = &msm_dev->base; 62 dev = &msm_dev->base;
62 dev->funcs = &funcs; 63 dev->funcs = &funcs;
63 64
65 fd_bo_cache_init(&msm_dev->ring_cache, TRUE);
66
64 return dev; 67 return dev;
65} 68}