Searched refs:link_trb (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/usb/early/
H A Dxhci-dbc.c202 struct xdbc_trb *link_trb; local
211 link_trb = &seg->trbs[XDBC_TRBS_PER_SEGMENT - 1];
212 link_trb->field[0] = cpu_to_le32(lower_32_bits(seg->dma));
213 link_trb->field[1] = cpu_to_le32(upper_32_bits(seg->dma));
214 link_trb->field[3] = cpu_to_le32(TRB_TYPE(TRB_LINK)) | cpu_to_le32(LINK_TOGGLE);
392 struct xdbc_trb *trb, *link_trb; local
402 link_trb = ring->enqueue;
404 link_trb->field[3] |= cpu_to_le32(TRB_CYCLE);
406 link_trb->field[3] &= cpu_to_le32(~TRB_CYCLE);
/linux-master/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-gadget.c122 struct cdns2_trb *link_trb; local
141 link_trb = (ring->trbs + (TRBS_PER_SEGMENT - 1));
142 link_trb->buffer = cpu_to_le32(TRB_BUFFER(ring->dma));
143 link_trb->control = cpu_to_le32(TRB_CYCLE | TRB_TYPE(TRB_LINK) |
319 struct cdns2_trb *link_trb = NULL; local
343 link_trb = ring->trbs + (TRBS_PER_SEGMENT - 1);
356 link_trb->control = cpu_to_le32(((ring->pcs) ? TRB_CYCLE : 0) |
366 struct cdns2_trb *link_trb = pep->ring.trbs + (TRBS_PER_SEGMENT - 1); local
373 if (trb + i == link_trb) {
1743 struct cdns2_trb *link_trb; local
[all...]
/linux-master/drivers/usb/cdns3/
H A Dcdns3-gadget.c217 struct cdns3_trb *link_trb; local
241 link_trb = (priv_ep->trb_pool + (priv_ep->num_trbs - 1));
248 link_trb->control = 0;
250 link_trb->buffer = cpu_to_le32(TRB_BUFFER(priv_ep->trb_pool_dma));
251 link_trb->control = cpu_to_le32(TRB_CYCLE | TRB_TYPE(TRB_LINK) | TRB_TOGGLE);
1122 struct cdns3_trb *link_trb = NULL; local
1177 link_trb = priv_ep->trb_pool + (priv_ep->num_trbs - 1);
1190 link_trb->control = cpu_to_le32(((priv_ep->pcs) ? TRB_CYCLE : 0) |
1199 *trb = *link_trb;
1363 if (trb + i == link_trb) {
2689 struct cdns3_trb *link_trb; local
[all...]

Completed in 363 milliseconds