mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-28 20:37:27 +00:00
usb: gadget: mv_udc: init next dtd ptr for dqh when init ep0
Set next dtd ptr to EP_QUEUE_HEAD_NEXT_TERMINATE for dqh when init ep0. It means the dQH is empty. Signed-off-by: Neil Zhang <zhangwm@marvell.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
43ad9f3fae
commit
fbebe1f070
@ -96,6 +96,8 @@ static void ep0_reset(struct mv_udc *udc)
|
||||
(EP0_MAX_PKT_SIZE << EP_QUEUE_HEAD_MAX_PKT_LEN_POS)
|
||||
| EP_QUEUE_HEAD_IOS;
|
||||
|
||||
ep->dqh->next_dtd_ptr = EP_QUEUE_HEAD_NEXT_TERMINATE;
|
||||
|
||||
epctrlx = readl(&udc->op_regs->epctrlx[0]);
|
||||
if (i) { /* TX */
|
||||
epctrlx |= EPCTRL_TX_ENABLE
|
||||
|
Loading…
Reference in New Issue
Block a user