drm/amdgpu: Remove dead static variable
authorRex Zhu <Rex.Zhu@amd.com>
Mon, 19 Nov 2018 10:59:53 +0000 (18:59 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 20 Nov 2018 19:02:09 +0000 (14:02 -0500)
The static struct drm_driver *driver was
not used because drm_pci_init was deprecated

v2: Remove static pointer pdriver(Christian)

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c

index 8de55f7..1d7f1bf 100644 (file)
@@ -1220,9 +1220,6 @@ static struct drm_driver kms_driver = {
        .patchlevel = KMS_DRIVER_PATCHLEVEL,
 };
 
-static struct drm_driver *driver;
-static struct pci_driver *pdriver;
-
 static struct pci_driver amdgpu_kms_pci_driver = {
        .name = DRIVER_NAME,
        .id_table = pciidlist,
@@ -1252,16 +1249,14 @@ static int __init amdgpu_init(void)
                goto error_fence;
 
        DRM_INFO("amdgpu kernel modesetting enabled.\n");
-       driver = &kms_driver;
-       pdriver = &amdgpu_kms_pci_driver;
-       driver->num_ioctls = amdgpu_max_kms_ioctl;
+       kms_driver.num_ioctls = amdgpu_max_kms_ioctl;
        amdgpu_register_atpx_handler();
 
        /* Ignore KFD init failures. Normal when CONFIG_HSA_AMD is not set. */
        amdgpu_amdkfd_init();
 
        /* let modprobe override vga console setting */
-       return pci_register_driver(pdriver);
+       return pci_register_driver(&amdgpu_kms_pci_driver);
 
 error_fence:
        amdgpu_sync_fini();
@@ -1273,7 +1268,7 @@ error_sync:
 static void __exit amdgpu_exit(void)
 {
        amdgpu_amdkfd_fini();
-       pci_unregister_driver(pdriver);
+       pci_unregister_driver(&amdgpu_kms_pci_driver);
        amdgpu_unregister_atpx_handler();
        amdgpu_sync_fini();
        amdgpu_fence_slab_fini();