| /linux/sound/soc/amd/acp/ |
| H A D | amd-acp63-acpi-match.c | 51 .endpoints = &single_endpoint, 57 .endpoints = &spk_l_endpoint, 63 .endpoints = &spk_r_endpoint, 72 .endpoints = &single_endpoint, 115 .endpoints = rt722_endpoints, 151 .endpoints = &spk_l_endpoint, 157 .endpoints = &spk_r_endpoint, 163 .endpoints = &spk_2_endpoint, 169 .endpoints = &spk_3_endpoint, 178 .endpoints = &spk_l_endpoint, [all …]
|
| H A D | amd-acp70-acpi-match.c | 76 .endpoints = jack_amp_g1_dmic_endpoints, 85 .endpoints = &single_endpoint, 91 .endpoints = &spk_l_endpoint, 97 .endpoints = &spk_r_endpoint, 106 .endpoints = &single_endpoint, 149 .endpoints = rt722_endpoints, 158 .endpoints = &single_endpoint, 194 .endpoints = &spk_l_endpoint, 200 .endpoints = &spk_r_endpoint, 206 .endpoints = &spk_2_endpoint, [all …]
|
| /linux/sound/soc/intel/common/ |
| H A D | soc-acpi-intel-mtl-match.c | 162 * RT722 is a multi-function codec, three endpoints are created for 204 .endpoints = &single_endpoint, 213 .endpoints = rt712_endpoints, 222 .endpoints = rt712_vb_endpoints, 231 .endpoints = &single_endpoint, 240 .endpoints = rt722_endpoints, 249 .endpoints = &single_endpoint, 258 .endpoints = &single_endpoint, 267 .endpoints = &spk_l_endpoint, 273 .endpoints = &spk_r_endpoint, [all …]
|
| H A D | soc-acpi-intel-lnl-match.c | 99 * RT722 is a multi-function codec, three endpoints are created for 222 .endpoints = &spk_l_endpoint, 228 .endpoints = &spk_2_endpoint, 237 .endpoints = &spk_r_endpoint, 243 .endpoints = &spk_3_endpoint, 252 .endpoints = &spk_l_endpoint, 258 .endpoints = &spk_r_endpoint, 267 .endpoints = &spk_1_endpoint, 273 .endpoints = &spk_2_endpoint, 279 .endpoints = &spk_3_endpoint, [all …]
|
| H A D | soc-acpi-intel-tgl-match.c | 73 .endpoints = &single_endpoint, 82 .endpoints = &single_endpoint, 91 .endpoints = &spk_l_endpoint, 97 .endpoints = &spk_r_endpoint, 106 .endpoints = &single_endpoint, 115 .endpoints = &single_endpoint, 124 .endpoints = &spk_l_endpoint, 133 .endpoints = &spk_r_endpoint, 142 .endpoints = &single_endpoint, 151 .endpoints = &single_endpoint, [all …]
|
| H A D | soc-acpi-intel-ptl-match.c | 138 * Multi-function codecs with three endpoints created for 234 .endpoints = cs42l43_amp_spkagg_endpoints, 243 .endpoints = cs42l43_amp_spkagg_endpoints, 252 .endpoints = &spk_l_endpoint, 258 .endpoints = &spk_r_endpoint, 267 .endpoints = &spk_1_endpoint, 273 .endpoints = &spk_2_endpoint, 279 .endpoints = &spk_3_endpoint, 288 .endpoints = &spk_4_endpoint, 294 .endpoints [all...] |
| H A D | soc-acpi-intel-arl-match.c | 76 .endpoints = &spk_l_endpoint, 82 .endpoints = &spk_r_endpoint, 91 .endpoints = &spk_l_endpoint, 97 .endpoints = &spk_r_endpoint, 106 .endpoints = &spk_r_endpoint, 112 .endpoints = &spk_3_endpoint, 121 .endpoints = &spk_l_endpoint, 127 .endpoints = &spk_2_endpoint, 136 .endpoints = &spk_r_endpoint, 145 .endpoints [all...] |
| H A D | soc-acpi-intel-cml-match.c | 120 .endpoints = &single_endpoint, 138 .endpoints = &single_endpoint, 147 .endpoints = &single_endpoint, 156 .endpoints = &spk_l_endpoint, 165 .endpoints = &spk_r_endpoint, 174 .endpoints = &single_endpoint, 183 .endpoints = &single_endpoint, 192 .endpoints = &spk_l_endpoint, 201 .endpoints = &spk_r_endpoint, 210 .endpoints = &single_endpoint,
|
| H A D | soc-acpi-intel-icl-match.c | 66 .endpoints = &single_endpoint, 84 .endpoints = &single_endpoint, 93 .endpoints = &single_endpoint, 102 .endpoints = &spk_l_endpoint, 111 .endpoints = &spk_r_endpoint, 120 .endpoints = &single_endpoint,
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | Kconfig | 40 endpoints (plus endpoint zero). 66 fifo_mode = 0 is used to let the driver autoconfigure the endpoints. 68 mode and only 1 bank otherwise. For the rest of the endpoints 85 high speed USB Device Port with support for four fixed endpoints 98 The number of programmable endpoints is different through 118 endpoints (plus endpoint zero). This driver supports the 135 It has fifteen fixed-function endpoints, as well as endpoint 142 # if there's only one gadget driver, using only two bulk endpoints, 143 # don't waste memory for the other endpoints 158 It has nine configurable endpoints, and endpoint zero. [all …]
|
| /linux/sound/usb/ |
| H A D | midi.c | 111 } endpoints[MIDI_MAX_ENDPOINTS]; member 345 struct snd_usb_midi_in_endpoint *in = umidi->endpoints[i].in; in snd_usbmidi_error_timer() 355 if (umidi->endpoints[i].out) in snd_usbmidi_error_timer() 356 snd_usbmidi_do_output(umidi->endpoints[i].out); in snd_usbmidi_error_timer() 1187 if (umidi->endpoints[i].out) in snd_usbmidi_output_open() 1189 if (umidi->endpoints[i].out->ports[j].substream == substream) { in snd_usbmidi_output_open() 1190 port = &umidi->endpoints[i].out->ports[j]; in snd_usbmidi_output_open() 1518 struct snd_usb_midi_endpoint *ep = &umidi->endpoints[i]; in snd_usbmidi_free() 1547 struct snd_usb_midi_endpoint *ep = &umidi->endpoints[i]; in snd_usbmidi_disconnect() 1564 /* free endpoints here; later call can result in Oops */ in snd_usbmidi_disconnect() [all …]
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | stericsson,dma40.yaml | 38 16: USB OTG in/out endpoints 7 & 15 39 17: USB OTG in/out endpoints 6 & 14 40 18: USB OTG in/out endpoints 5 & 13 41 19: USB OTG in/out endpoints 4 & 12 58 36: USB OTG in/out endpoints 3 & 11 59 37: USB OTG in/out endpoints 2 & 10 60 38: USB OTG in/out endpoints 1 & 9 61 39: USB OTG in/out endpoints 8
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A 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.
|
| H A 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
|
| H A D | da8xx-usb.txt | 24 and "txN" for transmit endpoints. N specifies the endpoint number. 37 channel number (0 … 3 for endpoints 1 … 4). 39 - dma-channels: should be set to 4 representing the 4 endpoints.
|
| /linux/drivers/fwctl/pds/ |
| H A D | main.c | 38 struct pds_fwctl_query_data *endpoints; member 112 if (!pdsfc->endpoints) in pdsfc_free_endpoints() 115 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_free_endpoints() 121 pdsfc->endpoints, pdsfc->endpoints_pa); in pdsfc_free_endpoints() 122 pdsfc->endpoints = NULL; in pdsfc_free_endpoints() 132 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_free_operations() 190 pdsfc->endpoints = pdsfc_get_endpoints(pdsfc, &pdsfc->endpoints_pa); in pdsfc_init_endpoints() 191 if (IS_ERR(pdsfc->endpoints)) in pdsfc_init_endpoints() 192 return PTR_ERR(pdsfc->endpoints); in pdsfc_init_endpoints() 194 num_endpoints = le32_to_cpu(pdsfc->endpoints->num_entries); in pdsfc_init_endpoints() [all …]
|
| /linux/Documentation/driver-api/cxl/ |
| H A D | theory-of-operation.rst | 25 multiple Host Bridges and endpoints while another may opt for fault tolerance 30 dictates which endpoints can participate in which Host Bridge decode regimes. 40 Ports. Each of those Root Ports are connected to 2-way switches with endpoints 41 connected to those downstream ports for a total of 8 endpoints:: 55 "endpoints:port8":[ 85 "endpoints:port12":[ 121 "endpoints:port6":[ 151 "endpoints:port10":[ 186 decodes them to "ports", "ports" decode to "endpoints", and "endpoints"
|
| /linux/drivers/usb/gadget/ |
| H A D | epautoconf.c | 42 * For example, isochronous endpoints can be autoconfigured for high 53 * descriptor bEndpointAddress. For bulk endpoints, the wMaxPacket value 77 /* Second, look at endpoints until an unclaimed one looks usable */ in usb_ep_autoconfig_ss() 131 * For example, isochronous endpoints can be autoconfigured for high 141 * descriptor bEndpointAddress. For bulk endpoints, the wMaxPacket value 181 * This function can be used during function bind for endpoints obtained 200 * state such as ep->claimed and the record of assigned endpoints
|
| /linux/Documentation/usb/ |
| H A D | raw-gadget.rst | 37 4. Raw Gadget explicitly exposes information about endpoints addresses and 60 Note that some UDC drivers have fixed addresses assigned to endpoints, and 65 endpoints that the UDC driver has. Based on that, userspace must choose UDC 66 endpoints for the gadget and assign addresses in the endpoint descriptors 88 enabling endpoints; allow providing ``stream_id`` for bulk transfers).
|
| /linux/drivers/net/ipa/ |
| H A D | ipa.h | 59 * @defined: Bitmap of endpoints defined in config data 60 * @available: Bitmap of endpoints supported by hardware 61 * @filtered: Bitmap of endpoints that support filtering 62 * @set_up: Bitmap of endpoints that are set up for use 63 * @enabled: Bitmap of currently enabled endpoints
|
| H A D | ipa_endpoint.c | 399 dev_err(dev, "too many endpoints specified (%u > %u)\n", in ipa_endpoint_max() 404 /* Make sure needed endpoints have defined data */ in ipa_endpoint_max() 445 /* suspend_delay represents suspend for RX, delay for TX endpoints. 573 /* Put all modem RX endpoints into suspend mode, and stop transmission 574 * on all modem TX endpoints. Prior to IPA v4.2, endpoint DELAY mode is 575 * used for TX endpoints; starting with IPA v4.2 we use GSI channel flow 599 /* Reset all modem endpoints to use the default exception endpoint */ 613 "no transaction to reset modem exception endpoints\n"); in ipa_endpoint_modem_exception_reset_all() 622 /* We only reset modem TX endpoints */ in ipa_endpoint_modem_exception_reset_all() 709 /* Checksum header inserted for AP TX endpoints only */ in ipa_qmap_header_size() [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | interconnect.rst | 65 Interconnect endpoints are the first or the last element of the path. Every 68 Interconnect path is everything between two endpoints including all the nodes 91 get paths between endpoints and set their bandwidth/latency/QoS requirements 124 # Configure node endpoints for the path from CPU to DDR on 130 # necessary after updating the node endpoints. 139 # process for different nodes endpoints.
|
| /linux/include/linux/usb/ |
| H A D | serial.h | 131 * @num_interrupt_in: number of interrupt in endpoints we have 132 * @num_interrupt_out: number of interrupt out endpoints we have 133 * @num_bulk_in: number of bulk in endpoints we have 134 * @num_bulk_out: number of bulk out endpoints we have 192 * @num_bulk_in: minimum number of bulk-in endpoints 193 * @num_bulk_out: minimum number of bulk-out endpoints 194 * @num_interrupt_in: minimum number of interrupt-in endpoints 195 * @num_interrupt_out: minimum number of interrupt-out endpoints 201 * endpoints or to modify the port-endpoint mapping. It will be called
|
| /linux/drivers/usb/core/ |
| H A D | message.c | 365 * interrupt endpoints. We will take the liberty of creating an interrupt URB in usb_bulk_msg() 539 * @period: polling rate for interrupt endpoints, in frames or in usb_sg_init() 540 * (for high speed endpoints) microframes; ignored for bulk in usb_sg_init() 693 * Bulk transfers are valid for full or high speed endpoints. in usb_sg_wait() 702 * speed interrupt endpoints, which allow at most one packet per millisecond, in usb_sg_wait() 1246 * This is used to clear halt conditions for bulk and interrupt endpoints, in create_intf_ep_devs() 1247 * as reported by URB completion status. Endpoints that are halted are in create_intf_ep_devs() 1248 * sometimes referred to as being "stalled". Such endpoints are unable in create_intf_ep_devs() 1254 * Note that control and isochronous endpoints don't halt, although control in create_intf_ep_devs() 1255 * endpoints repor in create_intf_ep_devs() [all...] |
| /linux/drivers/usb/gadget/function/ |
| H A D | u_serial.h | 28 * on any given USB peripheral device, if it provides enough endpoints. 31 * style I/O using the USB peripheral endpoints listed here, including 36 * REVISIT someday, allow multiplexing several TTYs over these endpoints.
|