|
@@ -168,7 +168,8 @@ void *msm_cvp_open(int core_id, int session_type)
|
|
goto err_invalid_core;
|
|
goto err_invalid_core;
|
|
}
|
|
}
|
|
|
|
|
|
- pr_info(CVP_DBG_TAG "Opening cvp instance: %pK\n", "sess", inst);
|
|
|
|
|
|
+ pr_info_ratelimited(
|
|
|
|
+ CVP_DBG_TAG "Opening cvp instance: %pK\n", "sess", inst);
|
|
mutex_init(&inst->sync_lock);
|
|
mutex_init(&inst->sync_lock);
|
|
mutex_init(&inst->lock);
|
|
mutex_init(&inst->lock);
|
|
spin_lock_init(&inst->event_handler.lock);
|
|
spin_lock_init(&inst->event_handler.lock);
|
|
@@ -384,7 +385,8 @@ int msm_cvp_destroy(struct msm_cvp_inst *inst)
|
|
__deinit_fence_queue(inst);
|
|
__deinit_fence_queue(inst);
|
|
core->synx_ftbl->cvp_sess_deinit_synx(inst);
|
|
core->synx_ftbl->cvp_sess_deinit_synx(inst);
|
|
|
|
|
|
- pr_info(CVP_DBG_TAG "Closed cvp instance: %pK session_id = %d\n",
|
|
|
|
|
|
+ pr_info_ratelimited(
|
|
|
|
+ CVP_DBG_TAG "Closed cvp instance: %pK session_id = %d\n",
|
|
"sess", inst, hash32_ptr(inst->session));
|
|
"sess", inst, hash32_ptr(inst->session));
|
|
inst->session = (void *)0xdeadbeef;
|
|
inst->session = (void *)0xdeadbeef;
|
|
kfree(inst);
|
|
kfree(inst);
|