usb: dwc3: add dis_u3_autosuspend_quirk
authorWilliam Wu <wulf@rock-chips.com>
Tue, 21 Feb 2017 08:58:22 +0000 (16:58 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 22 Feb 2017 06:16:55 +0000 (14:16 +0800)
commitde4d2cb86912a0316fbd29d879ef624ccfb19452
tree1bff5f344ad7b92e6e92142b66f68ec2f7b854e4
parent4eab21e6bfb95170da69def04e7369701c301096
usb: dwc3: add dis_u3_autosuspend_quirk

Some xHCI controllers (e.g. Rockchip rk3328 SoC) integrated
in DWC3 IP, don't support USB 3.0 autosuspend well, so we
need to disable USB 3.0 HUB autosuspend function with a quirk.

Change-Id: I72d93837496f875dbcbb16818aa3690017cc1085
Signed-off-by: William Wu <wulf@rock-chips.com>
Documentation/devicetree/bindings/usb/dwc3.txt
drivers/usb/dwc3/core.c
drivers/usb/dwc3/core.h
drivers/usb/dwc3/host.c