Lines Matching defs:bit_pos
130 u32 bit_pos;
183 bit_pos = 1 << curr_req->ep->ep_num;
185 bit_pos = 1 << (16 + curr_req->ep->ep_num);
189 while (readl(&udc->op_regs->epstatus) & bit_pos)
255 u32 bit_pos, direction;
263 bit_pos = 1 << (((direction == EP_DIR_OUT) ? 0 : 16) + ep->ep_num);
274 if (readl(&udc->op_regs->epprime) & bit_pos)
285 epstatus = readl(&udc->op_regs->epstatus) & bit_pos;
328 writel(bit_pos, &udc->op_regs->epprime);
441 u32 bit_pos, epctrlx, direction;
463 bit_pos = 1 << ((direction == EP_DIR_OUT ? 0 : 16) + ep->ep_num);
466 if ((readl(&udc->op_regs->epprime) & bit_pos)
467 || (readl(&udc->op_regs->epstatus) & bit_pos)) {
470 " ENDPTSTATUS=0x%x, bit_pos=0x%x\n",
474 (unsigned)bit_pos);
623 u32 bit_pos, direction;
638 bit_pos = (1 << 16) | 1;
640 bit_pos = 1 << ep->ep_num;
642 bit_pos = 1 << (16 + ep->ep_num);
650 "TIMEOUT for ENDPTSTATUS=0x%x, bit_pos=0x%x\n",
652 (unsigned)bit_pos);
656 writel(bit_pos, &udc->op_regs->epflush);
668 "bit_pos=0x%x\n",
670 (unsigned)bit_pos);
677 } while (readl(&udc->op_regs->epstatus) & bit_pos);
752 u32 bit_pos;
764 bit_pos = 1 << (((ep_dir(ep) == EP_DIR_OUT) ? 0 : 16) + ep->ep_num);
767 writel(bit_pos, &ep->udc->op_regs->epprime);
1785 u32 tmp, bit_pos;
1826 bit_pos = 1 << (ep_num + 16 * direction);
1828 if (!(bit_pos & tmp))