EPVDBG
EPVDBG(ep, "completing request @%p, status %d\n", req, status);
EPVDBG(ep, "sending [in] status with no data\n");
EPVDBG(ep, "complete send %d/%d\n",
EPVDBG(ep, "send chunk=%d last=%d, req->act=%d mp=%d\n",
EPVDBG(ep, "rx prime\n");
EPVDBG(ep, "receive got=%d remain=%d\n", len, remain);
EPVDBG(ep, "ACK status=%08x,state=%d is_in=%d in_ack=%d req=%p\n",
EPVDBG(ep, "enqueue req @%p\n", req);
EPVDBG(ep, " l=%d zero=%d noshort=%d is_in=%d\n",
EPVDBG(ep, "EP0: list_empty=%d state=%d\n",
EPVDBG(ep, "0-length rx completion\n");
EPVDBG(ep, "dequeue req @%p\n", req);
EPVDBG(ep, "kick act=%d/%d chunk_max=%d free_descs=%d\n",
EPVDBG(ep, " chunk: act=%d/%d chunk=%d last=%d desc=%d free=%d\n",
EPVDBG(ep, "HW kicked, d_next=%d dstat=%08x\n",
EPVDBG(ep, "ACK status=%08x is_in=%d ep->d_last=%d..%d\n",
EPVDBG(ep, " desc %d len=%d req=%p (act=%d)\n",
EPVDBG(ep, "enqueue req @%p\n", req);
EPVDBG(ep, " l=%d dma=0x%x zero=%d noshort=%d noirq=%d is_in=%d\n",
EPVDBG(ep, "dequeue req @%p active=%d\n",
EPVDBG(ep, "kick req %p act=%d/%d chunk=%d last=%d\n",
EPVDBG(ep, "config=%08x\n", ep_conf);
EPVDBG(ep, "ACK status=%08x is_in=%d, req=%p (active=%d)\n",