Home
last modified time | relevance | path

Searched refs:TRB_CYCLE (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/usb/host/
Dxhci.h1301 #define TRB_CYCLE (1<<0) macro
2216 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2235 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2253 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2266 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2276 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2294 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2302 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2310 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
2319 field3 & TRB_CYCLE ? 'C' : 'c'); in xhci_decode_trb()
[all …]
Dxhci-dbgcap.c169 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE); in xhci_dbc_flush_single_request()
233 next->link.control ^= cpu_to_le32(TRB_CYCLE); in xhci_dbc_queue_trb()
261 control &= cpu_to_le32(~TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
263 control |= cpu_to_le32(TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
279 trb->generic.field[3] |= cpu_to_le32(TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
281 trb->generic.field[3] &= cpu_to_le32(~TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
747 while ((le32_to_cpu(evt->event_cmd.flags) & TRB_CYCLE) == in xhci_dbc_do_handle_events()
Dxhci-ring.c130 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE); in trb_to_noop()
241 next->link.control ^= cpu_to_le32(TRB_CYCLE); in inc_enq()
617 trb->generic.field[3] ^= cpu_to_le32(TRB_CYCLE); in td_to_noop()
2687 if ((le32_to_cpu(event->event_cmd.flags) & TRB_CYCLE) != in xhci_handle_event()
2937 ep_ring->enqueue->link.control ^= cpu_to_le32(TRB_CYCLE); in prepare_ring()
3067 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in giveback_first_trb()
3305 field |= TRB_CYCLE; in xhci_queue_bulk_tx()
Dxhci-mem.c60 seg->trbs[i].link.control |= cpu_to_le32(TRB_CYCLE); in xhci_segment_alloc()
Dxhci.c862 cpu_to_le32(~TRB_CYCLE); in xhci_clear_command_ring()
/Linux-v5.4/drivers/usb/early/
Dxhci-dbc.c403 link_trb->field[3] |= cpu_to_le32(TRB_CYCLE); in xdbc_queue_trb()
405 link_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in xdbc_queue_trb()
492 control &= cpu_to_le32(~TRB_CYCLE); in xdbc_bulk_transfer()
494 control |= cpu_to_le32(TRB_CYCLE); in xdbc_bulk_transfer()
517 trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in xdbc_bulk_transfer()
802 while ((le32_to_cpu(evt_trb->field[3]) & TRB_CYCLE) == xdbc.evt_ring.cycle_state) { in xdbc_handle_events()
/Linux-v5.4/drivers/usb/cdns3/
Dep0.c44 priv_ep->trb_pool[0].control = TRB_CYCLE | TRB_TYPE(TRB_NORMAL); in cdns3_ep0_run_transfer()
47 priv_ep->trb_pool[1].control = TRB_CYCLE | TRB_IOC | in cdns3_ep0_run_transfer()
50 priv_ep->trb_pool[0].control = TRB_CYCLE | TRB_IOC | in cdns3_ep0_run_transfer()
Dgadget.c203 link_trb->control = TRB_CYCLE | TRB_TYPE(TRB_LINK) | TRB_TOGGLE; in cdns3_allocate_trb_pool()
786 priv_ep->wa1_cycle_bit = priv_ep->pcs ? TRB_CYCLE : 0; in cdns3_wa1_update_guard()
886 link_trb->control = ((priv_ep->pcs) ? TRB_CYCLE : 0) | in cdns3_ep_run_transfer()
894 control = priv_ep->pcs ? 0 : TRB_CYCLE; in cdns3_ep_run_transfer()
921 pcs = priv_ep->pcs ? TRB_CYCLE : 0; in cdns3_ep_run_transfer()
1102 if ((trb->control & TRB_CYCLE) != priv_ep->ccs) in cdns3_request_handled()
2116 link_trb->control = (link_trb->control & TRB_CYCLE) | in cdns3_gadget_ep_dequeue()
Dtrace.h346 __entry->control & TRB_CYCLE ? "C=1, " : "C=0, ",
Dgadget.h1018 #define TRB_CYCLE BIT(0) macro