video: rockchip: rga3: Reduce unnecessary ktime_get()

Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com>
Change-Id: I2de68250295e98089ad189b0b73dcbba81584522
This commit is contained in:
Yu Qiaowei
2022-05-18 14:24:43 +08:00
committed by Tao Huang
parent 522c3e520e
commit b3873e3cc3

View File

@@ -150,12 +150,9 @@ void rga_job_session_destroy(struct rga_session *session)
static int rga_job_cleanup(struct rga_job *job)
{
ktime_t now = ktime_get();
if (DEBUGGER_EN(TIME)) {
if (DEBUGGER_EN(TIME))
pr_err("(pid:%d) job clean use time = %lld\n", job->pid,
ktime_us_delta(now, job->timestamp));
}
ktime_us_delta(ktime_get(), job->timestamp));
rga_job_free(job);
@@ -554,7 +551,6 @@ static void rga_invalid_job_abort(struct rga_job *job)
static inline int rga_job_wait(struct rga_job *job)
{
int left_time;
ktime_t now;
int ret;
left_time = wait_event_timeout(job->scheduler->job_done_wq,
@@ -574,11 +570,9 @@ static inline int rga_job_wait(struct rga_job *job)
break;
}
now = ktime_get();
if (DEBUGGER_EN(TIME))
pr_info("%s use time = %lld\n", __func__,
ktime_us_delta(now, job->hw_running_time));
ktime_us_delta(ktime_get(), job->hw_running_time));
return ret;
}