devices/r8169-2.6.24-ethercat.c
branchstable-1.5
changeset 2582 87e502828b3f
parent 2251 5023ce75fe91
equal deleted inserted replaced
2581:d94281cb835a 2582:87e502828b3f
  1844 		       dev->dev_addr[4], dev->dev_addr[5], xid, dev->irq);
  1844 		       dev->dev_addr[4], dev->dev_addr[5], xid, dev->irq);
  1845 	}
  1845 	}
  1846 
  1846 
  1847 	rtl8169_init_phy(dev, tp);
  1847 	rtl8169_init_phy(dev, tp);
  1848 
  1848 
  1849 	if (tp->ecdev && ecdev_open(tp->ecdev)) {
  1849 	if (tp->ecdev) {
  1850 		ecdev_withdraw(tp->ecdev);
  1850 		rc = ecdev_open(tp->ecdev);
  1851 		goto err_out_msi_5;
  1851 		if (rc) {
       
  1852 			ecdev_withdraw(tp->ecdev);
       
  1853 			goto err_out_msi_5;
       
  1854 		}
  1852 	}
  1855 	}
  1853 
  1856 
  1854 out:
  1857 out:
  1855 	return rc;
  1858 	return rc;
  1856 
  1859