diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/mfd/lpc_sch.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/mfd/lpc_sch.c b/drivers/mfd/lpc_sch.c index c980da479a35..5c38df35a84d 100644 --- a/drivers/mfd/lpc_sch.c +++ b/drivers/mfd/lpc_sch.c | |||
| @@ -193,11 +193,7 @@ static int lpc_sch_probe(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 193 | return -ENODEV; | 193 | return -ENODEV; |
| 194 | } | 194 | } |
| 195 | 195 | ||
| 196 | ret = mfd_add_devices(&dev->dev, 0, lpc_sch_cells, cells, NULL, 0, NULL); | 196 | return mfd_add_devices(&dev->dev, 0, lpc_sch_cells, cells, NULL, 0, NULL); |
| 197 | if (ret) | ||
| 198 | mfd_remove_devices(&dev->dev); | ||
| 199 | |||
| 200 | return ret; | ||
| 201 | } | 197 | } |
| 202 | 198 | ||
| 203 | static void lpc_sch_remove(struct pci_dev *dev) | 199 | static void lpc_sch_remove(struct pci_dev *dev) |
