mirror of
https://github.com/torvalds/linux.git
synced 2026-06-09 15:12:59 +02:00
rk312x, mali_400: modify period_of_notifying_mali_utilization to 20 ms.
This is a rk_custom_in_common_part. Change-Id: I3d691c01ed199a17980dadf03e6d3c1b711f9159 Signed-off-by: chenzhen <chenzhen@rock-chips.com>
This commit is contained in:
parent
9f2cff5e9e
commit
549cd3f338
|
|
@ -18,12 +18,17 @@
|
|||
|
||||
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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user