diff options
author | Bitan Biswas <bbiswas@nvidia.com> | 2010-02-01 15:33:46 +0530 |
---|---|---|
committer | Bitan Biswas <bbiswas@nvidia.com> | 2010-02-01 15:33:46 +0530 |
commit | d9e56f630952e792a0617c16c3f564c7d57b712b (patch) | |
tree | 58168a464a24aaa52ad3f86f975b5217ce025975 /drivers | |
parent | 3d13613ce235128f6e7e9a46e74d3865b3a940f9 (diff) |
tegra pm: usb gadget suspend/resume support
suspend/resume APIs defined for tegra usb gadget
Bug 635299
Tested on : harmony. suspend/resume calls success.
Change-Id: I564fdd5539d15d04762e3b7dede3e1267d5bd44b
Diffstat (limited to 'drivers')
-rwxr-xr-x | drivers/usb/gadget/fsl_udc_core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/usb/gadget/fsl_udc_core.c b/drivers/usb/gadget/fsl_udc_core.c index af03b80569a8..f9b7c4b114b9 100755 --- a/drivers/usb/gadget/fsl_udc_core.c +++ b/drivers/usb/gadget/fsl_udc_core.c @@ -2657,6 +2657,7 @@ static int __exit fsl_udc_remove(struct platform_device *pdev) static int fsl_udc_suspend(struct platform_device *pdev, pm_message_t state) { dr_controller_stop(udc_controller); + platform_udc_clk_suspend(); return 0; } @@ -2666,6 +2667,7 @@ static int fsl_udc_suspend(struct platform_device *pdev, pm_message_t state) *-----------------------------------------------------------------*/ static int fsl_udc_resume(struct platform_device *pdev) { + platform_udc_clk_resume(); /* Enable DR irq reg and set controller Run */ if (udc_controller->stopped) { dr_controller_setup(udc_controller); |