rk312x, mali_400: modify period_of_notifying_mali_utilization to 20 ms.
authorchenzhen <chenzhen@rock-chips.com>
Thu, 15 Oct 2015 01:15:59 +0000 (09:15 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 15 Oct 2015 07:50:51 +0000 (15:50 +0800)
This is a rk_custom_in_common_part.

Change-Id: I3d691c01ed199a17980dadf03e6d3c1b711f9159
Signed-off-by: chenzhen <chenzhen@rock-chips.com>
drivers/gpu/arm/mali400/mali/common/mali_control_timer.c

index c7a9aaa6ae3a0cbdcbd2a4eaac3f3e7d3f036e13..990e7ab5ede29e2d41e8ef93b4a32ef1722aa2af 100755 (executable)
 
 static u64 period_start_time = 0;
 
-static _mali_osk_timer_t *mali_control_timer = NULL;    // .KP : mali_control_timer
+/** .KP : mali_control_timer */
+static _mali_osk_timer_t *mali_control_timer = NULL;
 static mali_bool timer_running = MALI_FALSE;
 
-static u32 mali_control_timeout = 50;
+/**
+ * period_of_notifying_mali_utilization_to_platform_dependent_part,
+ * ms 为单位.
+ */
+static u32 mali_control_timeout = 20;
 
-void mali_control_timer_add(u32 timeout)       // 'timeout' : 以 ms 为单位.
+void mali_control_timer_add(u32 timeout)/* 'timeout' : 以 ms 为单位. */
 {
        _mali_osk_timer_add(mali_control_timer, _mali_osk_time_mstoticks(timeout));
 }
@@ -33,7 +38,7 @@ void mali_control_timer_mod(u32 timeout_in_ms)
        _mali_osk_timer_mod(mali_control_timer, _mali_osk_time_mstoticks(timeout_in_ms));
 }
 
-static void mali_control_timer_callback(void *arg)  // .KP : mali_control_timer_callback
+static void mali_control_timer_callback(void *arg)
 {
        if (mali_utilization_enabled()) {
                struct mali_gpu_utilization_data *util_data = NULL;
@@ -50,10 +55,8 @@ static void mali_control_timer_callback(void *arg)  // .KP : mali_control_timer_
 #endif
                }
 
-               if (MALI_TRUE == timer_running) {   // .CP : 
-                       // mali_control_timer_add(mali_control_timeout);
+               if (MALI_TRUE == timer_running)
                        mali_control_timer_mod(mali_control_timeout);
-               }
        }
 }