hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/drivers/usb/dwc3/core.h
....@@ -262,6 +262,7 @@
262262 #define DWC3_GUCTL1_DEV_FORCE_20_CLK_FOR_30_CLK BIT(26)
263263 #define DWC3_GUCTL1_DEV_L1_EXIT_BY_HW BIT(24)
264264 #define DWC3_GUCTL1_PARKMODE_DISABLE_SS BIT(17)
265
+#define DWC3_GUCTL1_PARKMODE_DISABLE_HS BIT(16)
265266
266267 /* Global Status Register */
267268 #define DWC3_GSTS_OTG_IP BIT(10)
....@@ -1095,6 +1096,8 @@
10951096 * check during HS transmit.
10961097 * @parkmode_disable_ss_quirk: set if we need to disable all SuperSpeed
10971098 * instances in park mode.
1099
+ * @parkmode_disable_hs_quirk: set if we need to disable all HishSpeed
1100
+ * instances in park mode.
10981101 * @tx_de_emphasis_quirk: set if we enable Tx de-emphasis quirk
10991102 * @tx_de_emphasis: Tx de-emphasis value
11001103 * 0 - -6dB de-emphasis
....@@ -1310,6 +1313,9 @@
13101313 unsigned dis_del_phy_power_chg_quirk:1;
13111314 unsigned dis_tx_ipgap_linecheck_quirk:1;
13121315 unsigned parkmode_disable_ss_quirk:1;
1316
+#ifdef CONFIG_NO_GKI
1317
+ unsigned parkmode_disable_hs_quirk:1;
1318
+#endif
13131319
13141320 unsigned tx_de_emphasis_quirk:1;
13151321 unsigned tx_de_emphasis:2;