Home
last modified time | relevance | path

Searched refs:virt_dev (Results 1 – 3 of 3) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/host/
H A Dxhci-mem.c139 struct xhci_virt_device *virt_dev; in xhci_free_virt_devices() local
146 virt_dev = ctrl->devs[slot_id]; in xhci_free_virt_devices()
147 if (!virt_dev) in xhci_free_virt_devices()
153 if (virt_dev->eps[i].ring) in xhci_free_virt_devices()
154 xhci_ring_free(virt_dev->eps[i].ring); in xhci_free_virt_devices()
156 if (virt_dev->in_ctx) in xhci_free_virt_devices()
157 xhci_free_container_ctx(virt_dev->in_ctx); in xhci_free_virt_devices()
158 if (virt_dev->out_ctx) in xhci_free_virt_devices()
159 xhci_free_container_ctx(virt_dev->out_ctx); in xhci_free_virt_devices()
161 free(virt_dev); in xhci_free_virt_devices()
[all …]
H A Dxhci.c453 struct xhci_virt_device *virt_dev; in xhci_configure_endpoints() local
457 virt_dev = ctrl->devs[udev->slot_id]; in xhci_configure_endpoints()
458 in_ctx = virt_dev->in_ctx; in xhci_configure_endpoints()
510 struct xhci_virt_device *virt_dev = ctrl->devs[slot_id]; in xhci_set_configuration() local
519 out_ctx = virt_dev->out_ctx; in xhci_set_configuration()
520 in_ctx = virt_dev->in_ctx; in xhci_set_configuration()
577 virt_dev->eps[ep_index].ring = xhci_ring_alloc(1, true); in xhci_set_configuration()
578 if (!virt_dev->eps[ep_index].ring) in xhci_set_configuration()
603 virt_dev->eps[ep_index].ring->enqueue; in xhci_set_configuration()
605 virt_dev->eps[ep_index].ring->cycle_state); in xhci_set_configuration()
[all …]
H A Dxhci-ring.c609 struct xhci_virt_device *virt_dev; in xhci_bulk_tx() local
626 virt_dev = ctrl->devs[slot_id]; in xhci_bulk_tx()
628 xhci_inval_cache((uintptr_t)virt_dev->out_ctx->bytes, in xhci_bulk_tx()
629 virt_dev->out_ctx->size); in xhci_bulk_tx()
631 ep_ctx = xhci_get_ep_ctx(ctrl, virt_dev->out_ctx, ep_index); in xhci_bulk_tx()
633 ring = virt_dev->eps[ep_index].ring; in xhci_bulk_tx()
804 struct xhci_virt_device *virt_dev = ctrl->devs[slot_id]; in xhci_ctrl_tx() local
816 ep_ring = virt_dev->eps[ep_index].ring; in xhci_ctrl_tx()
828 xhci_inval_cache((uintptr_t)virt_dev->out_ctx->bytes, in xhci_ctrl_tx()
829 virt_dev->out_ctx->size); in xhci_ctrl_tx()
[all …]