Lines Matching refs:status

78  * @CVMX_USB_TRANSFER_CONTROL:	   USB transfer type control for hub and status
106 * enum cvmx_usb_status - possible callback function status codes
114 * error status
138 * struct cvmx_usb_port_status - the USB port status information
150 * status call.
168 * @status: This is the status of this individual packet transfer.
173 enum cvmx_usb_status status;
355 * usbcx_hprt: Stored port status so we don't need to read a CSR to
360 * port_status: Last port status used for change notification.
794 * USBP control and status register:
818 * 9. Program the USBP control and status register to select host or
1012 * Returns: Port status information
1520 /* Clear all channel status bits */
1957 enum cvmx_usb_status status,
1967 if (likely(status == CVMX_USB_STATUS_OK))
1974 /* For Isochronous transactions we need to update the URB packet status
1988 if (iso_packet[i].status == CVMX_USB_STATUS_OK) {
1989 urb->iso_frame_desc[i].status = 0;
1995 dev_dbg(dev, "ISOCHRONOUS packet=%d of %d status=%d pipe=%p transaction=%p size=%d\n",
1997 iso_packet[i].status, pipe,
1999 urb->iso_frame_desc[i].status = -EREMOTEIO;
2007 switch (status) {
2009 urb->status = 0;
2012 if (urb->status == 0)
2013 urb->status = -ENOENT;
2016 dev_dbg(dev, "status=stall pipe=%p transaction=%p size=%d\n",
2018 urb->status = -EPIPE;
2021 dev_dbg(dev, "status=babble pipe=%p transaction=%p size=%d\n",
2023 urb->status = -EPIPE;
2026 dev_dbg(dev, "status=short pipe=%p transaction=%p size=%d\n",
2028 urb->status = -EREMOTEIO;
2034 dev_dbg(dev, "status=%d pipe=%p transaction=%p size=%d\n",
2035 status, pipe, transaction, bytes_transferred);
2036 urb->status = -EPROTO;
2041 usb_hcd_giveback_urb(octeon_to_hcd(usb), urb, urb->status);
2072 transaction->iso_packets[0].status = complete_code;
2588 * Poll a channel for status
2609 /* Read the interrupt status bits for the channel */
2930 * Poll the USB block for status and call all needed callback
2984 * The core sets this bit to indicate a change in port status of
2988 * application must clear the appropriate status bit in the Host
3011 * must clear the appropriate status bit in the HCINTn register
3080 urb->status = 0;
3194 iso_packet[i].status = CVMX_USB_STATUS_ERROR;
3246 int status)
3257 rc = usb_hcd_check_unlink_urb(hcd, urb, status);
3261 urb->status = status;
3353 /* Clears drivers internal connect status change flag */
3532 int status;
3663 status = cvmx_usb_initialize(dev, usb);
3664 if (status) {
3665 dev_dbg(dev, "USB initialization failed with %d\n", status);
3670 status = usb_add_hcd(hcd, irq, 0);
3671 if (status) {
3672 dev_dbg(dev, "USB add HCD failed with %d\n", status);
3685 int status;
3693 status = cvmx_usb_shutdown(usb);
3695 if (status)
3696 dev_dbg(dev, "USB shutdown failed with %d\n", status);