aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/mgag200/mgag200_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/mgag200/mgag200_main.c')
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_main.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/gpu/drm/mgag200/mgag200_main.c b/drivers/gpu/drm/mgag200/mgag200_main.c
index da8ba6c154e3..dce8a3eb5a10 100644
--- a/drivers/gpu/drm/mgag200/mgag200_main.c
+++ b/drivers/gpu/drm/mgag200/mgag200_main.c
@@ -264,18 +264,17 @@ err_mm:
264 return r; 264 return r;
265} 265}
266 266
267int mgag200_driver_unload(struct drm_device *dev) 267void mgag200_driver_unload(struct drm_device *dev)
268{ 268{
269 struct mga_device *mdev = dev->dev_private; 269 struct mga_device *mdev = dev->dev_private;
270 270
271 if (mdev == NULL) 271 if (mdev == NULL)
272 return 0; 272 return;
273 mgag200_modeset_fini(mdev); 273 mgag200_modeset_fini(mdev);
274 mgag200_fbdev_fini(mdev); 274 mgag200_fbdev_fini(mdev);
275 drm_mode_config_cleanup(dev); 275 drm_mode_config_cleanup(dev);
276 mgag200_mm_fini(mdev); 276 mgag200_mm_fini(mdev);
277 dev->dev_private = NULL; 277 dev->dev_private = NULL;
278 return 0;
279} 278}
280 279
281int mgag200_gem_create(struct drm_device *dev, 280int mgag200_gem_create(struct drm_device *dev,