diff options
Diffstat (limited to 'drivers/gpu/drm/cirrus/cirrus_main.c')
| -rw-r--r-- | drivers/gpu/drm/cirrus/cirrus_main.c | 14 | 
1 files changed, 2 insertions, 12 deletions
diff --git a/drivers/gpu/drm/cirrus/cirrus_main.c b/drivers/gpu/drm/cirrus/cirrus_main.c index f130a533a51..99c1983f99d 100644 --- a/drivers/gpu/drm/cirrus/cirrus_main.c +++ b/drivers/gpu/drm/cirrus/cirrus_main.c @@ -255,13 +255,7 @@ int cirrus_dumb_create(struct drm_file *file,  	return 0;  } -int cirrus_gem_init_object(struct drm_gem_object *obj) -{ -	BUG(); -	return 0; -} - -void cirrus_bo_unref(struct cirrus_bo **bo) +static void cirrus_bo_unref(struct cirrus_bo **bo)  {  	struct ttm_buffer_object *tbo; @@ -270,17 +264,13 @@ void cirrus_bo_unref(struct cirrus_bo **bo)  	tbo = &((*bo)->bo);  	ttm_bo_unref(&tbo); -	if (tbo == NULL) -		*bo = NULL; - +	*bo = NULL;  }  void cirrus_gem_free_object(struct drm_gem_object *obj)  {  	struct cirrus_bo *cirrus_bo = gem_to_cirrus_bo(obj); -	if (!cirrus_bo) -		return;  	cirrus_bo_unref(&cirrus_bo);  }  | 
