aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
diff options
context:
space:
mode:
authorRex Zhu <Rex.Zhu@amd.com>2018-11-19 05:59:53 -0500
committerAlex Deucher <alexander.deucher@amd.com>2018-11-20 14:02:09 -0500
commit448d105120b1c90d16f19a1c00826a2bfcad87dc (patch)
tree70da6498034fe7a83d807ea36f2887dc82b75b76 /drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
parent5d240da93edc29adb68320c5e475dc9c7fcad5dd (diff)
drm/amdgpu: Remove dead static variable
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>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
index 8de55f7f1a3a..1d7f1bfaad1f 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
@@ -1220,9 +1220,6 @@ static struct drm_driver kms_driver = {
1220 .patchlevel = KMS_DRIVER_PATCHLEVEL, 1220 .patchlevel = KMS_DRIVER_PATCHLEVEL,
1221}; 1221};
1222 1222
1223static struct drm_driver *driver;
1224static struct pci_driver *pdriver;
1225
1226static struct pci_driver amdgpu_kms_pci_driver = { 1223static struct pci_driver amdgpu_kms_pci_driver = {
1227 .name = DRIVER_NAME, 1224 .name = DRIVER_NAME,
1228 .id_table = pciidlist, 1225 .id_table = pciidlist,
@@ -1252,16 +1249,14 @@ static int __init amdgpu_init(void)
1252 goto error_fence; 1249 goto error_fence;
1253 1250
1254 DRM_INFO("amdgpu kernel modesetting enabled.\n"); 1251 DRM_INFO("amdgpu kernel modesetting enabled.\n");
1255 driver = &kms_driver; 1252 kms_driver.num_ioctls = amdgpu_max_kms_ioctl;
1256 pdriver = &amdgpu_kms_pci_driver;
1257 driver->num_ioctls = amdgpu_max_kms_ioctl;
1258 amdgpu_register_atpx_handler(); 1253 amdgpu_register_atpx_handler();
1259 1254
1260 /* Ignore KFD init failures. Normal when CONFIG_HSA_AMD is not set. */ 1255 /* Ignore KFD init failures. Normal when CONFIG_HSA_AMD is not set. */
1261 amdgpu_amdkfd_init(); 1256 amdgpu_amdkfd_init();
1262 1257
1263 /* let modprobe override vga console setting */ 1258 /* let modprobe override vga console setting */
1264 return pci_register_driver(pdriver); 1259 return pci_register_driver(&amdgpu_kms_pci_driver);
1265 1260
1266error_fence: 1261error_fence:
1267 amdgpu_sync_fini(); 1262 amdgpu_sync_fini();
@@ -1273,7 +1268,7 @@ error_sync:
1273static void __exit amdgpu_exit(void) 1268static void __exit amdgpu_exit(void)
1274{ 1269{
1275 amdgpu_amdkfd_fini(); 1270 amdgpu_amdkfd_fini();
1276 pci_unregister_driver(pdriver); 1271 pci_unregister_driver(&amdgpu_kms_pci_driver);
1277 amdgpu_unregister_atpx_handler(); 1272 amdgpu_unregister_atpx_handler();
1278 amdgpu_sync_fini(); 1273 amdgpu_sync_fini();
1279 amdgpu_fence_slab_fini(); 1274 amdgpu_fence_slab_fini();