/linux-4.1.27/sound/usb/ |
D | midi.c | 127 } endpoints[MIDI_MAX_ENDPOINTS]; member 366 struct snd_usb_midi_in_endpoint *in = umidi->endpoints[i].in; in snd_usbmidi_error_timer() 376 if (umidi->endpoints[i].out) in snd_usbmidi_error_timer() 377 snd_usbmidi_do_output(umidi->endpoints[i].out); in snd_usbmidi_error_timer() 1143 if (umidi->endpoints[i].out) in snd_usbmidi_output_open() 1145 if (umidi->endpoints[i].out->ports[j].substream == substream) { in snd_usbmidi_output_open() 1146 port = &umidi->endpoints[i].out->ports[j]; in snd_usbmidi_output_open() 1448 struct snd_usb_midi_endpoint *ep = &umidi->endpoints[i]; in snd_usbmidi_free() 1479 struct snd_usb_midi_endpoint *ep = &umidi->endpoints[i]; in snd_usbmidi_disconnect() 1762 struct snd_usb_midi_endpoint_info *endpoints) in snd_usbmidi_create_endpoints() argument [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/dma/ |
D | ste-dma40.txt | 78 16: USB OTG in/out endpoints 7 & 15 79 17: USB OTG in/out endpoints 6 & 14 80 18: USB OTG in/out endpoints 5 & 13 81 19: USB OTG in/out endpoints 4 & 12 98 36: USB OTG in/out endpoints 3 & 11 99 37: USB OTG in/out endpoints 2 & 10 100 38: USB OTG in/out endpoints 1 & 9 101 39: USB OTG in/out endpoints 8
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | Kconfig | 39 endpoints (plus endpoint zero). 68 high speed USB Device Port with support for four fixed endpoints 82 The number of programmable endpoints is different through 120 endpoints (plus endpoint zero). This driver supports the 136 It has fifteen fixed-function endpoints, as well as endpoint 143 # if there's only one gadget driver, using only two bulk endpoints, 144 # don't waste memory for the other endpoints 159 It has nine configurable endpoints, and endpoint zero. 171 It has nine or more configurable endpoints, and endpoint zero. 183 It has up to 23 endpoints, as well as endpoint zero (for [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | gr-udc.txt | 21 - epobufsizes : Array of buffer sizes for OUT endpoints when they differ 25 only for as many endpoints as the array contains. 27 - epibufsizes : Array of buffer sizes for IN endpoints when they differ 31 only for as many endpoints as the array contains.
|
D | am33xx-usb.txt | 41 - mentor,num-eps: Specifies the number of endpoints. This is also a 49 and "txN" for transmit endpoints. N specifies the endpoint number. 61 endpoint number (0 … 14 for endpoints 1 … 15 on instance 0 and 15 … 29 62 for endpoints 1 … 15 on instance 1). The second number is 0 for RX and 64 - #dma-channels: should be set to 30 representing the 15 endpoints for
|
D | omap-usb.txt | 8 - num-eps : Specifies the number of endpoints. This is also a
|
D | atmel-usb.txt | 68 - ep childnode: To specify the number of endpoints and their properties.
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_core.h | 358 struct musb_hw_ep endpoints[MUSB_C_NUM_EPS]; member 359 #define control_ep endpoints 466 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 467 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 468 musb->endpoints[0].is_shared_fifo = true; in musb_configure_ep0() 505 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 506 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 507 musb->endpoints[0].is_shared_fifo = true; in musb_configure_ep0()
|
D | musb_gadget_ep0.c | 46 #define next_ep0_request(musb) next_in_request(&(musb)->endpoints[0]) 119 ep = &musb->endpoints[epnum].ep_in; in service_tx_status_request() 121 ep = &musb->endpoints[epnum].ep_out; in service_tx_status_request() 123 regs = musb->endpoints[epnum].regs; in service_tx_status_request() 154 musb_write_fifo(&musb->endpoints[0], len, result); in service_tx_status_request() 198 musb_g_giveback(&musb->endpoints[0].ep_in, req, 0); in musb_g_ep0_giveback() 270 ep = musb->endpoints + epnum; in service_zero_data_request() 434 ep = musb->endpoints + epnum; in service_zero_data_request() 509 musb_read_fifo(&musb->endpoints[0], count, buf); in ep0_rxstate() 563 musb_write_fifo(&musb->endpoints[0], fifo_count, fifo_src); in ep0_txstate() [all …]
|
D | musb_gadget.c | 194 void __iomem *epio = ep->musb->endpoints[ep->current_epnum].regs; in nuke() 260 void __iomem *epio = musb->endpoints[epnum].regs; in txstate() 448 struct musb_ep *musb_ep = &musb->endpoints[epnum].ep_in; in musb_g_tx() 449 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_tx() 565 void __iomem *epio = musb->endpoints[epnum].regs; in rxstate() 569 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in rxstate() 837 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_rx() 839 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in musb_g_rx() 1151 epio = musb->endpoints[epnum].regs; in musb_gadget_disable() 1357 void __iomem *epio = musb->endpoints[epnum].regs; in musb_gadget_set_halt() [all …]
|
D | musb_core.c | 429 void __iomem *regs = musb->endpoints[0].regs; in musb_load_testpacket() 940 ep = musb->endpoints; in musb_stage0_irq() 1306 struct musb_hw_ep *hw_ep = musb->endpoints; in ep_config_from_table() 1405 hw_ep = musb->endpoints + epnum; in ep_config_from_hw() 1517 struct musb_hw_ep *hw_ep = musb->endpoints + i; in musb_core_init() 1889 for (epnum = 0, ep = musb->endpoints; in allocate_instance() 2280 hw_ep = &musb->endpoints[i]; in musb_save_context() 2361 hw_ep = &musb->endpoints[i]; in musb_restore_context()
|
D | musb_host.c | 465 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_packet_rx() 704 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_ep_program() 1232 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_tx() 1548 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_rx() 1989 for (epnum = 1, hw_ep = musb->endpoints + 1; in musb_schedule() 2020 hw_ep = musb->endpoints + epnum; in musb_schedule() 2057 hw_ep = musb->endpoints + best_end; in musb_schedule()
|
D | ux500_dma.c | 227 void __iomem *epio = musb->endpoints[ux500_channel->hw_ep->epnum].regs; in ux500_dma_channel_abort()
|
D | musb_cppi41.c | 110 void __iomem *epio = musb->endpoints[epnum].regs; in musb_is_tx_fifo_empty()
|
/linux-4.1.27/Documentation/usb/ |
D | functionfs.txt | 16 to worry about endpoints, interfaces or strings numbers but 18 only one (endpoints and strings numbers starting from one and 66 closes its endpoints.
|
D | bulk-streams.txt | 36 ID for the bulk IN and OUT endpoints used in a Bi-directional command sequence. 38 The return value is an error condition (if one of the endpoints doesn't support 46 Do NOT call this function if you have URBs enqueued for any of the endpoints
|
D | proc_usb_info.txt | 263 endpoints. For high speed endpoints the transfer interval may be 266 For high speed periodic endpoints, the "MaxPacketSize" reflects 268 endpoints, that can reflect two or three packets (for up to
|
D | mass-storage.txt | 17 endpoints. With most device controllers this is not an issue, but 134 Specifies whether the gadget is allowed to halt bulk endpoints.
|
D | error-codes.txt | 119 -EPIPE (**) Endpoint stalled. For non-control endpoints,
|
D | gadget_hid.txt | 75 the amount of interrupt endpoints your gadget driver supports.
|
D | URB.txt | 143 For isochronous endpoints, your completion handlers should (re)submit
|
D | gadget_serial.txt | 86 with bulk in and bulk out endpoints, and it is treated similarly
|
D | WUSB-Design-overview.txt | 279 three endpoints (Notifications, Data Transfer In and Data Transfer
|
D | gadget-testing.txt | 254 stall - Set to permit function to halt bulk endpoints.
|
/linux-4.1.27/Documentation/devicetree/bindings/ |
D | graph.txt | 27 Organisation of ports and endpoints 87 Links between endpoints 93 it must not point to another than the local endpoint. Two endpoints with their
|
/linux-4.1.27/drivers/rpmsg/ |
D | virtio_rpmsg_bus.c | 68 struct idr endpoints; member 247 id = idr_alloc(&vrp->endpoints, ept, id_min, id_max, GFP_KERNEL); in __rpmsg_create_ept() 326 idr_remove(&vrp->endpoints, ept->addr); in __rpmsg_destroy_ept() 807 ept = idr_find(&vrp->endpoints, msg->dst); in rpmsg_recv_single() 962 idr_init(&vrp->endpoints); in rpmsg_probe() 1087 idr_destroy(&vrp->endpoints); in rpmsg_remove()
|
/linux-4.1.27/drivers/usb/renesas_usbhs/ |
D | Kconfig | 14 It has nine or more configurable endpoints, and endpoint zero.
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | wm8731.txt | 20 Available audio endpoints for an audio-routing table:
|
D | atmel-sam9x5-wm8731-audio.txt | 12 Available audio endpoints for the audio-routing table:
|
D | sirf-audio.txt | 16 Available audio endpoints for the audio-routing table:
|
D | omap-twl4030.txt | 17 Available audio endpoints for the audio-routing table:
|
D | omap-abe-twl6040.txt | 18 Available audio endpoints for the audio-routing table:
|
/linux-4.1.27/Documentation/rapidio/ |
D | rapidio.txt | 27 A typical RapidIO network is a combination of endpoints and switches. 128 that all discovering endpoints are started before the enumerating endpoint 140 endpoints have been successfully booted, an enumeration process shall be 142 completed a discovery process can be started on all remaining endpoints. 201 This configuration requires synchronized start of all RapidIO endpoints that 202 form a network which will be enumerated/discovered. Discovering endpoints have 214 requirement for synchronized start of all endpoints. 270 For both endpoints and switches the enumerator writes a unique component tag
|
D | sysfs.txt | 15 iiii - four-digit device destID for endpoints, or switchID for switches 18 RapidIO network with one switch, one host, and two agent endpoints, as it is
|
/linux-4.1.27/Documentation/devicetree/bindings/drm/armada/ |
D | marvell,dove-lcd.txt | 7 - port: video output port with endpoints, as described by graph.txt
|
/linux-4.1.27/Documentation/sound/alsa/soc/ |
D | jack.txt | 13 - Integration with DAPM, allowing DAPM endpoints to be updated 19 snd_soc_jack_pins representing DAPM endpoints to update and blocks of
|
D | DPCM.txt | 8 various digital endpoints during the PCM stream runtime. e.g. PCM0 can route
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | configfs-usb-gadget-mass-storage | 7 stall - Set to permit function to halt bulk endpoints.
|
/linux-4.1.27/Documentation/networking/ |
D | phonet.txt | 157 Connections are traditionally established between two endpoints by a 158 "third party" application. This means that both endpoints are passive. 162 two endpoints directly, using connect() on the active side. This is
|
D | rxrpc.txt | 96 example, provide transport endpoints. 99 endpoint, thus allowing the endpoints to be shared, even to the same 172 protocol to represent transport endpoints.
|
D | l2tp.txt | 214 tunnel endpoints:-
|
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/ |
D | adv7604.txt | 39 valid for source endpoints only.
|
/linux-4.1.27/net/openvswitch/ |
D | Kconfig | 18 which are often characterized by highly dynamic endpoints and the
|
/linux-4.1.27/drivers/net/wireless/zd1211rw/ |
D | zd_usb.h | 44 enum endpoints { enum
|
/linux-4.1.27/include/linux/usb/ |
D | composite.h | 229 DECLARE_BITMAP(endpoints, 32);
|
/linux-4.1.27/Documentation/devicetree/bindings/video/ |
D | ti,omap-dss.txt | 29 and the properties for the ports and endpoints for each encoder are
|
/linux-4.1.27/drivers/usb/gadget/ |
D | composite.c | 247 bitmap_zero(f->endpoints, 32); in usb_remove_function() 625 bitmap_zero(f->endpoints, 32); in reset_config() 707 set_bit(addr, f->endpoints); in set_config() 1778 if (test_bit(endp, f->endpoints)) in composite_setup()
|
D | Kconfig | 217 enough of the right types of endpoints, the gadget driver might
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
D | Kconfig | 24 conformance. The driver needs only two bulk-capable endpoints, so 182 All endpoints, transfer speeds, and transfer types supported by 332 This driver requires four bulk and two interrupt endpoints,
|
/linux-4.1.27/Documentation/scsi/ |
D | scsi_fc_transport.txt | 39 separate port to other endpoints on the fabric, even though it shares one 46 own unique view of endpoints and configuration parameters. NPIV may be 55 distinct N_Port_ID and view of fabric endpoints and storage entities.
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | video-interfaces.txt | 51 It is allowed for multiple endpoints at a port to be active simultaneously,
|
/linux-4.1.27/drivers/usb/host/ |
D | xhci-mem.c | 898 INIT_LIST_HEAD(&bw_table->interval_bw[j].endpoints); in xhci_alloc_tt_info() 1822 struct list_head *ep = &bwt->interval_bw[j].endpoints; in xhci_mem_cleanup() 2195 INIT_LIST_HEAD(&bw_table->interval_bw[j].endpoints); in xhci_setup_port_arrays()
|
D | xhci.c | 2271 if (list_empty(&bw_table->interval_bw[i].endpoints)) in xhci_check_bw_table() 2277 ep_entry = bw_table->interval_bw[i].endpoints.next; in xhci_check_bw_table() 2517 list_for_each_entry(smaller_ep, &interval_bw->endpoints, in xhci_add_ep_to_interval_table() 2529 &interval_bw->endpoints); in xhci_add_ep_to_interval_table()
|
D | xhci.h | 907 struct list_head endpoints; member
|
/linux-4.1.27/Documentation/trace/ |
D | coresight.txt | 24 the emanating source to a sink(s). Sinks serve as endpoints to the coresight
|
/linux-4.1.27/Documentation/dmaengine/ |
D | provider.txt | 15 entities that will be doing the copy, and requests what endpoints are
|
/linux-4.1.27/Documentation/netlabel/ |
D | draft-ietf-cipso-ipsecurity-01.txt | 411 numbered category. These range endpoints are inclusive within the range of
|
/linux-4.1.27/Documentation/power/ |
D | pci.txt | 251 messages sent by PCI Express endpoints integrated with the Root Complex don't
|