|
@@ -165,6 +165,26 @@ TRACE_EVENT(ath6kl_sdio_scat,
|
|
|
)
|
|
|
);
|
|
|
|
|
|
+TRACE_EVENT(ath6kl_sdio_irq,
|
|
|
+ TP_PROTO(void *buf, size_t buf_len),
|
|
|
+
|
|
|
+ TP_ARGS(buf, buf_len),
|
|
|
+
|
|
|
+ TP_STRUCT__entry(
|
|
|
+ __field(size_t, buf_len)
|
|
|
+ __dynamic_array(u8, buf, buf_len)
|
|
|
+ ),
|
|
|
+
|
|
|
+ TP_fast_assign(
|
|
|
+ __entry->buf_len = buf_len;
|
|
|
+ memcpy(__get_dynamic_array(buf), buf, buf_len);
|
|
|
+ ),
|
|
|
+
|
|
|
+ TP_printk(
|
|
|
+ "irq len %d\n", __entry->buf_len
|
|
|
+ )
|
|
|
+);
|
|
|
+
|
|
|
#endif /* _ ATH6KL_TRACE_H || TRACE_HEADER_MULTI_READ*/
|
|
|
|
|
|
/* we don't want to use include/trace/events */
|