diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_drv.c')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_drv.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c index dcffa30ee2db..4f50fb0e3d93 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.c +++ b/drivers/gpu/drm/radeon/radeon_drv.c | |||
@@ -41,6 +41,8 @@ | |||
41 | #include <drm/drm_gem.h> | 41 | #include <drm/drm_gem.h> |
42 | 42 | ||
43 | #include "drm_crtc_helper.h" | 43 | #include "drm_crtc_helper.h" |
44 | #include "radeon_kfd.h" | ||
45 | |||
44 | /* | 46 | /* |
45 | * KMS wrapper. | 47 | * KMS wrapper. |
46 | * - 2.0.0 - initial interface | 48 | * - 2.0.0 - initial interface |
@@ -654,12 +656,15 @@ static int __init radeon_init(void) | |||
654 | #endif | 656 | #endif |
655 | } | 657 | } |
656 | 658 | ||
659 | radeon_kfd_init(); | ||
660 | |||
657 | /* let modprobe override vga console setting */ | 661 | /* let modprobe override vga console setting */ |
658 | return drm_pci_init(driver, pdriver); | 662 | return drm_pci_init(driver, pdriver); |
659 | } | 663 | } |
660 | 664 | ||
661 | static void __exit radeon_exit(void) | 665 | static void __exit radeon_exit(void) |
662 | { | 666 | { |
667 | radeon_kfd_fini(); | ||
663 | drm_pci_exit(driver, pdriver); | 668 | drm_pci_exit(driver, pdriver); |
664 | radeon_unregister_atpx_handler(); | 669 | radeon_unregister_atpx_handler(); |
665 | } | 670 | } |