Home
last modified time | relevance | path

Searched refs:td_dma (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/usb/host/
H A Dohci-mem.c77 dma_to_td (struct ohci_hcd *hc, dma_addr_t td_dma) in dma_to_td() argument
81 td_dma &= TD_MASK; in dma_to_td()
82 td = hc->td_hash [TD_HASH_FUNC(td_dma)]; in dma_to_td()
83 while (td && td->td_dma != td_dma) in dma_to_td()
104 td->td_dma = dma; in td_alloc()
113 struct td **prev = &hc->td_hash [TD_HASH_FUNC (td->td_dma)]; in td_free()
127 dma_pool_free(hc->td_cache, td, td->td_dma); in td_free()
H A Dohci-q.c433 ed->hwTailP = cpu_to_hc32 (ohci, td->td_dma); in ed_get()
569 td->hwNextTD = cpu_to_hc32 (ohci, td_pt->td_dma); in td_fill()
575 hash = TD_HASH_FUNC (td->td_dma); in td_fill()
937 u32 td_dma; in update_done_list() local
940 td_dma = hc32_to_cpup (ohci, &ohci->hcca->done_head); in update_done_list()
947 while (td_dma) { in update_done_list()
950 td = dma_to_td (ohci, td_dma); in update_done_list()
952 ohci_err (ohci, "bad entry %8x\n", td_dma); in update_done_list()
967 td_dma = hc32_to_cpup (ohci, &td->hwNextTD); in update_done_list()
1003 if (td->td_dma != head && in finish_unlinks()
H A Dohci.h136 dma_addr_t td_dma; /* addr of this TD */ member
346 #define TD_HASH_FUNC(td_dma) ((td_dma ^ (td_dma >> 6)) % TD_HASH_SIZE) argument
H A Dohci-hcd.c814 if (head == (u32) td_next->td_dma) in io_watchdog_func()
/linux/drivers/usb/gadget/udc/
H A Dnet2280.h96 dma_addr_t td_dma; /* of dummy */ member
142 dma_addr_t td_dma; member
H A Dnet2280.c568 &req->td_dma); in net2280_alloc_request()
595 dma_pool_free(ep->dev->requests, req->td, req->td_dma); in net2280_free_request()
847 static void start_queue(struct net2280_ep *ep, u32 dmactl, u32 td_dma) in start_queue() argument
858 writel(td_dma, &dma->dmadesc); in start_queue()
924 req->td->dmadesc = cpu_to_le32 (ep->td_dma); in start_dma()
929 start_queue(ep, tmp, req->td_dma); in start_dma()
937 swap(ep->td_dma, req->td_dma); in queue_dma()
939 req->td->dmadesc = cpu_to_le32 (ep->td_dma); in queue_dma()
1365 !list_empty(&ep->queue) && ep->td_dma) in net2280_set_halt_and_wedge()
1852 if (ep->dma && req->td_dma == readl(&ep->dma->dmadesc)) in queues_show()
[all …]
H A Dmv_udc.h305 dma_addr_t td_dma; /* dma address for this td */ member
H A Dfsl_usb2_udc.h413 dma_addr_t td_dma; /* dma address for this td */ member