disp: msm: sde: add qtimer read after input hw-fence signal config
Add debug log to dump qtimer information after the input hw-fence signal configuration. Change-Id: I7617b1a6bae3db1e003c42bfe306dbe7f552ad83 Signed-off-by: Ingrid Gallardo <quic_ingridg@quicinc.com>
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
parent
2cae324488
commit
cf56cc4411
@@ -598,6 +598,7 @@ int sde_fence_update_input_hw_fence_signal(struct sde_hw_ctl *hw_ctl, u32 debugf
|
||||
u32 ipcc_signal_id;
|
||||
u32 ipcc_client_id;
|
||||
int ctl_id;
|
||||
u64 qtime;
|
||||
|
||||
/* we must support sw_override as well, so check both functions */
|
||||
if (!hw_mdp || !hw_ctl || !hw_ctl->ops.hw_fence_update_input_fence ||
|
||||
@@ -623,7 +624,6 @@ int sde_fence_update_input_hw_fence_signal(struct sde_hw_ctl *hw_ctl, u32 debugf
|
||||
|
||||
SDE_DEBUG("configure input signal:%d out client:%d ctl_id:%d\n", ipcc_signal_id,
|
||||
ipcc_client_id, ctl_id);
|
||||
SDE_EVT32(ctl_id, ipcc_signal_id, ipcc_client_id);
|
||||
|
||||
/* configure dpu hw for the client/signal pair signaling input-fence */
|
||||
hw_ctl->ops.hw_fence_update_input_fence(hw_ctl, ipcc_client_id, ipcc_signal_id);
|
||||
@@ -631,6 +631,10 @@ int sde_fence_update_input_hw_fence_signal(struct sde_hw_ctl *hw_ctl, u32 debugf
|
||||
/* Enable hw-fence for this ctrl-path */
|
||||
hw_ctl->ops.hw_fence_ctrl(hw_ctl, true, true, 1);
|
||||
|
||||
qtime = arch_timer_read_counter();
|
||||
SDE_EVT32(ctl_id, ipcc_signal_id, ipcc_client_id, SDE_EVTLOG_H32(qtime),
|
||||
SDE_EVTLOG_L32(qtime));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user