equal
deleted
inserted
replaced
2894 #endif |
2894 #endif |
2895 |
2895 |
2896 // offer device to EtherCAT master module |
2896 // offer device to EtherCAT master module |
2897 nic->ecdev = ecdev_offer(netdev, e100_ec_poll, THIS_MODULE); |
2897 nic->ecdev = ecdev_offer(netdev, e100_ec_poll, THIS_MODULE); |
2898 if (nic->ecdev) { |
2898 if (nic->ecdev) { |
2899 if (ecdev_open(nic->ecdev)) { |
2899 err = ecdev_open(nic->ecdev); |
|
2900 if (err) { |
2900 ecdev_withdraw(nic->ecdev); |
2901 ecdev_withdraw(nic->ecdev); |
2901 goto err_out_free; |
2902 goto err_out_free; |
2902 } |
2903 } |
2903 } else { |
2904 } else { |
2904 strcpy(netdev->name, "eth%d"); |
2905 strcpy(netdev->name, "eth%d"); |