|
@@ -67,7 +67,8 @@
|
|
|
static int dwc2_backup_global_registers(struct dwc2_hsotg *hsotg)
|
|
|
{
|
|
|
struct dwc2_gregs_backup *gr;
|
|
|
- int i;
|
|
|
+
|
|
|
+ dev_dbg(hsotg->dev, "%s\n", __func__);
|
|
|
|
|
|
/* Backup global regs */
|
|
|
gr = &hsotg->gr_backup;
|
|
@@ -81,8 +82,6 @@ static int dwc2_backup_global_registers(struct dwc2_hsotg *hsotg)
|
|
|
gr->hptxfsiz = dwc2_readl(hsotg->regs + HPTXFSIZ);
|
|
|
gr->gdfifocfg = dwc2_readl(hsotg->regs + GDFIFOCFG);
|
|
|
gr->pcgcctl1 = dwc2_readl(hsotg->regs + PCGCCTL1);
|
|
|
- for (i = 0; i < MAX_EPS_CHANNELS; i++)
|
|
|
- gr->dtxfsiz[i] = dwc2_readl(hsotg->regs + DPTXFSIZN(i));
|
|
|
|
|
|
gr->valid = true;
|
|
|
return 0;
|
|
@@ -98,7 +97,6 @@ static int dwc2_backup_global_registers(struct dwc2_hsotg *hsotg)
|
|
|
static int dwc2_restore_global_registers(struct dwc2_hsotg *hsotg)
|
|
|
{
|
|
|
struct dwc2_gregs_backup *gr;
|
|
|
- int i;
|
|
|
|
|
|
dev_dbg(hsotg->dev, "%s\n", __func__);
|
|
|
|
|
@@ -121,8 +119,6 @@ static int dwc2_restore_global_registers(struct dwc2_hsotg *hsotg)
|
|
|
dwc2_writel(gr->hptxfsiz, hsotg->regs + HPTXFSIZ);
|
|
|
dwc2_writel(gr->gdfifocfg, hsotg->regs + GDFIFOCFG);
|
|
|
dwc2_writel(gr->pcgcctl1, hsotg->regs + PCGCCTL1);
|
|
|
- for (i = 0; i < MAX_EPS_CHANNELS; i++)
|
|
|
- dwc2_writel(gr->dtxfsiz[i], hsotg->regs + DPTXFSIZN(i));
|
|
|
|
|
|
return 0;
|
|
|
}
|