disp: msm: gem_free_object removed from drm
Commit 1a9458aeb8eb ("drm: remove drm_driver::gem_free_object") deprecates gem_free_object. This changes updates the msm driver to call msm_gem_free_object from gem_free_object_unlocked. Change-Id: If6bd6252232045975357e1bdfbeae6017b0f2ed5 Signed-off-by: Samantha Tran <samtran@codeaurora.org> Signed-off-by: Nilaan Gunabalachandran <ngunabal@codeaurora.org>
This commit is contained in:

committed by
Nilaan Gunabalachandran

parent
57c40f17c2
commit
bb6569b1ab
@@ -1725,7 +1725,7 @@ static struct drm_driver msm_driver = {
|
|||||||
.irq_uninstall = msm_irq_uninstall,
|
.irq_uninstall = msm_irq_uninstall,
|
||||||
.enable_vblank = msm_enable_vblank,
|
.enable_vblank = msm_enable_vblank,
|
||||||
.disable_vblank = msm_disable_vblank,
|
.disable_vblank = msm_disable_vblank,
|
||||||
.gem_free_object = msm_gem_free_object,
|
.gem_free_object_unlocked = msm_gem_free_object,
|
||||||
.gem_vm_ops = &vm_ops,
|
.gem_vm_ops = &vm_ops,
|
||||||
.dumb_create = msm_gem_dumb_create,
|
.dumb_create = msm_gem_dumb_create,
|
||||||
.dumb_map_offset = msm_gem_dumb_map_offset,
|
.dumb_map_offset = msm_gem_dumb_map_offset,
|
||||||
|
@@ -1003,11 +1003,8 @@ void msm_gem_describe_objects(struct list_head *list, struct seq_file *m)
|
|||||||
/* don't call directly! Use drm_gem_object_put() and friends */
|
/* don't call directly! Use drm_gem_object_put() and friends */
|
||||||
void msm_gem_free_object(struct drm_gem_object *obj)
|
void msm_gem_free_object(struct drm_gem_object *obj)
|
||||||
{
|
{
|
||||||
struct drm_device *dev = obj->dev;
|
|
||||||
struct msm_gem_object *msm_obj = to_msm_bo(obj);
|
struct msm_gem_object *msm_obj = to_msm_bo(obj);
|
||||||
|
|
||||||
WARN_ON(!mutex_is_locked(&dev->struct_mutex));
|
|
||||||
|
|
||||||
/* object should not be on active list: */
|
/* object should not be on active list: */
|
||||||
WARN_ON(is_active(msm_obj));
|
WARN_ON(is_active(msm_obj));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user