diff options
| -rw-r--r-- | drivers/spi/spi-topcliff-pch.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/spi/spi-topcliff-pch.c b/drivers/spi/spi-topcliff-pch.c index f756481b0fea..c8b672e07ba0 100644 --- a/drivers/spi/spi-topcliff-pch.c +++ b/drivers/spi/spi-topcliff-pch.c | |||
| @@ -1789,8 +1789,10 @@ static int __init pch_spi_init(void) | |||
| 1789 | return ret; | 1789 | return ret; |
| 1790 | 1790 | ||
| 1791 | ret = pci_register_driver(&pch_spi_pcidev_driver); | 1791 | ret = pci_register_driver(&pch_spi_pcidev_driver); |
| 1792 | if (ret) | 1792 | if (ret) { |
| 1793 | platform_driver_unregister(&pch_spi_pd_driver); | ||
| 1793 | return ret; | 1794 | return ret; |
| 1795 | } | ||
| 1794 | 1796 | ||
| 1795 | return 0; | 1797 | return 0; |
| 1796 | } | 1798 | } |
