/linux-4.4.14/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.4.14/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.4.14/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.4.14/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 | 91 - ep childnode: To specify the number of endpoints and their properties.
|
/linux-4.4.14/drivers/usb/musb/ |
D | musb_core.h | 365 struct musb_hw_ep endpoints[MUSB_C_NUM_EPS]; member 366 #define control_ep endpoints 476 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 477 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 478 musb->endpoints[0].is_shared_fifo = true; in musb_configure_ep0() 515 musb->endpoints[0].max_packet_sz_tx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 516 musb->endpoints[0].max_packet_sz_rx = MUSB_EP0_FIFOSIZE; in musb_configure_ep0() 517 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() 446 struct musb_ep *musb_ep = &musb->endpoints[epnum].ep_in; in musb_g_tx() 447 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_tx() 567 void __iomem *epio = musb->endpoints[epnum].regs; in rxstate() 571 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in rxstate() 838 void __iomem *epio = musb->endpoints[epnum].regs; in musb_g_rx() 840 struct musb_hw_ep *hw_ep = &musb->endpoints[epnum]; in musb_g_rx() 1152 epio = musb->endpoints[epnum].regs; in musb_gadget_disable() 1358 void __iomem *epio = musb->endpoints[epnum].regs; in musb_gadget_set_halt() [all …]
|
D | musb_core.c | 443 void __iomem *regs = musb->endpoints[0].regs; in musb_load_testpacket() 954 ep = musb->endpoints; in musb_stage0_irq() 1325 struct musb_hw_ep *hw_ep = musb->endpoints; in ep_config_from_table() 1424 hw_ep = musb->endpoints + epnum; in ep_config_from_hw() 1536 struct musb_hw_ep *hw_ep = musb->endpoints + i; in musb_core_init() 1912 for (epnum = 0, ep = musb->endpoints; in allocate_instance() 2329 hw_ep = &musb->endpoints[i]; in musb_save_context() 2409 hw_ep = &musb->endpoints[i]; in musb_restore_context()
|
D | musb_host.c | 475 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_packet_rx() 570 struct musb_hw_ep *ep = musb->endpoints + epnum; in musb_rx_reinit() 749 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_ep_program() 1277 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_tx() 1818 struct musb_hw_ep *hw_ep = musb->endpoints + epnum; in musb_host_rx() 2108 for (epnum = 1, hw_ep = musb->endpoints + 1; in musb_schedule() 2139 hw_ep = musb->endpoints + epnum; in musb_schedule() 2176 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.4.14/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.4.14/Documentation/mic/ |
D | scif_overview.txt | 25 different node via a SCIF "endpoint". SCIF endpoints support messaging APIs 26 which are similar to connection oriented socket APIs. Connected SCIF endpoints 97 /* Close the endpoints */
|
/linux-4.4.14/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.4.14/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.4.14/drivers/dma/ |
D | sun4i-dma.c | 674 u32 endpoints; in sun4i_dma_prep_dma_cyclic() local 704 endpoints = SUN4I_DMA_CFG_SRC_DRQ_TYPE(SUN4I_NDMA_DRQ_TYPE_SDRAM) | in sun4i_dma_prep_dma_cyclic() 710 endpoints = SUN4I_DMA_CFG_SRC_DRQ_TYPE(vchan->endpoint) | in sun4i_dma_prep_dma_cyclic() 760 promise->cfg |= endpoints; in sun4i_dma_prep_dma_cyclic() 782 u32 endpoints, para; in sun4i_dma_prep_slave_sg() local 808 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(vchan->endpoint) | in sun4i_dma_prep_slave_sg() 813 endpoints = SUN4I_DMA_CFG_DST_DRQ_TYPE(ram_type) | in sun4i_dma_prep_slave_sg() 852 promise->cfg |= endpoints; in sun4i_dma_prep_slave_sg()
|
/linux-4.4.14/drivers/usb/renesas_usbhs/ |
D | Kconfig | 14 It has nine or more configurable endpoints, and endpoint zero.
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/display/armada/ |
D | marvell,dove-lcd.txt | 7 - port: video output port with endpoints, as described by graph.txt
|
/linux-4.4.14/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.4.14/Documentation/ABI/testing/ |
D | configfs-usb-gadget-mass-storage | 7 stall - Set to permit function to halt bulk endpoints.
|
/linux-4.4.14/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.4.14/sound/soc/ |
D | soc-dapm.c | 193 if (w->endpoints[dir] == -1) in dapm_widget_invalidate_paths() 197 w->endpoints[dir] = -1; in dapm_widget_invalidate_paths() 204 if (node->endpoints[dir] != -1) { in dapm_widget_invalidate_paths() 205 node->endpoints[dir] = -1; in dapm_widget_invalidate_paths() 272 if (p->source->endpoints[SND_SOC_DAPM_DIR_IN] != 0) in dapm_path_invalidate() 274 if (p->sink->endpoints[SND_SOC_DAPM_DIR_OUT] != 0) in dapm_path_invalidate() 1082 if (widget->endpoints[dir] >= 0) in is_connected_ep() 1083 return widget->endpoints[dir]; in is_connected_ep() 1092 widget->endpoints[dir] = snd_soc_dapm_suspend_check(widget); in is_connected_ep() 1093 return widget->endpoints[dir]; in is_connected_ep() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/media/i2c/ |
D | adv7604.txt | 41 valid for source endpoints only.
|
/linux-4.4.14/net/openvswitch/ |
D | Kconfig | 20 which are often characterized by highly dynamic endpoints and the
|
/linux-4.4.14/drivers/net/wireless/zd1211rw/ |
D | zd_usb.h | 44 enum endpoints { enum
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/ |
D | ti,omap-dss.txt | 29 and the properties for the ports and endpoints for each encoder are
|
/linux-4.4.14/include/linux/usb/ |
D | composite.h | 229 DECLARE_BITMAP(endpoints, 32);
|
/linux-4.4.14/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.4.14/drivers/usb/gadget/ |
D | composite.c | 254 bitmap_zero(f->endpoints, 32); in usb_remove_function() 632 bitmap_zero(f->endpoints, 32); in reset_config() 714 set_bit(addr, f->endpoints); in set_config() 1811 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.4.14/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.4.14/Documentation/devicetree/bindings/media/ |
D | video-interfaces.txt | 51 It is allowed for multiple endpoints at a port to be active simultaneously,
|
/linux-4.4.14/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() 2227 INIT_LIST_HEAD(&bw_table->interval_bw[j].endpoints); in xhci_setup_port_arrays()
|
D | xhci.c | 2261 if (list_empty(&bw_table->interval_bw[i].endpoints)) in xhci_check_bw_table() 2267 ep_entry = bw_table->interval_bw[i].endpoints.next; in xhci_check_bw_table() 2507 list_for_each_entry(smaller_ep, &interval_bw->endpoints, in xhci_add_ep_to_interval_table() 2519 &interval_bw->endpoints); in xhci_add_ep_to_interval_table()
|
D | xhci.h | 957 struct list_head endpoints; member
|
/linux-4.4.14/include/sound/ |
D | soc-dapm.h | 597 int endpoints[2]; member
|
/linux-4.4.14/Documentation/trace/ |
D | coresight.txt | 24 the emanating source to a sink(s). Sinks serve as endpoints to the coresight
|
/linux-4.4.14/Documentation/dmaengine/ |
D | provider.txt | 15 entities that will be doing the copy, and requests what endpoints are
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.c | 5552 int i, j = 0, endpoints; in rtl8xxxu_parse_usb() local 5558 endpoints = interface_desc->bNumEndpoints; in rtl8xxxu_parse_usb() 5560 for (i = 0; i < endpoints; i++) { in rtl8xxxu_parse_usb()
|
/linux-4.4.14/Documentation/netlabel/ |
D | draft-ietf-cipso-ipsecurity-01.txt | 411 numbered category. These range endpoints are inclusive within the range of
|
/linux-4.4.14/Documentation/networking/dsa/ |
D | dsa.txt | 39 used as controlling and data-flowing endpoints for use by the Linux networking
|
/linux-4.4.14/Documentation/power/ |
D | pci.txt | 251 messages sent by PCI Express endpoints integrated with the Root Complex don't
|