CHROMIUM: usb: dwc3: rockchip: Check for plug/unplug events on resume
authorWilliam Wu <wulf@rock-chips.com>
Fri, 11 Nov 2016 08:50:21 +0000 (16:50 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Sun, 13 Nov 2016 09:20:23 +0000 (17:20 +0800)
commit0e7d2a179dd2945ef0f91db0ac24ba78781fb1cc
tree87368cd07a1b1ec33f558834708a91c9f4824dd9
parentde935f332508189376f66579335a4edc75d3a058
CHROMIUM: usb: dwc3: rockchip: Check for plug/unplug events on resume

Check on resume if the cable state has changed to detect devices
(un)plugged during suspend.

TEST=build and boot on rk3399 board. No USB device plugged. Set
system enter suspend. Wait for device to suspend. Plug USB device.
Wakeup system; Verify USB device is enumerated.

Change-Id: Iadbefe6737fa3ddfe2da1a66473f876411a4412a
Signed-off-by: William Wu <wulf@rock-chips.com>
Signed-off-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/395528
Reviewed-by: Guenter Roeck <groeck@chromium.org>
drivers/usb/dwc3/dwc3-rockchip.c