Home | History | Annotate | Download | only in dist

Lines Matching defs:halt_status

423  * Gets the actual length of a transfer after the transfer halts. halt_status
426 * For IN transfers where halt_status is DWC2_HC_XFER_COMPLETE, *short_read
434 enum dwc2_halt_status halt_status,
441 if (halt_status == DWC2_HC_XFER_COMPLETE) {
565 * halt_status. Completes the Isochronous URB if all the URB frames have been
574 enum dwc2_halt_status halt_status)
585 switch (halt_status) {
589 chan, chnum, qtd, halt_status, NULL);
633 chan, chnum, qtd, halt_status, NULL);
664 dev_err(hsotg->dev, "Unhandled halt_status (%d)\n",
665 halt_status);
675 halt_status = DWC2_HC_XFER_URB_COMPLETE;
677 halt_status = DWC2_HC_XFER_COMPLETE;
680 return halt_status;
732 * @halt_status: Reason the channel is being released. This status
741 enum dwc2_halt_status halt_status)
748 dev_vdbg(hsotg->dev, " %s: channel %d, halt_status %d\n",
749 __func__, chan->hc_num, halt_status);
751 switch (halt_status) {
839 enum dwc2_halt_status halt_status)
847 dwc2_release_channel(hsotg, chan, qtd, halt_status);
852 dwc2_hc_halt(hsotg, chan, halt_status);
900 enum dwc2_halt_status halt_status)
932 dwc2_halt_channel(hsotg, chan, qtd, halt_status);
938 dwc2_release_channel(hsotg, chan, qtd, halt_status);
950 enum dwc2_halt_status halt_status)
958 dwc2_release_channel(hsotg, chan, qtd, halt_status);
961 dwc2_halt_channel(hsotg, chan, qtd, halt_status);
1025 enum dwc2_halt_status halt_status = DWC2_HC_XFER_COMPLETE;
1040 dwc2_hcd_complete_xfer_ddma(hsotg, chan, chnum, halt_status);
1071 halt_status = DWC2_HC_XFER_COMPLETE;
1084 halt_status = DWC2_HC_XFER_COMPLETE;
1091 halt_status = DWC2_HC_XFER_URB_COMPLETE;
1096 halt_status);
1104 halt_status = DWC2_HC_XFER_URB_COMPLETE;
1106 halt_status = DWC2_HC_XFER_COMPLETE;
1111 halt_status);
1124 halt_status = DWC2_HC_XFER_URB_COMPLETE;
1126 halt_status = DWC2_HC_XFER_COMPLETE;
1131 halt_status);
1136 halt_status = dwc2_update_isoc_urb_state(hsotg, chan,
1139 halt_status);
1205 enum dwc2_halt_status halt_status)
1208 qtd, halt_status, NULL);
1551 enum dwc2_halt_status halt_status;
1553 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum,
1555 dwc2_halt_channel(hsotg, chan, qtd, halt_status);
1710 enum dwc2_halt_status halt_status;
1712 halt_status = dwc2_update_isoc_urb_state(hsotg, chan,
1714 dwc2_halt_channel(hsotg, chan, qtd, halt_status);
1731 enum dwc2_halt_status halt_status;
1747 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum,
1749 dwc2_halt_channel(hsotg, chan, qtd, halt_status);
1795 if (chan->halt_status == DWC2_HC_XFER_NO_HALT_STATUS) {
1805 "%s: chan->halt_status DWC2_HC_XFER_NO_HALT_STATUS,\n",
1833 dwc2_halt_channel(hsotg, chan, qtd, chan->halt_status);
1869 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE ||
1870 (chan->halt_status == DWC2_HC_XFER_AHB_ERR &&
1874 chan->halt_status);
1883 chan->halt_status);
2024 dwc2_release_channel(hsotg, chan, qtd, chan->halt_status);
2080 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE) {
2088 chan->halt_status);
2091 chan->halt_status);
2105 chan->halt_status = DWC2_HC_XFER_NO_HALT_STATUS;