Lines Matching refs:ep

433 	struct usb_ep ep;  member
457 struct net2272_ep ep[4]; member
537 net2272_ep_write(struct net2272_ep *ep, unsigned int reg, u8 value) in net2272_ep_write() argument
539 struct net2272 *dev = ep->dev; in net2272_ep_write()
541 if (dev->pagesel != ep->num) { in net2272_ep_write()
542 net2272_write(dev, PAGESEL, ep->num); in net2272_ep_write()
543 dev->pagesel = ep->num; in net2272_ep_write()
549 net2272_ep_read(struct net2272_ep *ep, unsigned int reg) in net2272_ep_read() argument
551 struct net2272 *dev = ep->dev; in net2272_ep_read()
553 if (dev->pagesel != ep->num) { in net2272_ep_read()
554 net2272_write(dev, PAGESEL, ep->num); in net2272_ep_read()
555 dev->pagesel = ep->num; in net2272_ep_read()
560 static void allow_status(struct net2272_ep *ep) in allow_status() argument
563 net2272_ep_write(ep, EP_RSPCLR, in allow_status()
567 ep->stopped = 1; in allow_status()
570 static void set_halt(struct net2272_ep *ep) in set_halt() argument
573 net2272_ep_write(ep, EP_RSPCLR, 1 << CONTROL_STATUS_PHASE_HANDSHAKE); in set_halt()
574 net2272_ep_write(ep, EP_RSPSET, 1 << ENDPOINT_HALT); in set_halt()
577 static void clear_halt(struct net2272_ep *ep) in clear_halt() argument
580 net2272_ep_write(ep, EP_RSPCLR, in clear_halt()
585 static void set_fifo_bytecount(struct net2272_ep *ep, unsigned count) in set_fifo_bytecount() argument
588 net2272_ep_write(ep, EP_TRANSFER2, count >> 16); in set_fifo_bytecount()
589 net2272_ep_write(ep, EP_TRANSFER1, count >> 8); in set_fifo_bytecount()
590 net2272_ep_write(ep, EP_TRANSFER0, count); in set_fifo_bytecount()