spidev: Unregister SPI device on spidev exit

The spidev module is not being removed cleanly since
the SPI device is not being unregistered.

Change-Id: I1f97163b3eef585b420a474cdd2aacc7657e6254
Signed-off-by: Harini Jayaraman <harinij@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
This commit is contained in:
Harini Jayaraman 2011-06-28 11:25:22 -06:00 committed by Stephen Boyd
parent bde604f09a
commit a794161a39

View file

@ -771,7 +771,7 @@ module_init(spidev_init);
static void __exit spidev_exit(void)
{
if (spi) {
spi_dev_put(spi);
spi_unregister_device(spi);
spi = NULL;
}
spi_unregister_driver(&spidev_spi_driver);