summaryrefslogtreecommitdiff
path: root/drivers/usb/phy
diff options
context:
space:
mode:
authorMeng Dongyang <daniel.meng@rock-chips.com>2017-08-09 05:34:09 +0300
committerFelipe Balbi <felipe.balbi@linux.intel.com>2017-08-15 14:18:55 +0300
commitf367b72c4e08aafacc5267c73299a62ca79635ec (patch)
tree206517d2184a19aea83a8efb4a04f43f93235397 /drivers/usb/phy
parent14a8d4bfc2102f85ce097563d151370c91c1898a (diff)
downloadlinux-f367b72c4e08aafacc5267c73299a62ca79635ec.tar.xz
usb: dwc2: skip L2 state of hcd if controller work in device mode
In the case hcd autosuspend is enabled, the hcd will enter L2 state if no device connected. But if the controller works in otg mode, the gadget driver still works in L0 state if connected with host. This may result in transfer fail when gadget enqueue new request but the hcd driver has set the global state into L2. This patch prevent the hcd enter L2 state if the controller work in device mode. Signed-off-by: Meng Dongyang <daniel.meng@rock-chips.com> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Diffstat (limited to 'drivers/usb/phy')
0 files changed, 0 insertions, 0 deletions