Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/include/usb/
H A Dxhci.h1214 struct xhci_ctrl { struct
1240 struct xhci_slot_ctx *xhci_get_slot_ctx(struct xhci_ctrl *ctrl, argument
1242 struct xhci_ep_ctx *xhci_get_ep_ctx(struct xhci_ctrl *ctrl,
1245 void xhci_endpoint_copy(struct xhci_ctrl *ctrl,
1249 void xhci_slot_copy(struct xhci_ctrl *ctrl,
1252 void xhci_setup_addressable_virt_dev(struct xhci_ctrl *ctrl,
1254 void xhci_queue_command(struct xhci_ctrl *ctrl, u8 *ptr,
1256 void xhci_acknowledge_event(struct xhci_ctrl *ctrl);
1257 union xhci_trb *xhci_wait_for_event(struct xhci_ctrl *ctrl, trb_type expected);
1265 void xhci_cleanup(struct xhci_ctrl *ctrl);
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dxhci-mem.c104 static void xhci_scratchpad_free(struct xhci_ctrl *ctrl) in xhci_scratchpad_free()
135 static void xhci_free_virt_devices(struct xhci_ctrl *ctrl) in xhci_free_virt_devices()
173 void xhci_cleanup(struct xhci_ctrl *ctrl) in xhci_cleanup()
181 memset(ctrl, '\0', sizeof(struct xhci_ctrl)); in xhci_cleanup()
348 static int xhci_scratchpad_alloc(struct xhci_ctrl *ctrl) in xhci_scratchpad_alloc()
417 *xhci_alloc_container_ctx(struct xhci_ctrl *ctrl, int type) in xhci_alloc_container_ctx()
443 int xhci_alloc_virt_device(struct xhci_ctrl *ctrl, unsigned int slot_id) in xhci_alloc_virt_device()
503 int xhci_mem_init(struct xhci_ctrl *ctrl, struct xhci_hccr *hccr, in xhci_mem_init()
626 struct xhci_slot_ctx *xhci_get_slot_ctx(struct xhci_ctrl *ctrl, in xhci_get_slot_ctx()
644 struct xhci_ep_ctx *xhci_get_ep_ctx(struct xhci_ctrl *ctrl, in xhci_get_ep_ctx()
[all …]
H A Dxhci-ring.c36 static int last_trb(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in last_trb()
55 static bool last_trb_on_last_seg(struct xhci_ctrl *ctrl, in last_trb_on_last_seg()
89 static void inc_enq(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in inc_enq()
147 static void inc_deq(struct xhci_ctrl *ctrl, struct xhci_ring *ring) in inc_deq()
181 static struct xhci_generic_trb *queue_trb(struct xhci_ctrl *ctrl, in queue_trb()
210 static int prepare_ring(struct xhci_ctrl *ctrl, struct xhci_ring *ep_ring, in prepare_ring()
272 void xhci_queue_command(struct xhci_ctrl *ctrl, u8 *ptr, u32 slot_id, in xhci_queue_command()
363 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in giveback_first_trb()
393 void xhci_acknowledge_event(struct xhci_ctrl *ctrl) in xhci_acknowledge_event()
409 static int event_ready(struct xhci_ctrl *ctrl) in event_ready()
[all …]
H A Dxhci.c113 static struct xhci_ctrl xhcic[CONFIG_USB_MAX_CONTROLLER_COUNT];
116 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev) in xhci_get_ctrl()
454 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in xhci_configure_endpoints()
502 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in xhci_set_configuration()
628 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in xhci_address_device()
709 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in _xhci_alloc_device()
763 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in xhci_check_maxpacket()
891 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in xhci_submit_root()
1165 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in _xhci_submit_control_msg()
1192 static int xhci_lowlevel_init(struct xhci_ctrl *ctrl) in xhci_lowlevel_init()
[all …]
H A Dxhci-pci.c62 .priv_auto_alloc_size = sizeof(struct xhci_ctrl),
H A Dxhci-mvebu.c29 struct xhci_ctrl ctrl; /* Needs to come first in this struct! */
H A Dxhci-zynqmp.c62 struct xhci_ctrl ctrl;
H A Dxhci-rcar.c39 struct xhci_ctrl ctrl; /* Needs to come first in this struct! */
H A Dxhci-dwc3.c191 .priv_auto_alloc_size = sizeof(struct xhci_ctrl),
H A Dxhci-fsl.c27 struct xhci_ctrl xhci;
H A Dxhci-exynos5.c48 struct xhci_ctrl ctrl;
/OK3568_Linux_fs/u-boot/drivers/usb/dwc3/
H A Ddwc3-generic.c46 struct xhci_ctrl xhci_ctrl; member
/OK3568_Linux_fs/u-boot/drivers/usb/cdns3/
H A Dcore.c31 struct xhci_ctrl xhci_ctrl; member