usb: dwc3: add dis_u2_freeclk_exists_quirk
[oweals/u-boot.git] / drivers / usb / dwc3 / core.h
index 91d028b4861cd293730ca70349534bb1810f4c04..b00e48585526e021a145aed6bdc0e1a519aa0f93 100644 (file)
 
 /* Global USB2 PHY Configuration Register */
 #define DWC3_GUSB2PHYCFG_PHYSOFTRST    (1 << 31)
+#define DWC3_GUSB2PHYCFG_U2_FREECLK_EXISTS     (1 << 30)
 #define DWC3_GUSB2PHYCFG_SUSPHY                (1 << 6)
 #define DWC3_GUSB2PHYCFG_ENBLSLPM      (1 << 8)
 #define DWC3_GUSB2PHYCFG_PHYIF(n)      ((n) << 3)
@@ -825,6 +826,7 @@ struct dwc3 {
        unsigned                dis_u2_susphy_quirk:1;
        unsigned                dis_del_phy_power_chg_quirk:1;
        unsigned                dis_enblslpm_quirk:1;
+       unsigned                dis_u2_freeclk_exists_quirk:1;
 
        unsigned                tx_de_emphasis_quirk:1;
        unsigned                tx_de_emphasis:2;