diff --git a/drivers/usb/dwc_otg_310/dwc_otg_pcd_intr.c b/drivers/usb/dwc_otg_310/dwc_otg_pcd_intr.c index 760cd96f60e4..96b0ff9085b4 100644 --- a/drivers/usb/dwc_otg_310/dwc_otg_pcd_intr.c +++ b/drivers/usb/dwc_otg_310/dwc_otg_pcd_intr.c @@ -4606,27 +4606,9 @@ retry: ep->dwc_ep.stp_rollover = 0; /* Prepare for more setup packets */ if (pcd->ep0state == EP0_IN_STATUS_PHASE || pcd->ep0state == EP0_IN_DATA_PHASE) { - depctl_data_t - depctl - = { - .d32 = 0}; - depctl.b.cnak - = - 1; ep0_out_start (core_if, pcd); - /* Core not updating setup packet count - * in case of PET testing - @TODO vahrama - * to check with HW team further */ - if (!core_if->otg_ver) { - DWC_MODIFY_REG32 - (&core_if->dev_if-> - out_ep_regs - [0]->doepctl, - 0, - depctl.d32); - } } goto exit_xfercompl; } else { @@ -4796,27 +4778,9 @@ retry: (pcd); /* Prepare for setup packets if ep0in was enabled */ if (pcd->ep0state == EP0_IN_STATUS_PHASE) { - depctl_data_t - depctl - = { - .d32 = 0}; - depctl.b.cnak - = - 1; ep0_out_start (core_if, pcd); - /* Core not updating setup packet count - * in case of PET testing - @TODO vahrama - * to check with HW team further */ - if (!core_if->otg_ver) { - DWC_MODIFY_REG32 - (&core_if->dev_if-> - out_ep_regs - [0]->doepctl, - 0, - depctl.d32); - } } goto exit_xfercompl; } else {