thunderbolt: Align XDomain protocol timeouts with the spec
authorMika Westerberg <mika.westerberg@linux.intel.com>
Fri, 8 Jan 2021 12:17:39 +0000 (14:17 +0200)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 18 Mar 2021 15:25:31 +0000 (18:25 +0300)
The USB4 inter-domain service spec has slightly different recommended
timeouts for the XDomain protocol so align the driver with those.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/xdomain.c

index cfe6fa7e84f426989338ddbd576c06a8e953e951..ffa9cc9e0e7de10338db8642bbf7d534ac0e5fc1 100644 (file)
@@ -19,9 +19,9 @@
 
 #include "tb.h"
 
-#define XDOMAIN_DEFAULT_TIMEOUT                        5000 /* ms */
+#define XDOMAIN_DEFAULT_TIMEOUT                        1000 /* ms */
 #define XDOMAIN_UUID_RETRIES                   10
-#define XDOMAIN_PROPERTIES_RETRIES             60
+#define XDOMAIN_PROPERTIES_RETRIES             10
 #define XDOMAIN_PROPERTIES_CHANGED_RETRIES     10
 #define XDOMAIN_BONDING_WAIT                   100  /* ms */