drm/glint: update to new drm_pci_{init,exit} API

Signed-off-by: Matt Turner <mattst88@gmail.com>
diff --git a/drivers/gpu/drm/glint/glint_drv.c b/drivers/gpu/drm/glint/glint_drv.c
index 990057d..bad381d 100644
--- a/drivers/gpu/drm/glint/glint_drv.c
+++ b/drivers/gpu/drm/glint/glint_drv.c
@@ -68,12 +68,6 @@
 		.poll = drm_poll,
 		.fasync = drm_fasync,
 	},
-	.pci_driver = {
-		.name = DRIVER_NAME,
-		.id_table = pciidlist,
-		.probe = glint_pci_probe,
-		.remove = glint_pci_remove,
-	},
 
 	.name = DRIVER_NAME,
 	.desc = DRIVER_DESC,
@@ -83,18 +77,25 @@
 	.patchlevel = DRIVER_PATCHLEVEL,
 };
 
+static struct pci_driver glint_pci_driver = {
+	.name = DRIVER_NAME,
+	.id_table = pciidlist,
+	.probe = glint_pci_probe,
+	.remove = glint_pci_remove,
+};
+
 static int __init
 glint_init(void)
 {
 	driver.num_ioctls = glint_max_ioctl;
 
-	return drm_init(&driver);
+	return drm_pci_init(&driver, &glint_pci_driver);
 }
 
 static void __exit
 glint_exit(void)
 {
-	drm_exit(&driver);
+	drm_pci_exit(&driver, &glint_pci_driver);
 }
 
 module_init(glint_init);