hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/usb/dwc3/core.h
....@@ -253,15 +253,13 @@
253253 #define DWC3_GCTL_GBLHIBERNATIONEN BIT(1)
254254 #define DWC3_GCTL_DSBLCLKGTNG BIT(0)
255255
256
-/* Global User Control Register */
257
-#define DWC3_GUCTL_HSTINAUTORETRY BIT(14)
258
-
259256 /* Global User Control 1 Register */
260257 #define DWC3_GUCTL1_DEV_DECOUPLE_L1L2_EVT BIT(31)
261258 #define DWC3_GUCTL1_TX_IPGAP_LINECHECK_DIS BIT(28)
262259 #define DWC3_GUCTL1_DEV_FORCE_20_CLK_FOR_30_CLK BIT(26)
263260 #define DWC3_GUCTL1_DEV_L1_EXIT_BY_HW BIT(24)
264261 #define DWC3_GUCTL1_PARKMODE_DISABLE_SS BIT(17)
262
+#define DWC3_GUCTL1_PARKMODE_DISABLE_HS BIT(16)
265263
266264 /* Global Status Register */
267265 #define DWC3_GSTS_OTG_IP BIT(10)
....@@ -1095,6 +1093,8 @@
10951093 * check during HS transmit.
10961094 * @parkmode_disable_ss_quirk: set if we need to disable all SuperSpeed
10971095 * instances in park mode.
1096
+ * @parkmode_disable_hs_quirk: set if we need to disable all HishSpeed
1097
+ * instances in park mode.
10981098 * @tx_de_emphasis_quirk: set if we enable Tx de-emphasis quirk
10991099 * @tx_de_emphasis: Tx de-emphasis value
11001100 * 0 - -6dB de-emphasis
....@@ -1310,6 +1310,9 @@
13101310 unsigned dis_del_phy_power_chg_quirk:1;
13111311 unsigned dis_tx_ipgap_linecheck_quirk:1;
13121312 unsigned parkmode_disable_ss_quirk:1;
1313
+#ifdef CONFIG_NO_GKI
1314
+ unsigned parkmode_disable_hs_quirk:1;
1315
+#endif
13131316
13141317 unsigned tx_de_emphasis_quirk:1;
13151318 unsigned tx_de_emphasis:2;