Updated to 2.6.32.27
/drivers/staging/panel/panel.c
blob:4ce399b6d237546961b826734ca8c77003915eb4 -> blob:c39a25f500ef9d011436e444cf7d397f8cb7d252
--- drivers/staging/panel/panel.c
+++ drivers/staging/panel/panel.c
@@ -2181,6 +2181,7 @@ int panel_init(void)
if (pprt) {
parport_release(pprt);
parport_unregister_device(pprt);
+ pprt = NULL;
}
parport_unregister_driver(&panel_driver);
printk(KERN_ERR "Panel driver version " PANEL_VERSION
@@ -2230,6 +2231,7 @@ static void __exit panel_cleanup_module(
/* TODO: free all input signals */
parport_release(pprt);
parport_unregister_device(pprt);
+ pprt = NULL;
}
parport_unregister_driver(&panel_driver);
}