Home
last modified time | relevance | path

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

/u-boot/drivers/usb/host/
A Dxhci-mem.c729 struct xhci_ep_ctx *ep0_ctx; in xhci_setup_addressable_virt_dev() local
746 ep0_ctx = xhci_get_ep_ctx(ctrl, virt_dev->in_ctx, 0); in xhci_setup_addressable_virt_dev()
828 ep0_ctx->ep_info2 = cpu_to_le32(EP_TYPE(CTRL_EP)); in xhci_setup_addressable_virt_dev()
833 ep0_ctx->ep_info2 |= cpu_to_le32(MAX_PACKET(512)); in xhci_setup_addressable_virt_dev()
839 ep0_ctx->ep_info2 |= cpu_to_le32(MAX_PACKET(64)); in xhci_setup_addressable_virt_dev()
843 ep0_ctx->ep_info2 |= cpu_to_le32(MAX_PACKET(8)); in xhci_setup_addressable_virt_dev()
852 ep0_ctx->ep_info2 |= cpu_to_le32(MAX_BURST(0) | ERROR_COUNT(3)); in xhci_setup_addressable_virt_dev()
855 ep0_ctx->deq = cpu_to_le64(trb_64 | virt_dev->eps[0].ring->cycle_state); in xhci_setup_addressable_virt_dev()
861 ep0_ctx->tx_info = cpu_to_le32(EP_AVG_TRB_LENGTH(8)); in xhci_setup_addressable_virt_dev()
865 xhci_flush_cache((uintptr_t)ep0_ctx, sizeof(struct xhci_ep_ctx)); in xhci_setup_addressable_virt_dev()

Completed in 3 milliseconds