| .. | .. |
|---|
| 2323 | 2323 | struct rga2_req req; |
|---|
| 2324 | 2324 | int ret = 0; |
|---|
| 2325 | 2325 | struct rga_scheduler_t *scheduler = NULL; |
|---|
| 2326 | + ktime_t timestamp = ktime_get(); |
|---|
| 2326 | 2327 | |
|---|
| 2327 | 2328 | scheduler = job->scheduler; |
|---|
| 2328 | 2329 | if (unlikely(scheduler == NULL)) { |
|---|
| .. | .. |
|---|
| 2395 | 2396 | pr_err("gen reg info error\n"); |
|---|
| 2396 | 2397 | return -EINVAL; |
|---|
| 2397 | 2398 | } |
|---|
| 2399 | + |
|---|
| 2400 | + if (DEBUGGER_EN(TIME)) |
|---|
| 2401 | + pr_info("request[%d], generate register cost time %lld us\n", |
|---|
| 2402 | + job->request_id, ktime_us_delta(ktime_get(), timestamp)); |
|---|
| 2398 | 2403 | |
|---|
| 2399 | 2404 | return ret; |
|---|
| 2400 | 2405 | } |
|---|
| .. | .. |
|---|
| 2599 | 2604 | rga_read(RGA2_INT, scheduler)); |
|---|
| 2600 | 2605 | |
|---|
| 2601 | 2606 | if (DEBUGGER_EN(TIME)) |
|---|
| 2602 | | - pr_info("set cmd use time = %lld\n", |
|---|
| 2603 | | - ktime_us_delta(now, job->timestamp)); |
|---|
| 2607 | + pr_info("request[%d], set register cost time %lld us\n", |
|---|
| 2608 | + job->request_id, ktime_us_delta(now, job->timestamp)); |
|---|
| 2604 | 2609 | |
|---|
| 2605 | 2610 | job->hw_running_time = now; |
|---|
| 2606 | 2611 | job->hw_recoder_time = now; |
|---|