Searched refs:endpoints (Results 1 - 13 of 13) sorted by relevance

/u-boot/arch/arm/mach-apple/
H A Drtkit.c50 /* Messages for internal endpoints. */
155 int endpoints[256]; local
234 endpoints[nendpoints++] = base * 32 + i;
254 /* Start only necessary endpoints. The syslog endpoint is
258 switch (endpoints[i]) {
270 FIELD_PREP(APPLE_RTKIT_MGMT_STARTEP_EP, endpoints[i]) |
/u-boot/drivers/usb/musb-new/
H A Dmusb_gadget_ep0.c31 /* ep0 is always musb->endpoints[0].ep_in */
32 #define next_ep0_request(musb) next_in_request(&(musb)->endpoints[0])
105 ep = &musb->endpoints[epnum].ep_in;
107 ep = &musb->endpoints[epnum].ep_out;
109 regs = musb->endpoints[epnum].regs;
140 musb_write_fifo(&musb->endpoints[0], len, result);
184 musb_g_giveback(&musb->endpoints[0].ep_in, req, 0);
256 ep = musb->endpoints + epnum;
420 ep = musb->endpoints + epnum;
494 musb_read_fifo(&musb->endpoints[
[all...]
H A Dmusb_core.h245 /* index in musb->endpoints[] */
338 * direction has its own ring of host side endpoints.
375 struct musb_hw_ep endpoints[MUSB_C_NUM_EPS]; member in struct:musb
376 #define control_ep endpoints
468 /* 0's returned when no more endpoints */
492 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE;
493 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE;
494 musb->endpoints[0].is_shared_fifo = true;
H A Dmusb_gadget.c223 void __iomem *epio = ep->musb->endpoints[ep->current_epnum].regs;
324 void __iomem *epio = musb->endpoints[epnum].regs;
498 struct musb_ep *musb_ep = &musb->endpoints[epnum].ep_in;
499 void __iomem *epio = musb->endpoints[epnum].regs;
646 void __iomem *epio = musb->endpoints[epnum].regs;
650 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum];
918 void __iomem *epio = musb->endpoints[epnum].regs;
920 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum];
1231 epio = musb->endpoints[epnum].regs;
1438 void __iomem *epio = musb->endpoints[epnu
[all...]
H A Dmusb_host.c45 * + double buffered OUT/TX endpoints saw stalls(!) with certain usbtest
76 * and OUT endpoints ... hardware is dedicated for those "async" queue(s).
77 * (Yes, bulk _could_ use more of the endpoints than that, and would even
80 * INTERUPPT and ISOCHRONOUS transfers are scheduled to the other endpoints.
83 * of transfers between endpoints, or anything clever.
317 /* For bulk/interrupt endpoints only */
462 struct musb_hw_ep *hw_ep = musb->endpoints + epnum;
695 struct musb_hw_ep *hw_ep = musb->endpoints + epnum;
1114 struct musb_hw_ep *hw_ep = musb->endpoints + epnum;
1389 * the end; avoids starvation for other endpoints
[all...]
H A Dmusb_core.c37 * * Control and bulk use dedicated endpoints, and there's as
40 * endpoints, or (b) use more than a single bulk endpoint in
47 * (b) in the common case that few endpoints are available, there
48 * is no mechanism to reuse endpoints to talk to multiple devices.
330 void __iomem *regs = musb->endpoints[0].regs;
683 /* flush endpoints when transitioning from Device Mode */
851 /* REVISIT ... this would be for multiplexing periodic endpoints, or
855 * It's not needed for peripheral side, which dedicates endpoints;
859 * endpoints, relies on TX/RX interval registers, and isn't claimed
873 ep = musb->endpoints;
[all...]
/u-boot/include/linux/usb/
H A Dcomposite.h105 * in interface or class descriptors; endpoints; I/O buffers; and so on.
124 * setting up a gadget driver. Those resources include endpoints, which
129 * involve bulk endpoints, each speed needs different endpoint descriptors.
181 DECLARE_BITMAP(endpoints, 32);
/u-boot/arch/x86/include/asm/
H A Dacpi_nhlt.h26 * The NHLT table consists of endpoints which in turn contain different
44 /* Obtain an nhlt object for adding endpoints. Returns NULL on error. */
71 * Add the number of endpoints described by each descriptor. The virtual bus
80 * Add the number of endpoints associated with a single NHLT SSP instance id.
135 * Subsequent endpoints added to the nhlt object with the same link type
274 struct nhlt_endpoint endpoints[MAX_ENDPOINTS]; member in struct:nhlt
/u-boot/arch/x86/lib/
H A Dacpi_nhlt.c60 endp = &nhlt->endpoints[nhlt->num_endpoints];
253 sz += calc_endpoint_size(&nhlt->endpoints[i]);
274 struct nhlt_endpoint *endp = &nhlt->endpoints[i];
379 serialise_endpoint(&nhlt->endpoints[i], cur);
/u-boot/drivers/usb/gadget/
H A Dcore.c228 if (index >= alternate_instance->endpoints) {
252 if (index >= alternate_instance->endpoints) {
H A Dcomposite.c58 * and endpoints.
362 bitmap_zero(f->endpoints, 32);
429 * Record which endpoints are used by the function. This is used
448 generic_set_bit(addr, f->endpoints);
480 * resources such as interface IDs and endpoints.
1251 * functions always handle their interfaces and endpoints...
1263 if (test_bit(endp, f->endpoints))
/u-boot/include/
H A Dusbdevice.h506 int endpoints; member in struct:usb_alternate_instance
588 struct usb_endpoint_instance *endpoint_array; /* array of available configured endpoints */
/u-boot/drivers/serial/
H A Dusbtty.c659 alternate_instance->endpoints = NUM_ENDPOINTS;

Completed in 229 milliseconds