Lines Matching refs:epints
410 unsigned int epints; in hiusb_epx_tx() local
500 epints = mmio_read_32(DIEPINT(ep)) & 1; in hiusb_epx_tx()
501 if ((mmio_read_32(GINTSTS) & 0x40000) && epints) { in hiusb_epx_tx()
504 mmio_write_32(DIEPINT(ep), epints); in hiusb_epx_tx()
932 uint32_t epints, data; in usb_poll() local
985 epints = mmio_read_32(DIEPINT0); in usb_poll()
986 mmio_write_32(DIEPINT0, epints); in usb_poll()
990 if (epints & 0x1) { /* Transfer Completed Interrupt (XferCompl) */ in usb_poll()
1000 if (epints & 0x4) { /* AHB error */ in usb_poll()
1004 if (epints & 0x8) { /* Timeout */ in usb_poll()
1027 epints = mmio_read_32(DOEPINT(0)); in usb_poll()
1030 if (epints) { in usb_poll()
1031 mmio_write_32(DOEPINT(0), epints); in usb_poll()
1033 if (epints & DXEPINT_XFERCOMPL) { in usb_poll()
1043 if (epints & DXEPINT_AHBERR) { /* AHB error */ in usb_poll()
1053 if (epints & DXEPINT_SETUP) { /* SETUP phase done */ in usb_poll()
1092 epints = mmio_read_32(DOEPINT1); in usb_poll()
1093 if(epints) { in usb_poll()
1094 mmio_write_32(DOEPINT1, epints); in usb_poll()
1095 VERBOSE("OUT EP1: epints :0x%x,DOEPTSIZ1 :0x%x.\n",epints, mmio_read_32(DOEPTSIZ1)); in usb_poll()
1097 if (epints & DXEPINT_XFERCOMPL) { in usb_poll()
1110 if (epints & DXEPINT_AHBERR) { /* AHB error */ in usb_poll()
1113 if (epints & DXEPINT_SETUP) { /* SETUP phase done */ in usb_poll()