Searched refs:trb_pool (Results 1 – 7 of 7) sorted by relevance
41 priv_ep->trb_pool[0].buffer = cpu_to_le32(TRB_BUFFER(dma_addr)); in cdns3_ep0_run_transfer()42 priv_ep->trb_pool[0].length = cpu_to_le32(TRB_LEN(length)); in cdns3_ep0_run_transfer()45 priv_ep->trb_pool[0].control = cpu_to_le32(TRB_CYCLE | TRB_TYPE(TRB_NORMAL)); in cdns3_ep0_run_transfer()46 priv_ep->trb_pool[1].buffer = cpu_to_le32(TRB_BUFFER(dma_addr)); in cdns3_ep0_run_transfer()47 priv_ep->trb_pool[1].length = cpu_to_le32(TRB_LEN(0)); in cdns3_ep0_run_transfer()48 priv_ep->trb_pool[1].control = cpu_to_le32(TRB_CYCLE | TRB_IOC | in cdns3_ep0_run_transfer()51 priv_ep->trb_pool[0].control = cpu_to_le32(TRB_CYCLE | TRB_IOC | in cdns3_ep0_run_transfer()53 priv_ep->trb_pool[1].control = 0; in cdns3_ep0_run_transfer()56 trace_cdns3_prepare_trb(priv_ep, priv_ep->trb_pool); in cdns3_ep0_run_transfer()576 trace_cdns3_complete_trb(priv_ep, priv_ep->trb_pool); in cdns3_transfer_completed()[all …]
120 trb = &priv_ep->trb_pool[priv_ep->dequeue]; in cdns3_dbg_ring()128 trb = &priv_ep->trb_pool[priv_ep->enqueue]; in cdns3_dbg_ring()145 trb = &priv_ep->trb_pool[i]; in cdns3_dbg_ring()
199 if (priv_ep->trb_pool) { in cdns3_free_trb_pool()202 priv_ep->trb_pool = NULL; in cdns3_free_trb_pool()222 if (!priv_ep->trb_pool) { in cdns3_allocate_trb_pool()227 if (!priv_ep->trb_pool) in cdns3_allocate_trb_pool()233 memset(priv_ep->trb_pool, 0, ring_size); in cdns3_allocate_trb_pool()1016 trb = priv_ep->trb_pool + priv_ep->enqueue; in cdns3_ep_run_stream_transfer()1156 trb = priv_ep->trb_pool + priv_ep->enqueue; in cdns3_ep_run_transfer()1317 trb = priv_ep->trb_pool + priv_ep->enqueue; in cdns3_ep_run_transfer()1364 trb = priv_ep->trb_pool; in cdns3_ep_run_transfer()1515 trb = &priv_ep->trb_pool[priv_ep->dequeue]; in cdns3_trb_handled()[all …]
1142 struct cdns3_trb *trb_pool; member
487 if (dep->trb_pool) in dwc3_alloc_trb_pool()493 if (!dep->trb_pool) { in dwc3_alloc_trb_pool()507 dep->trb_pool, dep->trb_pool_dma); in dwc3_free_trb_pool()509 dep->trb_pool = NULL; in dwc3_free_trb_pool()949 memset(dep->trb_pool, 0, in __dwc3_gadget_ep_enable()953 trb_st_hw = &dep->trb_pool[0]; in __dwc3_gadget_ep_enable()974 trb = &dep->trb_pool[0]; in __dwc3_gadget_ep_enable()1222 return &dep->trb_pool[tmp - 1]; in dwc3_ep_prev_trb()1289 trb = &dep->trb_pool[dep->trb_enqueue]; in dwc3_prepare_one_trb()2073 trb = &dep->trb_pool[dep->trb_dequeue]; in dwc3_gadget_ep_skip_trbs()[all …]
754 struct dwc3_trb *trb_pool; member
910 struct dwc3_trb *trb = &dep->trb_pool[i]; in dwc3_trb_ring_show()
Completed in 41 milliseconds