diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2012-05-09 14:55:28 +0300 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-05-10 17:20:09 -0700 |
commit | c74aee528eb8c0bb018f732d3d1e1c7e692149ad (patch) | |
tree | 6921d2bb2703dd6010fd4eae3c09517b0524fcc1 /include/trace | |
parent | 67795d8df0e87e67d4da4fa81874911fc7b9d5bd (diff) |
video: tegra: host: Add context switch to trace dump
Add context switch to the ftrace dump.
Change-Id: I5df032273982b919fb94263cff38d8b8b6b6be45
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/101523
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Diffstat (limited to 'include/trace')
-rw-r--r-- | include/trace/events/nvhost.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/include/trace/events/nvhost.h b/include/trace/events/nvhost.h index 4c44cdc99f98..ad1885396315 100644 --- a/include/trace/events/nvhost.h +++ b/include/trace/events/nvhost.h @@ -138,7 +138,28 @@ TRACE_EVENT(nvhost_channel_write_cmdbuf, __entry->words, __entry->offset) ); -TRACE_EVENT(nvhost_channel_write_cmdbuf_data, +TRACE_EVENT(nvhost_cdma_push, + TP_PROTO(const char *name, u32 op1, u32 op2), + + TP_ARGS(name, op1, op2), + + TP_STRUCT__entry( + __field(const char *, name) + __field(u32, op1) + __field(u32, op2) + ), + + TP_fast_assign( + __entry->name = name; + __entry->op1 = op1; + __entry->op2 = op2; + ), + + TP_printk("name=%s, op1=%08x, op2=%08x", + __entry->name, __entry->op1, __entry->op2) +); + +TRACE_EVENT(nvhost_cdma_push_gather, TP_PROTO(const char *name, u32 mem_id, u32 words, u32 offset, void *cmdbuf), |