drm: make drm_mm_init() return void
There is no reason to return "int" as this function never fails. Furthermore, several drivers (ast, sis) already depend on this. Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:

committed by
Dave Airlie

parent
6ef92fbea2
commit
77ef8bbc87
@@ -1455,9 +1455,7 @@ int ttm_bo_device_init(struct ttm_bo_device *bdev,
|
||||
goto out_no_sys;
|
||||
|
||||
bdev->addr_space_rb = RB_ROOT;
|
||||
ret = drm_mm_init(&bdev->addr_space_mm, file_page_offset, 0x10000000);
|
||||
if (unlikely(ret != 0))
|
||||
goto out_no_addr_mm;
|
||||
drm_mm_init(&bdev->addr_space_mm, file_page_offset, 0x10000000);
|
||||
|
||||
INIT_DELAYED_WORK(&bdev->wq, ttm_bo_delayed_workqueue);
|
||||
INIT_LIST_HEAD(&bdev->ddestroy);
|
||||
@@ -1471,8 +1469,6 @@ int ttm_bo_device_init(struct ttm_bo_device *bdev,
|
||||
mutex_unlock(&glob->device_list_mutex);
|
||||
|
||||
return 0;
|
||||
out_no_addr_mm:
|
||||
ttm_bo_clean_mm(bdev, 0);
|
||||
out_no_sys:
|
||||
return ret;
|
||||
}
|
||||
|
Reference in New Issue
Block a user