Lines Matching refs:ret
206 int ret;
208 ret = usb_control_msg_send(dev, 0, F81604_SET_GET_REGISTER,
212 if (ret)
214 __func__, reg, data, ERR_PTR(ret));
216 return ret;
221 int ret;
223 ret = usb_control_msg_recv(dev, 0, F81604_SET_GET_REGISTER,
228 if (ret < 0)
230 ERR_PTR(ret));
232 return ret;
238 int ret;
241 ret = f81604_read(dev, reg, &tmp);
242 if (ret)
243 return ret;
273 int ret, i;
277 ret = f81604_sja1000_write(priv, F81604_SJA1000_IER,
279 if (ret)
280 return ret;
283 ret = f81604_sja1000_read(priv, F81604_SJA1000_MOD, &tmp);
284 if (ret)
285 return ret;
294 ret = f81604_sja1000_write(priv, F81604_SJA1000_MOD,
296 if (ret)
297 return ret;
307 int ret, i;
310 ret = f81604_sja1000_read(priv, F81604_SJA1000_MOD, &tmp);
311 if (ret)
312 return ret;
333 ret = f81604_sja1000_write(priv, F81604_SJA1000_MOD, mod_reg);
334 if (ret)
335 return ret;
343 int i, ret;
346 ret = f81604_sja1000_write(priv, F81604_SJA1000_CDR,
348 if (ret)
349 return ret;
353 ret = f81604_sja1000_write(priv, F81604_SJA1000_ACCC0 + i, 0);
354 if (ret)
355 return ret;
359 ret = f81604_sja1000_write(priv, F81604_SJA1000_ACCM0 + i,
361 if (ret)
362 return ret;
416 int ret;
448 ret = usb_submit_urb(urb, GFP_ATOMIC);
449 if (ret == -ENODEV)
451 else if (ret)
454 __func__, ERR_PTR(ret));
608 int ret;
645 ret = usb_submit_urb(urb, GFP_ATOMIC);
646 if (ret == -ENODEV)
648 else if (ret)
650 __func__, ERR_PTR(ret));
665 int ret;
673 ret = -ENOMEM;
680 ret = -ENOMEM;
692 ret = usb_submit_urb(rx_urb, GFP_KERNEL);
693 if (ret) {
705 __func__, ERR_PTR(ret));
712 ret = -ENOMEM;
719 ret = -ENOMEM;
731 ret = usb_submit_urb(int_urb, GFP_KERNEL);
732 if (ret) {
737 __func__, ERR_PTR(ret));
748 return ret;
754 int ret;
766 ret = f81604_sja1000_write(priv, F81604_CTRL_MODE_REG, mode);
767 if (ret)
768 return ret;
771 ret = f81604_set_reset_mode(priv);
772 if (ret)
773 return ret;
775 ret = f81604_chipset_init(priv);
776 if (ret)
777 return ret;
780 ret = f81604_sja1000_write(priv, F81604_SJA1000_TXERR, 0);
781 if (ret)
782 return ret;
784 ret = f81604_sja1000_write(priv, F81604_SJA1000_RXERR, 0);
785 if (ret)
786 return ret;
789 ret = f81604_sja1000_read(priv, F81604_SJA1000_ECC, &tmp);
790 if (ret)
791 return ret;
793 ret = f81604_sja1000_read(priv, F81604_SJA1000_ALC, &tmp);
794 if (ret)
795 return ret;
797 ret = f81604_sja1000_read(priv, F81604_SJA1000_IR, &tmp);
798 if (ret)
799 return ret;
801 ret = f81604_register_urbs(priv);
802 if (ret)
803 return ret;
805 ret = f81604_set_normal_mode(priv);
806 if (ret) {
808 return ret;
819 int ret;
831 ret = f81604_sja1000_write(priv, F81604_SJA1000_BTR0, btr0);
832 if (ret) {
834 ERR_PTR(ret));
835 return ret;
838 ret = f81604_sja1000_write(priv, F81604_SJA1000_BTR1, btr1);
839 if (ret) {
841 ERR_PTR(ret));
842 return ret;
850 int ret;
854 ret = f81604_start(netdev);
855 if (!ret && netif_queue_stopped(netdev))
860 ret = -EOPNOTSUPP;
863 return ret;
907 int ret;
956 ret = usb_submit_urb(write_urb, GFP_ATOMIC);
957 if (ret) {
959 __func__, ERR_PTR(ret));
965 if (ret == -ENODEV)
993 int ret;
995 ret = f81604_sja1000_read(priv, F81604_SJA1000_TXERR, &txerr);
996 if (ret)
997 return ret;
999 ret = f81604_sja1000_read(priv, F81604_SJA1000_RXERR, &rxerr);
1000 if (ret)
1001 return ret;
1012 int ret;
1014 ret = open_candev(netdev);
1015 if (ret)
1016 return ret;
1018 ret = f81604_start(netdev);
1019 if (ret) {
1020 if (ret == -ENODEV)
1024 return ret;
1112 int i, ret;
1121 ret = __f81604_set_termination(dev, i, 0);
1122 if (ret) {
1125 i, ERR_PTR(ret));
1126 return ret;
1136 ret = -ENOMEM;
1171 ret = register_candev(netdev);
1172 if (ret) {
1174 ERR_PTR(ret));
1187 return ret;