summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_config_defaults.h
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/mali_kbase_config_defaults.h')
-rw-r--r--mali_kbase/mali_kbase_config_defaults.h17
1 files changed, 14 insertions, 3 deletions
diff --git a/mali_kbase/mali_kbase_config_defaults.h b/mali_kbase/mali_kbase_config_defaults.h
index 3415ff2..fa73612 100644
--- a/mali_kbase/mali_kbase_config_defaults.h
+++ b/mali_kbase/mali_kbase_config_defaults.h
@@ -19,6 +19,17 @@
*
*/
+/*
+ * Increase multiplier to increase timeout limit for:
+ *
+ * - JS_HARD_STOP_TICKS_SS
+ * - JS_SOFT_JOB_TIMEOUT
+ * - JS_RESET_TICKS_SS
+ *
+ * Default is 1
+ */
+#define TICK_MULTIPLIER (1)
+
/**
* DOC: Default values for configuration settings
*
@@ -129,7 +140,7 @@ enum {
#define DEFAULT_JS_SOFT_STOP_TICKS_CL (1) /* 100ms-200ms */
/* Default minimum number of scheduling ticks before jobs are hard-stopped */
-#define DEFAULT_JS_HARD_STOP_TICKS_SS (50) /* 5s */
+#define DEFAULT_JS_HARD_STOP_TICKS_SS (50 * TICK_MULTIPLIER) /* Default: 5s */
/* Default minimum number of scheduling ticks before CL jobs are hard-stopped. */
#define DEFAULT_JS_HARD_STOP_TICKS_CL (50) /* 5s */
@@ -142,12 +153,12 @@ enum {
/* Default timeout for some software jobs, after which the software event wait
* jobs will be cancelled.
*/
-#define DEFAULT_JS_SOFT_JOB_TIMEOUT (3000) /* 3s */
+#define DEFAULT_JS_SOFT_JOB_TIMEOUT (3000 * TICK_MULTIPLIER) /* Default: 3s */
/* Default minimum number of scheduling ticks before the GPU is reset to clear a
* "stuck" job
*/
-#define DEFAULT_JS_RESET_TICKS_SS (55) /* 5.5s */
+#define DEFAULT_JS_RESET_TICKS_SS (55 * TICK_MULTIPLIER) /* Default: 5.5s */
/* Default minimum number of scheduling ticks before the GPU is reset to clear a
* "stuck" CL job.