Lines Matching +full:self +full:- +full:powered
1 // SPDX-License-Identifier: GPL-2.0
3 * udc.c - Core UDC Framework
45 __entry->speed = g->speed;
46 __entry->max_speed = g->max_speed;
47 __entry->state = g->state;
48 __entry->mA = g->mA;
49 __entry->sg_supported = g->sg_supported;
50 __entry->is_otg = g->is_otg;
51 __entry->is_a_peripheral = g->is_a_peripheral;
52 __entry->b_hnp_enable = g->b_hnp_enable;
53 __entry->a_hnp_support = g->a_hnp_support;
54 __entry->hnp_polling_support = g->hnp_polling_support;
55 __entry->host_request_flag = g->host_request_flag;
56 __entry->quirk_ep_out_aligned_size = g->quirk_ep_out_aligned_size;
57 __entry->quirk_altset_not_supp = g->quirk_altset_not_supp;
58 __entry->quirk_stall_not_supp = g->quirk_stall_not_supp;
59 __entry->quirk_zlp_not_supp = g->quirk_zlp_not_supp;
60 __entry->is_selfpowered = g->is_selfpowered;
61 __entry->deactivated = g->deactivated;
62 __entry->connected = g->connected;
63 __entry->ret = ret;
65 TP_printk("speed %d/%d state %d %dmA [%s%s%s%s%s%s%s%s%s%s%s%s%s%s] --> %d",
66 __entry->speed, __entry->max_speed, __entry->state, __entry->mA,
67 __entry->sg_supported ? "sg:" : "",
68 __entry->is_otg ? "OTG:" : "",
69 __entry->is_a_peripheral ? "a_peripheral:" : "",
70 __entry->b_hnp_enable ? "b_hnp:" : "",
71 __entry->a_hnp_support ? "a_hnp:" : "",
72 __entry->hnp_polling_support ? "hnp_poll:" : "",
73 __entry->host_request_flag ? "hostreq:" : "",
74 __entry->quirk_ep_out_aligned_size ? "out_aligned:" : "",
75 __entry->quirk_altset_not_supp ? "no_altset:" : "",
76 __entry->quirk_stall_not_supp ? "no_stall:" : "",
77 __entry->quirk_zlp_not_supp ? "no_zlp" : "",
78 __entry->is_selfpowered ? "self-powered:" : "bus-powered:",
79 __entry->deactivated ? "deactivated:" : "activated:",
80 __entry->connected ? "connected" : "disconnected",
81 __entry->ret)
148 __string(name, ep->name)
161 __entry->maxpacket = ep->maxpacket;
162 __entry->maxpacket_limit = ep->maxpacket_limit;
163 __entry->max_streams = ep->max_streams;
164 __entry->mult = ep->mult;
165 __entry->maxburst = ep->maxburst;
166 __entry->address = ep->address,
167 __entry->claimed = ep->claimed;
168 __entry->enabled = ep->enabled;
169 __entry->ret = ret;
171 TP_printk("%s: mps %d/%d streams %d mult %d burst %d addr %02x %s%s --> %d",
172 __get_str(name), __entry->maxpacket, __entry->maxpacket_limit,
173 __entry->max_streams, __entry->mult, __entry->maxburst,
174 __entry->address, __entry->claimed ? "claimed:" : "released:",
175 __entry->enabled ? "enabled" : "disabled", ret)
222 __string(name, ep->name)
237 __entry->length = req->length;
238 __entry->actual = req->actual;
239 __entry->num_sgs = req->num_sgs;
240 __entry->num_mapped_sgs = req->num_mapped_sgs;
241 __entry->stream_id = req->stream_id;
242 __entry->no_interrupt = req->no_interrupt;
243 __entry->zero = req->zero;
244 __entry->short_not_ok = req->short_not_ok;
245 __entry->status = req->status;
246 __entry->ret = ret;
247 __entry->req = req;
249 TP_printk("%s: req %p length %d/%d sgs %d/%d stream %d %s%s%s status %d --> %d",
250 __get_str(name),__entry->req, __entry->actual, __entry->length,
251 __entry->num_mapped_sgs, __entry->num_sgs, __entry->stream_id,
252 __entry->zero ? "Z" : "z",
253 __entry->short_not_ok ? "S" : "s",
254 __entry->no_interrupt ? "i" : "I",
255 __entry->status, __entry->ret