diff options
Diffstat (limited to 'drivers/net/ethernet/sis/sis900.c')
-rw-r--r-- | drivers/net/ethernet/sis/sis900.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ethernet/sis/sis900.c b/drivers/net/ethernet/sis/sis900.c index 203d9c6ec23a..fb9f6b38511f 100644 --- a/drivers/net/ethernet/sis/sis900.c +++ b/drivers/net/ethernet/sis/sis900.c | |||
@@ -478,8 +478,10 @@ static int __devinit sis900_probe(struct pci_dev *pci_dev, | |||
478 | 478 | ||
479 | /* IO region. */ | 479 | /* IO region. */ |
480 | ioaddr = pci_iomap(pci_dev, 0, 0); | 480 | ioaddr = pci_iomap(pci_dev, 0, 0); |
481 | if (!ioaddr) | 481 | if (!ioaddr) { |
482 | ret = -ENOMEM; | ||
482 | goto err_out_cleardev; | 483 | goto err_out_cleardev; |
484 | } | ||
483 | 485 | ||
484 | sis_priv = netdev_priv(net_dev); | 486 | sis_priv = netdev_priv(net_dev); |
485 | sis_priv->ioaddr = ioaddr; | 487 | sis_priv->ioaddr = ioaddr; |