aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/video.c
diff options
context:
space:
mode:
authorMatthew Garrett <mjg59@srcf.ucam.org>2009-04-01 14:52:29 -0400
committerEric Anholt <eric@anholt.net>2009-04-17 16:31:07 -0400
commit3b1c1c1118880921da1188b7245e0470742802f8 (patch)
tree5802350a461aa87519f7a5ce8e1db431be8ec52f /drivers/acpi/video.c
parentd770e3cfe5a274a343d896b2cc1646af85646fbc (diff)
drm/i915: Unregister ACPI video driver when exiting
The i915 DRM triggers registration of the ACPI video driver on load. It should unregister it at unload in order to avoid generating backtraces on being reloaded. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/acpi/video.c')
-rw-r--r--drivers/acpi/video.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
index cd4fb7543a90..8961e613e093 100644
--- a/drivers/acpi/video.c
+++ b/drivers/acpi/video.c
@@ -2293,7 +2293,7 @@ static int __init acpi_video_init(void)
2293 return acpi_video_register(); 2293 return acpi_video_register();
2294} 2294}
2295 2295
2296static void __exit acpi_video_exit(void) 2296void __exit acpi_video_exit(void)
2297{ 2297{
2298 2298
2299 acpi_bus_unregister_driver(&acpi_video_bus); 2299 acpi_bus_unregister_driver(&acpi_video_bus);
@@ -2302,6 +2302,7 @@ static void __exit acpi_video_exit(void)
2302 2302
2303 return; 2303 return;
2304} 2304}
2305EXPORT_SYMBOL(acpi_video_exit);
2305 2306
2306module_init(acpi_video_init); 2307module_init(acpi_video_init);
2307module_exit(acpi_video_exit); 2308module_exit(acpi_video_exit);