mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 12:17:12 +09:00
usb: set bit18 of GUCTL1.[1/1]
PD#164190: usb: set bit18 of GUCTL1.[1/1] for improve bulk transfer performance. Change-Id: I986ddea677a9a31a6613cf00936b4c4e79449c1e Signed-off-by: Yue Wang <yue.wang@amlogic.com>
This commit is contained in:
@@ -740,6 +740,10 @@ static int dwc3_core_init(struct dwc3 *dwc)
|
||||
if (ret)
|
||||
goto err0;
|
||||
#ifdef CONFIG_AMLOGIC_USB
|
||||
reg = dwc3_readl(dwc->regs, DWC3_GUCTL1);
|
||||
reg |= DWC3_GUCTL_NAKPERENHHS;
|
||||
dwc3_writel(dwc->regs, DWC3_GUCTL1, reg);
|
||||
|
||||
reg = dwc3_readl(dwc->regs, DWC3_GUCTL);
|
||||
reg |= DWC3_GUCTL_USBHSTINAUTORETRYEN;
|
||||
dwc3_writel(dwc->regs, DWC3_GUCTL, reg);
|
||||
|
||||
@@ -159,6 +159,7 @@
|
||||
#ifdef CONFIG_AMLOGIC_USB
|
||||
/* Global User Control Register */
|
||||
#define DWC3_GUCTL_USBHSTINAUTORETRYEN (1 << 14)
|
||||
#define DWC3_GUCTL_NAKPERENHHS (1 << 18)
|
||||
#endif
|
||||
|
||||
/* Global Debug Queue/FIFO Space Available Register */
|
||||
|
||||
Reference in New Issue
Block a user