diff options
author | Ken Adams <kadams@nvidia.com> | 2013-04-03 22:58:23 -0400 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 13:23:48 -0700 |
commit | 645050dacc50710169bec5214bca366f8627b5b3 (patch) | |
tree | 764b6286337d3a33f553d86b19915872bd3c845d /include/trace | |
parent | 943dc4f0f0607f027d10ce7d0f3f1acce26f0708 (diff) |
video: tegra: add gpfifo submit trace event
Adds a gpfifo submit trace event.
Bug 1244355
Change-Id: I3d5b2651f549654cd151acb350654b594cdc878f
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/218742
Diffstat (limited to 'include/trace')
-rw-r--r-- | include/trace/events/nvhost.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/include/trace/events/nvhost.h b/include/trace/events/nvhost.h index a932d3a569e9..7217cc29e632 100644 --- a/include/trace/events/nvhost.h +++ b/include/trace/events/nvhost.h @@ -705,6 +705,37 @@ TRACE_EVENT(nvhost_module_update_rate, __entry->rate) ); +TRACE_EVENT(nvhost_channel_submit_gpfifo, + TP_PROTO(const char *name, u32 hw_chid, u32 num_entries, + u32 flags, u32 wait_id, u32 incr_id), + + TP_ARGS(name, hw_chid, num_entries, flags, wait_id, incr_id), + + TP_STRUCT__entry( + __field(const char *, name) + __field(u32, hw_chid) + __field(u32, num_entries) + __field(u32, flags) + __field(u32, wait_id) + __field(u32, incr_id) + ), + + TP_fast_assign( + __entry->name = name; + __entry->hw_chid = hw_chid; + __entry->num_entries = num_entries; + __entry->flags = flags; + __entry->wait_id = wait_id; + __entry->incr_id = incr_id; + ), + + TP_printk("name=%s, hw_chid=%d, num_entries=%u, flags=%u, wait_id=%d," + " incr_id=%u", + __entry->name, __entry->hw_chid, __entry->num_entries, + __entry->flags, __entry->wait_id, + __entry->incr_id) +); + #endif /* _TRACE_NVHOST_H */ /* This part must be outside protection */ |