fsi.h (c95baf12f5077419db01313ab61c2aac007d40cd) fsi.h (f2af60bb7ce2fa5397f401cbf65725d9c87329a4)
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#undef TRACE_SYSTEM
4#define TRACE_SYSTEM fsi
5
6#if !defined(_TRACE_FSI_H) || defined(TRACE_HEADER_MULTI_READ)
7#define _TRACE_FSI_H
8

--- 108 unchanged lines hidden (view full) ---

117 __entry->link = link;
118 ),
119 TP_printk("fsi%d:%d",
120 __entry->master_idx,
121 __entry->link
122 )
123);
124
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#undef TRACE_SYSTEM
4#define TRACE_SYSTEM fsi
5
6#if !defined(_TRACE_FSI_H) || defined(TRACE_HEADER_MULTI_READ)
7#define _TRACE_FSI_H
8

--- 108 unchanged lines hidden (view full) ---

117 __entry->link = link;
118 ),
119 TP_printk("fsi%d:%d",
120 __entry->master_idx,
121 __entry->link
122 )
123);
124
125TRACE_EVENT(fsi_slave_init,
126 TP_PROTO(const struct fsi_slave *slave),
127 TP_ARGS(slave),
128 TP_STRUCT__entry(
129 __field(int, master_idx)
130 __field(int, master_n_links)
131 __field(int, idx)
132 __field(int, link)
133 __field(int, chip_id)
134 __field(__u32, cfam_id)
135 __field(__u32, size)
136 ),
137 TP_fast_assign(
138 __entry->master_idx = slave->master->idx;
139 __entry->master_n_links = slave->master->n_links;
140 __entry->idx = slave->cdev_idx;
141 __entry->link = slave->link;
142 __entry->chip_id = slave->chip_id;
143 __entry->cfam_id = slave->cfam_id;
144 __entry->size = slave->size;
145 ),
146 TP_printk("fsi%d: idx:%d link:%d/%d cid:%d cfam:%08x %08x",
147 __entry->master_idx,
148 __entry->idx,
149 __entry->link,
150 __entry->master_n_links,
151 __entry->chip_id,
152 __entry->cfam_id,
153 __entry->size
154 )
155);
125
156
157TRACE_EVENT(fsi_slave_invalid_cfam,
158 TP_PROTO(const struct fsi_master *master, int link, uint32_t cfam_id),
159 TP_ARGS(master, link, cfam_id),
160 TP_STRUCT__entry(
161 __field(int, master_idx)
162 __field(int, master_n_links)
163 __field(int, link)
164 __field(__u32, cfam_id)
165 ),
166 TP_fast_assign(
167 __entry->master_idx = master->idx;
168 __entry->master_n_links = master->n_links;
169 __entry->link = link;
170 __entry->cfam_id = cfam_id;
171 ),
172 TP_printk("fsi%d: cfam:%08x link:%d/%d",
173 __entry->master_idx,
174 __entry->cfam_id,
175 __entry->link,
176 __entry->master_n_links
177 )
178);
179
180TRACE_EVENT(fsi_dev_init,
181 TP_PROTO(const struct fsi_device *dev),
182 TP_ARGS(dev),
183 TP_STRUCT__entry(
184 __field(int, master_idx)
185 __field(int, link)
186 __field(int, type)
187 __field(int, unit)
188 __field(int, version)
189 __field(__u32, addr)
190 __field(__u32, size)
191 ),
192 TP_fast_assign(
193 __entry->master_idx = dev->slave->master->idx;
194 __entry->link = dev->slave->link;
195 __entry->type = dev->engine_type;
196 __entry->unit = dev->unit;
197 __entry->version = dev->version;
198 __entry->addr = dev->addr;
199 __entry->size = dev->size;
200 ),
201 TP_printk("fsi%d: slv%d: t:%02x u:%02x v:%02x %08x@%08x",
202 __entry->master_idx,
203 __entry->link,
204 __entry->type,
205 __entry->unit,
206 __entry->version,
207 __entry->size,
208 __entry->addr
209 )
210);
211
126#endif /* _TRACE_FSI_H */
127
128#include <trace/define_trace.h>
212#endif /* _TRACE_FSI_H */
213
214#include <trace/define_trace.h>