]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/gpu/drm/udl/udl_main.c
drm/udl: add a release method and delay modeset teardown
[mirror_ubuntu-bionic-kernel.git] / drivers / gpu / drm / udl / udl_main.c
index 22304a4876124a42577821d20e53619f787e12d5..45471914b192aebcf749d72595ebdf643de20555 100644 (file)
@@ -378,6 +378,12 @@ void udl_driver_unload(struct drm_device *dev)
                udl_free_urb_list(dev);
 
        udl_fbdev_cleanup(dev);
-       udl_modeset_cleanup(dev);
        kfree(udl);
 }
+
+void udl_driver_release(struct drm_device *dev)
+{
+       udl_modeset_cleanup(dev);
+       drm_dev_fini(dev);
+       kfree(dev);
+}