diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0827-drm-amdgpu-Remove-dead-static-variable.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0827-drm-amdgpu-Remove-dead-static-variable.patch | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0827-drm-amdgpu-Remove-dead-static-variable.patch b/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0827-drm-amdgpu-Remove-dead-static-variable.patch new file mode 100644 index 00000000..05c14a1d --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0827-drm-amdgpu-Remove-dead-static-variable.patch @@ -0,0 +1,62 @@ +From af5144c55141bfd550c7383e1321d913fbbca93a Mon Sep 17 00:00:00 2001 +From: Rex Zhu <Rex.Zhu@amd.com> +Date: Mon, 19 Nov 2018 18:59:53 +0800 +Subject: [PATCH 0827/2940] drm/amdgpu: Remove dead static variable +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +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 | 11 +++-------- + 1 file 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 0a7bffdb7f56..7dff101a04d9 100644 +--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c ++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +@@ -1144,9 +1144,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, +@@ -1180,12 +1177,10 @@ static int __init amdgpu_init(void) + #if defined(DRM_VER) && defined(DRM_PATCH) && defined(DRM_SUB) + DRM_INFO("OS DRM version: %d.%d.%d\n", DRM_VER, DRM_PATCH, DRM_SUB); + #endif +- 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(); + /* let modprobe override vga console setting */ +- return pci_register_driver(pdriver); ++ return pci_register_driver(&amdgpu_kms_pci_driver); + + error_fence: + amdgpu_sync_fini(); +@@ -1197,7 +1192,7 @@ static int __init amdgpu_init(void) + 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(); +-- +2.17.1 + |