aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/host/ehci-arc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/host/ehci-arc.c')
-rw-r--r--drivers/usb/host/ehci-arc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/usb/host/ehci-arc.c b/drivers/usb/host/ehci-arc.c
index 9ab9531e0ab..5ccfdf8e7b2 100644
--- a/drivers/usb/host/ehci-arc.c
+++ b/drivers/usb/host/ehci-arc.c
@@ -469,7 +469,6 @@ static int ehci_fsl_bus_resume(struct usb_hcd *hcd)
if (pdata->platform_resume)
pdata->platform_resume(pdata);
- ehci->command = pdata->pm_command;
ret = ehci_bus_resume(hcd);
if (ret)
return ret;
@@ -691,8 +690,8 @@ static int ehci_fsl_drv_suspend(struct platform_device *pdev,
port_status = ehci_readl(ehci, &ehci->regs->port_status[0]);
/* save EHCI registers */
-/* pdata->pm_command = ehci_readl(ehci, &ehci->regs->command); */
-/* pdata->pm_command &= ~CMD_RUN; */
+ pdata->pm_command = ehci_readl(ehci, &ehci->regs->command);
+ pdata->pm_command &= ~CMD_RUN;
pdata->pm_status = ehci_readl(ehci, &ehci->regs->status);
pdata->pm_intr_enable = ehci_readl(ehci, &ehci->regs->intr_enable);
pdata->pm_frame_index = ehci_readl(ehci, &ehci->regs->frame_index);