Lines Matching refs:ret

264 	int ret, timeout = 20;
267 ret = (c2port_read_ar(dev, &addr));
268 if (ret < 0)
285 int ret, timeout = 10000; /* erase flash needs long time... */
288 ret = (c2port_read_ar(dev, &addr));
289 if (ret < 0)
359 int status, ret;
361 ret = sscanf(buf, "%d", &status);
362 if (ret != 1)
407 int ret;
413 ret = c2port_read_dr(dev, &data);
414 if (ret < 0)
415 return ret;
424 ssize_t ret;
431 ret = __c2port_show_dev_id(c2dev, buf);
434 if (ret < 0)
437 return ret;
444 int ret;
450 ret = c2port_read_dr(dev, &data);
451 if (ret < 0)
452 return ret;
461 ssize_t ret;
468 ret = __c2port_show_rev_id(c2dev, buf);
471 if (ret < 0)
474 return ret;
489 int ret;
506 ret = c2port_write_dr(dev, 0x02);
507 if (ret < 0)
508 return ret;
511 ret = c2port_write_dr(dev, 0x01);
512 if (ret < 0)
513 return ret;
528 ssize_t ret;
530 ret = sscanf(buf, "%d", &status);
531 if (ret != 1)
535 ret = __c2port_store_flash_access(c2dev, status);
538 if (ret < 0) {
541 return ret;
552 int ret;
563 ret = c2port_poll_in_busy(dev);
564 if (ret < 0)
565 return ret;
570 ret = c2port_poll_out_ready(dev);
571 if (ret < 0)
572 return ret;
575 ret = c2port_read_dr(dev, &status);
576 if (ret < 0)
577 return ret;
587 ret = c2port_poll_in_busy(dev);
588 if (ret < 0)
589 return ret;
591 ret = c2port_poll_in_busy(dev);
592 if (ret < 0)
593 return ret;
595 ret = c2port_poll_in_busy(dev);
596 if (ret < 0)
597 return ret;
599 ret = c2port_poll_out_ready(dev);
600 if (ret < 0)
601 return ret;
611 int ret;
618 ret = __c2port_write_flash_erase(c2dev);
621 if (ret < 0) {
623 return ret;
635 int i, ret;
656 ret = c2port_poll_in_busy(dev);
657 if (ret < 0)
658 return ret;
663 ret = c2port_poll_out_ready(dev);
664 if (ret < 0)
665 return ret;
668 ret = c2port_read_dr(dev, &status);
669 if (ret < 0)
670 return ret;
676 ret = c2port_poll_in_busy(dev);
677 if (ret < 0)
678 return ret;
682 ret = c2port_poll_in_busy(dev);
683 if (ret < 0)
684 return ret;
688 ret = c2port_poll_in_busy(dev);
689 if (ret < 0)
690 return ret;
695 ret = c2port_poll_out_ready(dev);
696 if (ret < 0)
697 return ret;
700 ret = c2port_read_dr(dev, &status);
701 if (ret < 0)
702 return ret;
708 ret = c2port_poll_out_ready(dev);
709 if (ret < 0)
710 return ret;
712 ret = c2port_read_dr(dev, buffer+i);
713 if (ret < 0)
714 return ret;
727 ssize_t ret;
734 ret = __c2port_read_flash_data(c2dev, buffer, offset, count);
737 if (ret < 0)
740 return ret;
748 int i, ret;
767 ret = c2port_poll_in_busy(dev);
768 if (ret < 0)
769 return ret;
774 ret = c2port_poll_out_ready(dev);
775 if (ret < 0)
776 return ret;
779 ret = c2port_read_dr(dev, &status);
780 if (ret < 0)
781 return ret;
787 ret = c2port_poll_in_busy(dev);
788 if (ret < 0)
789 return ret;
793 ret = c2port_poll_in_busy(dev);
794 if (ret < 0)
795 return ret;
799 ret = c2port_poll_in_busy(dev);
800 if (ret < 0)
801 return ret;
806 ret = c2port_poll_out_ready(dev);
807 if (ret < 0)
808 return ret;
811 ret = c2port_read_dr(dev, &status);
812 if (ret < 0)
813 return ret;
819 ret = c2port_write_dr(dev, *(buffer+i));
820 if (ret < 0)
821 return ret;
823 ret = c2port_poll_in_busy(dev);
824 if (ret < 0)
825 return ret;
830 ret = c2port_poll_out_ready(dev);
831 if (ret < 0)
832 return ret;
844 int ret;
851 ret = __c2port_write_flash_data(c2dev, buffer, offset, count);
854 if (ret < 0)
857 return ret;
903 int ret;
917 ret = idr_alloc(&c2port_idr, c2dev, 0, 0, GFP_NOWAIT);
921 if (ret < 0)
923 c2dev->id = ret;
930 ret = PTR_ERR(c2dev->dev);
959 return ERR_PTR(ret);