From 983d7f83616922a6439b4352d1b3af488ee27f95 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Wed, 22 Nov 2023 02:45:30 +0000
Subject: [PATCH] disable uart0 uart7 uart9
---
kernel/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c | 22 +++++++---------------
1 files changed, 7 insertions(+), 15 deletions(-)
diff --git a/kernel/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c b/kernel/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c
index 5bed27a..90f14f2 100755
--- a/kernel/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c
+++ b/kernel/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c
@@ -19,7 +19,7 @@
static u64 period_start_time = 0;
/** .KP : mali_control_timer */
-static _mali_osk_timer_t *mali_control_timer = NULL;
+static _mali_osk_timer_t mali_control_timer;
static mali_bool timer_running = MALI_FALSE;
/**
@@ -30,12 +30,12 @@
void mali_control_timer_add(u32 timeout)/* 'timeout' : 以 ms 为单位. */
{
- _mali_osk_timer_add(mali_control_timer, _mali_osk_time_mstoticks(timeout));
+ _mali_osk_timer_add(&mali_control_timer, _mali_osk_time_mstoticks(timeout));
}
void mali_control_timer_mod(u32 timeout_in_ms)
{
- _mali_osk_timer_mod(mali_control_timer, _mali_osk_time_mstoticks(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)
@@ -76,23 +76,15 @@
}
}
- mali_control_timer = _mali_osk_timer_init(mali_control_timer_callback);
- if (NULL == mali_control_timer) {
- return _MALI_OSK_ERR_FAULT;
- }
- _mali_osk_timer_setcallback(mali_control_timer, mali_control_timer_callback, NULL);
+ _mali_osk_timer_init(&mali_control_timer, mali_control_timer_callback);
return _MALI_OSK_ERR_OK;
}
void mali_control_timer_term(void)
{
- if (NULL != mali_control_timer) {
- _mali_osk_timer_del(mali_control_timer);
- timer_running = MALI_FALSE;
- _mali_osk_timer_term(mali_control_timer);
- mali_control_timer = NULL;
- }
+ _mali_osk_timer_del(&mali_control_timer);
+ timer_running = MALI_FALSE;
}
mali_bool mali_control_timer_resume(u64 time_now)
@@ -130,7 +122,7 @@
mali_utilization_data_unlock();
if (suspend == MALI_TRUE) {
- _mali_osk_timer_del(mali_control_timer);
+ _mali_osk_timer_del(&mali_control_timer);
mali_utilization_reset();
}
} else {
--
Gitblit v1.6.2