@@ -37,60 +37,62 @@ TRACE_EVENT(avs_dsp_core_op,
37
37
38
38
void trace_avs_msg_payload (const void * data , size_t size );
39
39
40
- #define trace_avs_request (msg , fwregs ) \
40
+ #define trace_avs_request (msg , sts , lec ) \
41
41
({ \
42
- trace_avs_ipc_request_msg((msg)->header, fwregs ); \
42
+ trace_avs_ipc_request_msg((msg)->header, sts, lec ); \
43
43
trace_avs_msg_payload((msg)->data, (msg)->size); \
44
44
})
45
45
46
- #define trace_avs_reply (msg , fwregs ) \
46
+ #define trace_avs_reply (msg , sts , lec ) \
47
47
({ \
48
- trace_avs_ipc_reply_msg((msg)->header, fwregs ); \
48
+ trace_avs_ipc_reply_msg((msg)->header, sts, lec ); \
49
49
trace_avs_msg_payload((msg)->data, (msg)->size); \
50
50
})
51
51
52
- #define trace_avs_notify (msg , fwregs ) \
52
+ #define trace_avs_notify (msg , sts , lec ) \
53
53
({ \
54
- trace_avs_ipc_notify_msg((msg)->header, fwregs ); \
54
+ trace_avs_ipc_notify_msg((msg)->header, sts, lec ); \
55
55
trace_avs_msg_payload((msg)->data, (msg)->size); \
56
56
})
57
57
#endif
58
58
59
59
DECLARE_EVENT_CLASS (avs_ipc_msg_hdr ,
60
60
61
- TP_PROTO (u64 header , u64 fwregs ),
61
+ TP_PROTO (u64 header , u32 sts , u32 lec ),
62
62
63
- TP_ARGS (header , fwregs ),
63
+ TP_ARGS (header , sts , lec ),
64
64
65
65
TP_STRUCT__entry (
66
66
__field (u64 , header )
67
- __field (u64 , fwregs )
67
+ __field (u32 , sts )
68
+ __field (u32 , lec )
68
69
),
69
70
70
71
TP_fast_assign (
71
72
__entry -> header = header ;
72
- __entry -> fwregs = fwregs ;
73
+ __entry -> sts = sts ;
74
+ __entry -> lec = lec ;
73
75
),
74
76
75
77
TP_printk ("primary: 0x%08X, extension: 0x%08X,\n"
76
- "fwstatus : 0x%08X, fwerror : 0x%08X" ,
78
+ "status : 0x%08X, error : 0x%08X" ,
77
79
lower_32_bits (__entry -> header ), upper_32_bits (__entry -> header ),
78
- lower_32_bits ( __entry -> fwregs ), upper_32_bits ( __entry -> fwregs ) )
80
+ __entry -> sts , __entry -> lec )
79
81
);
80
82
81
83
DEFINE_EVENT (avs_ipc_msg_hdr , avs_ipc_request_msg ,
82
- TP_PROTO (u64 header , u64 fwregs ),
83
- TP_ARGS (header , fwregs )
84
+ TP_PROTO (u64 header , u32 sts , u32 lec ),
85
+ TP_ARGS (header , sts , lec )
84
86
);
85
87
86
88
DEFINE_EVENT (avs_ipc_msg_hdr , avs_ipc_reply_msg ,
87
- TP_PROTO (u64 header , u64 fwregs ),
88
- TP_ARGS (header , fwregs )
89
+ TP_PROTO (u64 header , u32 sts , u32 lec ),
90
+ TP_ARGS (header , sts , lec )
89
91
);
90
92
91
93
DEFINE_EVENT (avs_ipc_msg_hdr , avs_ipc_notify_msg ,
92
- TP_PROTO (u64 header , u64 fwregs ),
93
- TP_ARGS (header , fwregs )
94
+ TP_PROTO (u64 header , u32 sts , u32 lec ),
95
+ TP_ARGS (header , sts , lec )
94
96
);
95
97
96
98
TRACE_EVENT_CONDITION (avs_ipc_msg_payload ,
0 commit comments