Skip to content

Commit

Permalink
USB: OTG: msm: Add support for power management
Browse files Browse the repository at this point in the history
Implement runtime and system pm ops to put hardware into low power
mode (LPM). As part of LPM, USB clocks are turned off, PHY is put
into suspend state and PHY comparators are turned off if VBUS/Id
notifications are not required from PHY.

Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Pavankumar Kondeti authored and Greg Kroah-Hartman committed Dec 10, 2010
1 parent 8bb6a16 commit 87c0104
Show file tree
Hide file tree
Showing 4 changed files with 289 additions and 6 deletions.
5 changes: 3 additions & 2 deletions drivers/usb/otg/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,8 @@ config USB_MSM_OTG_72K
help
Enable this to support the USB OTG transceiver on MSM chips. It
handles PHY initialization, clock management, and workarounds
required after resetting the hardware. This driver is required
even for peripheral only or host only mode configuration.
required after resetting the hardware and power management.
This driver is required even for peripheral only or host only
mode configurations.

endif # USB || OTG
Loading

0 comments on commit 87c0104

Please sign in to comment.