Lines Matching +full:d +full:- +full:link

1 /* SPDX-License-Identifier: GPL-2.0 */
12 TP_PROTO(const struct fsi_master *master, int link, int id,
14 TP_ARGS(master, link, id, addr, size),
17 __field(int, link)
23 __entry->master_idx = master->idx;
24 __entry->link = link;
25 __entry->id = id;
26 __entry->addr = addr;
27 __entry->size = size;
29 TP_printk("fsi%d:%02d:%02d %08x[%zu]",
30 __entry->master_idx,
31 __entry->link,
32 __entry->id,
33 __entry->addr,
34 __entry->size
39 TP_PROTO(const struct fsi_master *master, int link, int id,
41 TP_ARGS(master, link, id, addr, size, data),
44 __field(int, link)
51 __entry->master_idx = master->idx;
52 __entry->link = link;
53 __entry->id = id;
54 __entry->addr = addr;
55 __entry->size = size;
56 __entry->data = 0;
57 memcpy(&__entry->data, data, size);
59 TP_printk("fsi%d:%02d:%02d %08x[%zu] <= {%*ph}",
60 __entry->master_idx,
61 __entry->link,
62 __entry->id,
63 __entry->addr,
64 __entry->size,
65 (int)__entry->size, &__entry->data
70 TP_PROTO(const struct fsi_master *master, int link, int id,
73 TP_ARGS(master, link, id, addr, size, write, data, ret),
76 __field(int, link)
85 __entry->master_idx = master->idx;
86 __entry->link = link;
87 __entry->id = id;
88 __entry->addr = addr;
89 __entry->size = size;
90 __entry->write = write;
91 __entry->data = 0;
92 __entry->ret = ret;
93 if (__entry->write || !__entry->ret)
94 memcpy(&__entry->data, data, size);
96 TP_printk("fsi%d:%02d:%02d %08x[%zu] %s {%*ph} ret %d",
97 __entry->master_idx,
98 __entry->link,
99 __entry->id,
100 __entry->addr,
101 __entry->size,
102 __entry->write ? "<=" : "=>",
103 (int)__entry->size, &__entry->data,
104 __entry->ret
109 TP_PROTO(const struct fsi_master *master, int link),
110 TP_ARGS(master, link),
113 __field(int, link)
116 __entry->master_idx = master->idx;
117 __entry->link = link;
119 TP_printk("fsi%d:%d",
120 __entry->master_idx,
121 __entry->link
134 __entry->master_idx = master->idx;
135 __entry->n_links = master->n_links;
136 __entry->scan = scan;
138 TP_printk("fsi%d (%d links) %s", __entry->master_idx, __entry->n_links,
139 __entry->scan ? "scan" : "unscan")
150 __entry->master_idx = master->idx;
151 __entry->n_links = master->n_links;
153 TP_printk("fsi%d (%d links)", __entry->master_idx, __entry->n_links)
163 __field(int, link)
169 __entry->master_idx = slave->master->idx;
170 __entry->master_n_links = slave->master->n_links;
171 __entry->idx = slave->cdev_idx;
172 __entry->link = slave->link;
173 __entry->chip_id = slave->chip_id;
174 __entry->cfam_id = slave->cfam_id;
175 __entry->size = slave->size;
177 TP_printk("fsi%d: idx:%d link:%d/%d cid:%d cfam:%08x %08x",
178 __entry->master_idx,
179 __entry->idx,
180 __entry->link,
181 __entry->master_n_links,
182 __entry->chip_id,
183 __entry->cfam_id,
184 __entry->size
189 TP_PROTO(const struct fsi_master *master, int link, uint32_t cfam_id),
190 TP_ARGS(master, link, cfam_id),
194 __field(int, link)
198 __entry->master_idx = master->idx;
199 __entry->master_n_links = master->n_links;
200 __entry->link = link;
201 __entry->cfam_id = cfam_id;
203 TP_printk("fsi%d: cfam:%08x link:%d/%d",
204 __entry->master_idx,
205 __entry->cfam_id,
206 __entry->link,
207 __entry->master_n_links
216 __field(int, link)
224 __entry->master_idx = dev->slave->master->idx;
225 __entry->link = dev->slave->link;
226 __entry->type = dev->engine_type;
227 __entry->unit = dev->unit;
228 __entry->version = dev->version;
229 __entry->addr = dev->addr;
230 __entry->size = dev->size;
232 TP_printk("fsi%d: slv%d: t:%02x u:%02x v:%02x %08x@%08x",
233 __entry->master_idx,
234 __entry->link,
235 __entry->type,
236 __entry->unit,
237 __entry->version,
238 __entry->size,
239 __entry->addr