From 201c8bfb4637601363b6e9283f3bdc510711a226 Mon Sep 17 00:00:00 2001 From: Sidath Senanayake Date: Fri, 29 Jan 2021 14:51:21 +0000 Subject: Mali Valhall DDK r28p0 KMD Provenance: f61f43e2c (collaborate/EAC/v_r28p0) VX504X08X-BU-00000-r28p0-01eac0 - Android DDK VX504X08X-SW-99006-r28p0-01eac0 - Android Renderscript AOSP parts VX504X08X-BU-60000-r28p0-01eac0 - Android Document Bundle VX504X08X-DC-11001-r28p0-01eac0 - Valhall Android DDK Software Errata Signed-off-by: Sidath Senanayake Change-Id: Iafabf59869cc06a23d69668f6ae1a152cb86b7f3 --- mali_kbase/mali_kbase_config_defaults.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'mali_kbase/mali_kbase_config_defaults.h') diff --git a/mali_kbase/mali_kbase_config_defaults.h b/mali_kbase/mali_kbase_config_defaults.h index e079281..48c728e 100644 --- a/mali_kbase/mali_kbase_config_defaults.h +++ b/mali_kbase/mali_kbase_config_defaults.h @@ -88,29 +88,38 @@ enum { }; /** - * Default period for DVFS sampling + * Default period for DVFS sampling (can be overridden by platform header) */ +#ifndef DEFAULT_PM_DVFS_PERIOD #define DEFAULT_PM_DVFS_PERIOD 100 /* 100ms */ +#endif /** * Power Management poweroff tick granuality. This is in nanoseconds to - * allow HR timer support. + * allow HR timer support (can be overridden by platform header). * * On each scheduling tick, the power manager core may decide to: * -# Power off one or more shader cores * -# Power off the entire GPU */ +#ifndef DEFAULT_PM_GPU_POWEROFF_TICK_NS #define DEFAULT_PM_GPU_POWEROFF_TICK_NS (400000) /* 400us */ +#endif /** * Power Manager number of ticks before shader cores are powered off + * (can be overridden by platform header). */ +#ifndef DEFAULT_PM_POWEROFF_TICK_SHADER #define DEFAULT_PM_POWEROFF_TICK_SHADER (2) /* 400-800us */ +#endif /** - * Default scheduling tick granuality + * Default scheduling tick granuality (can be overridden by platform header) */ +#ifndef DEFAULT_JS_SCHEDULING_PERIOD_NS #define DEFAULT_JS_SCHEDULING_PERIOD_NS (100000000u) /* 100ms */ +#endif /** * Default minimum number of scheduling ticks before jobs are soft-stopped. -- cgit v1.2.3