Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7512812 authored by Bhaumik Bhatt's avatar Bhaumik Bhatt
Browse files

mhi: core: add timestamps to debugfs entries



Add timestamps to debugfs entries for correlating outputs with
IPC and dmesg logs.

Change-Id: I799ff8ea1f984c33215b03eb24dc827ba9cd5d05
Signed-off-by: default avatarBhaumik Bhatt <bbhatt@codeaurora.org>
parent eca47d45
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -2018,7 +2018,8 @@ int mhi_debugfs_mhi_states_show(struct seq_file *m, void *d)
	struct mhi_controller *mhi_cntrl = m->private;

	seq_printf(m,
		   "pm_state:%s dev_state:%s EE:%s M0:%u M2:%u M3:%u M3_Fast:%u wake:%d dev_wake:%u alloc_size:%u pending_pkts:%u\n",
		   "[%llu ns]: pm_state:%s dev_state:%s EE:%s M0:%u M2:%u M3:%u M3_Fast:%u wake:%d dev_wake:%u alloc_size:%u pending_pkts:%u\n",
		   sched_clock(),
		   to_mhi_pm_state_str(mhi_cntrl->pm_state),
		   TO_MHI_STATE_STR(mhi_cntrl->dev_state),
		   TO_MHI_EXEC_STR(mhi_cntrl->ee),
@@ -2038,6 +2039,8 @@ int mhi_debugfs_mhi_event_show(struct seq_file *m, void *d)

	int i;

	seq_printf(m, "[%llu ns]:\n", sched_clock());

	er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt;
	mhi_event = mhi_cntrl->mhi_event;
	for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++,
@@ -2069,6 +2072,8 @@ int mhi_debugfs_mhi_chan_show(struct seq_file *m, void *d)
	struct mhi_chan_ctxt *chan_ctxt;
	int i;

	seq_printf(m, "[%llu ns]:\n", sched_clock());

	mhi_chan = mhi_cntrl->mhi_chan;
	chan_ctxt = mhi_cntrl->mhi_ctxt->chan_ctxt;
	for (i = 0; i < mhi_cntrl->max_chan; i++, chan_ctxt++, mhi_chan++) {