|
@@ -98,6 +98,7 @@ static void __devexit spi_pci_remove(struct pci_dev *pdev)
|
|
|
struct dw_spi_pci *dwpci = pci_get_drvdata(pdev);
|
|
|
|
|
|
pci_set_drvdata(pdev, NULL);
|
|
|
+ dw_spi_remove_host(&dwpci->dws);
|
|
|
iounmap(dwpci->dws.regs);
|
|
|
pci_release_region(pdev, 0);
|
|
|
kfree(dwpci);
|