From fb49b9e04d6668089d0b18d45f39c09ca494a5c8 Mon Sep 17 00:00:00 2001 From: William Wu Date: Tue, 23 Oct 2018 16:23:05 +0800 Subject: [PATCH] dt-bindings: usb: dwc3: add dis-u1u2-quirk This patch adds a quirk for some special platforms (e.g. rk1808 platform) which has problem to exit to U0 state from U1 or U2 state when dwc3 work as peripheral mode. To workaround this issue, we can add this quirk to reject transition to U1 and U2 state. Change-Id: I611b3562800e77079193cd5e96f6fe30bb3ca88a Signed-off-by: William Wu --- Documentation/devicetree/bindings/usb/dwc3.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/usb/dwc3.txt b/Documentation/devicetree/bindings/usb/dwc3.txt index 31ddca7b41eb..7a4613845324 100644 --- a/Documentation/devicetree/bindings/usb/dwc3.txt +++ b/Documentation/devicetree/bindings/usb/dwc3.txt @@ -37,6 +37,7 @@ Optional properties: USB3 autosuspend function. - snps,dis_u3_susphy_quirk: when set core will disable USB3 suspend phy. - snps,dis_u2_susphy_quirk: when set core will disable USB2 suspend phy. + - snps,dis-u1u2-quirk: when set core will reject transition to U1 or U2. - snps,dis_enblslpm_quirk: when set clears the enblslpm in GUSB2PHYCFG, disabling the suspend signal to the PHY. - snps,dis_rxdet_inp3_quirk: when set core will disable receiver detection