Home
last modified time | relevance | path

Searched full:endpoint (Results 1 – 25 of 1909) sorted by relevance

12345678910>>...77

/Linux-v5.15/drivers/net/ipa/
Dipa_endpoint.c90 if (data->endpoint.filter_support) { in ipa_endpoint_data_valid_one()
92 "RX endpoint %u\n", in ipa_endpoint_data_valid_one()
100 if (data->endpoint.config.status_enable) { in ipa_endpoint_data_valid_one()
101 other_name = data->endpoint.config.tx.status_endpoint; in ipa_endpoint_data_valid_one()
103 dev_err(dev, "status endpoint name %u out of range " in ipa_endpoint_data_valid_one()
104 "for endpoint %u\n", in ipa_endpoint_data_valid_one()
109 /* Status endpoint must be defined... */ in ipa_endpoint_data_valid_one()
112 dev_err(dev, "DMA endpoint name %u undefined " in ipa_endpoint_data_valid_one()
113 "for endpoint %u\n", in ipa_endpoint_data_valid_one()
118 /* ...and has to be an RX endpoint... */ in ipa_endpoint_data_valid_one()
[all …]
/Linux-v5.15/arch/arm64/boot/dts/hisilicon/
Dhi3660-coresight.dtsi23 etm0_out: endpoint {
24 remote-endpoint =
40 etm1_out: endpoint {
41 remote-endpoint =
57 etm2_out: endpoint {
58 remote-endpoint =
74 etm3_out: endpoint {
75 remote-endpoint =
90 cluster0_funnel_out: endpoint {
91 remote-endpoint =
[all …]
Dhi6220-coresight.dtsi21 soc_funnel_out: endpoint {
22 remote-endpoint =
30 soc_funnel_in: endpoint {
31 remote-endpoint =
46 etf_in: endpoint {
47 remote-endpoint =
55 etf_out: endpoint {
56 remote-endpoint =
70 replicator_in: endpoint {
71 remote-endpoint =
[all …]
/Linux-v5.15/arch/arm64/boot/dts/nvidia/
Dtegra186-p2771-0000.dts34 xbar_admaif0_ep: endpoint {
35 remote-endpoint = <&admaif0_ep>;
42 xbar_admaif1_ep: endpoint {
43 remote-endpoint = <&admaif1_ep>;
50 xbar_admaif2_ep: endpoint {
51 remote-endpoint = <&admaif2_ep>;
58 xbar_admaif3_ep: endpoint {
59 remote-endpoint = <&admaif3_ep>;
66 xbar_admaif4_ep: endpoint {
67 remote-endpoint = <&admaif4_ep>;
[all …]
Dtegra194-p3509-0000.dtsi29 xbar_admaif0_ep: endpoint {
30 remote-endpoint = <&admaif0_ep>;
37 xbar_admaif1_ep: endpoint {
38 remote-endpoint = <&admaif1_ep>;
45 xbar_admaif2_ep: endpoint {
46 remote-endpoint = <&admaif2_ep>;
53 xbar_admaif3_ep: endpoint {
54 remote-endpoint = <&admaif3_ep>;
61 xbar_admaif4_ep: endpoint {
62 remote-endpoint = <&admaif4_ep>;
[all …]
Dtegra194-p2972-0000.dts35 xbar_admaif0_ep: endpoint {
36 remote-endpoint = <&admaif0_ep>;
43 xbar_admaif1_ep: endpoint {
44 remote-endpoint = <&admaif1_ep>;
51 xbar_admaif2_ep: endpoint {
52 remote-endpoint = <&admaif2_ep>;
59 xbar_admaif3_ep: endpoint {
60 remote-endpoint = <&admaif3_ep>;
67 xbar_admaif4_ep: endpoint {
68 remote-endpoint = <&admaif4_ep>;
[all …]
Dtegra210-p2371-2180.dts147 i2s1_cif_ep: endpoint {
148 remote-endpoint = <&xbar_i2s1_ep>;
155 i2s1_dap_ep: endpoint {
173 i2s2_cif_ep: endpoint {
174 remote-endpoint = <&xbar_i2s2_ep>;
181 i2s2_dap_ep: endpoint {
199 i2s3_cif_ep: endpoint {
200 remote-endpoint = <&xbar_i2s3_ep>;
207 i2s3_dap_ep: endpoint {
225 i2s4_cif_ep: endpoint {
[all …]
/Linux-v5.15/arch/arm/boot/dts/
Dhip04.dtsi279 etb0_in_port: endpoint@0 {
280 remote-endpoint = <&replicator0_out_port0>;
294 etb1_in_port: endpoint@0 {
295 remote-endpoint = <&replicator1_out_port0>;
309 etb2_in_port: endpoint@0 {
310 remote-endpoint = <&replicator2_out_port0>;
324 etb3_in_port: endpoint@0 {
325 remote-endpoint = <&replicator3_out_port0>;
339 tpiu_in_port: endpoint@0 {
340 remote-endpoint = <&funnel4_out_port0>;
[all …]
Dimx6q.dtsi225 ipu2_csi0_from_mipi_vc2: endpoint {
226 remote-endpoint = <&mipi_vc2_to_ipu2_csi0>;
233 ipu2_csi1_from_ipu2_csi1_mux: endpoint {
234 remote-endpoint = <&ipu2_csi1_mux_to_ipu2_csi1>;
243 ipu2_di0_disp0: endpoint@0 {
247 ipu2_di0_hdmi: endpoint@1 {
249 remote-endpoint = <&hdmi_mux_2>;
252 ipu2_di0_mipi: endpoint@2 {
254 remote-endpoint = <&mipi_mux_2>;
257 ipu2_di0_lvds0: endpoint@3 {
[all …]
Dimx6dl.dtsi189 ipu1_csi0_mux_from_mipi_vc0: endpoint {
190 remote-endpoint = <&mipi_vc0_to_ipu1_csi0_mux>;
197 ipu1_csi0_mux_from_mipi_vc1: endpoint {
198 remote-endpoint = <&mipi_vc1_to_ipu1_csi0_mux>;
205 ipu1_csi0_mux_from_mipi_vc2: endpoint {
206 remote-endpoint = <&mipi_vc2_to_ipu1_csi0_mux>;
213 ipu1_csi0_mux_from_mipi_vc3: endpoint {
214 remote-endpoint = <&mipi_vc3_to_ipu1_csi0_mux>;
221 ipu1_csi0_mux_from_parallel_sensor: endpoint {
228 ipu1_csi0_mux_to_ipu1_csi0: endpoint {
[all …]
/Linux-v5.15/drivers/net/wireguard/
Dsocket.c21 struct endpoint *endpoint, u8 ds, struct dst_cache *cache) in send4() argument
24 .saddr = endpoint->src4.s_addr, in send4()
25 .daddr = endpoint->addr4.sin_addr.s_addr, in send4()
26 .fl4_dport = endpoint->addr4.sin_port, in send4()
55 endpoint->src4.s_addr = 0; in send4()
56 endpoint->src_if4 = 0; in send4()
62 if (unlikely(endpoint->src_if4 && ((IS_ERR(rt) && in send4()
64 rt->dst.dev->ifindex != endpoint->src_if4)))) { in send4()
65 endpoint->src4.s_addr = 0; in send4()
66 endpoint->src_if4 = 0; in send4()
[all …]
/Linux-v5.15/Documentation/PCI/endpoint/
Dpci-endpoint.rst5 This document is a guide to use the PCI Endpoint Framework in order to create
6 endpoint controller driver, endpoint function driver, and using configfs
19 either in Root Complex mode or Endpoint mode. PCI Endpoint Framework will
20 add endpoint mode support in Linux. This will help to run Linux in an
24 PCI Endpoint Core
27 The PCI Endpoint Core layer comprises 3 components: the Endpoint Controller
28 library, the Endpoint Function library, and the configfs layer to bind the
29 endpoint function with the endpoint controller.
31 PCI Endpoint Controller(EPC) Library
35 in endpoint mode. It also provides APIs to be used by function driver/library
[all …]
/Linux-v5.15/arch/arm64/boot/dts/sprd/
Dsc9863a.dtsi195 funnel_soc_out_port: endpoint {
196 remote-endpoint = <&etb_in>;
203 funnel_soc_in_port: endpoint {
204 remote-endpoint =
219 etb_in: endpoint {
220 remote-endpoint =
235 funnel_little_out_port: endpoint {
236 remote-endpoint =
248 funnel_little_in_port0: endpoint {
249 remote-endpoint = <&etm0_out>;
[all …]
Dsc9860.dtsi309 soc_funnel_out_port: endpoint {
310 remote-endpoint = <&etb_in>;
321 soc_funnel_in_port0: endpoint {
322 remote-endpoint =
329 soc_funnel_in_port1: endpoint {
330 remote-endpoint =
344 etb_in: endpoint {
345 remote-endpoint =
361 stm_out_port: endpoint {
362 remote-endpoint =
[all …]
Dsc9836.dtsi55 etf_in: endpoint {
56 remote-endpoint = <&funnel_out_port0>;
70 funnel_out_port0: endpoint {
71 remote-endpoint = <&etf_in>;
82 funnel_in_port0: endpoint {
83 remote-endpoint = <&etm0_out>;
89 funnel_in_port1: endpoint {
90 remote-endpoint = <&etm1_out>;
96 funnel_in_port2: endpoint {
97 remote-endpoint = <&etm2_out>;
[all …]
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dhtc_hst.c26 struct htc_endpoint *endpoint = &target->endpoint[epid]; in htc_issue_send() local
34 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send()
39 static struct htc_endpoint *get_next_avail_ep(struct htc_endpoint *endpoint) in get_next_avail_ep() argument
44 if (endpoint[avail_epid].service_id == 0) in get_next_avail_ep()
45 return &endpoint[avail_epid]; in get_next_avail_ep()
90 struct htc_endpoint *endpoint; in htc_process_target_rdy() local
95 endpoint = &target->endpoint[ENDPOINT0]; in htc_process_target_rdy()
96 endpoint->service_id = HTC_CTRL_RSVD_SVC; in htc_process_target_rdy()
97 endpoint->max_msglen = HTC_MAX_CONTROL_MESSAGE_LENGTH; in htc_process_target_rdy()
106 struct htc_endpoint *endpoint, *tmp_endpoint = NULL; in htc_process_conn_rsp() local
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/media/
Drenesas,vin.yaml80 endpoint:
126 Input port node, single endpoint describing a parallel input source.
129 endpoint:
167 endpoint@0:
168 $ref: /schemas/graph.yaml#/properties/endpoint
169 description: Endpoint connected to CSI20.
171 endpoint@1:
172 $ref: /schemas/graph.yaml#/properties/endpoint
173 description: Endpoint connected to CSI21.
175 endpoint@2:
[all …]
Drenesas,isp.yaml52 Single endpoint describing the R-Car VIN connected to output port 0.
57 Single endpoint describing the R-Car VIN connected to output port 1.
62 Single endpoint describing the R-Car VIN connected to output port 2.
67 Single endpoint describing the R-Car VIN connected to output port 3.
72 Single endpoint describing the R-Car VIN connected to output port 4.
77 Single endpoint describing the R-Car VIN connected to output port 5.
82 Single endpoint describing the R-Car VIN connected to output port 6.
87 Single endpoint describing the R-Car VIN connected to output port 7.
134 isp1csi41: endpoint@1 {
136 remote-endpoint = <&csi41isp1>;
[all …]
/Linux-v5.15/drivers/net/wireless/ath/ath6kl/
Dhtc_mbox.c45 ep_dist->endpoint, credits); in ath6kl_credit_deposit()
65 if (cur_ep_dist->endpoint == ENDPOINT_0) in ath6kl_credit_init()
112 if (cur_ep_dist->endpoint == ENDPOINT_0) in ath6kl_credit_init()
123 * cover and then set each endpoint's normal value in ath6kl_credit_init()
136 cur_ep_dist->endpoint, in ath6kl_credit_init()
173 ep_dist->endpoint, limit); in ath6kl_credit_reduce()
191 if (cur_list->endpoint == ENDPOINT_0) in ath6kl_credit_update()
217 * HTC has an endpoint that needs credits, ep_dist is the endpoint in
253 * starve an endpoint completely) in ath6kl_credit_seek()
281 if (curdist_list->endpoint == ENDPOINT_0) in ath6kl_credit_seek()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/media/i2c/
Dtvp5150.txt29 port must be linked to an endpoint defined in [1]. The port/connector layout is
33 endpoint@0 -----------> Comp0-Con port
34 endpoint@1 ------+----> Svideo-Con port
36 endpoint@1 ------+
37 endpoint@0 -----------> Comp1-Con port
39 endpoint (video bitstream output at YOUT[0-7] parallel bus)
41 Required Endpoint Properties for parallel synchronization on output port:
70 composite0_to_tvp5150: endpoint {
71 remote-endpoint = <&tvp5150_to_composite0>;
82 composite1_to_tvp5150: endpoint {
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/display/
Dallwinner,sun8i-r40-tcon-top.yaml87 Input endpoint for Mixer 0 mux.
92 Output endpoint for Mixer 0 mux
97 Input endpoint for Mixer 1 mux.
102 Output endpoint for Mixer 1 mux
107 Input endpoint for HDMI mux.
112 Output endpoint for HDMI mux
194 tcon_top_mixer0_in_mixer0: endpoint {
195 remote-endpoint = <&mixer0_out_tcon_top>;
204 tcon_top_mixer0_out_tcon_lcd0: endpoint@0 {
208 tcon_top_mixer0_out_tcon_lcd1: endpoint@1 {
[all …]
/Linux-v5.15/drivers/pci/endpoint/
DKconfig3 # PCI Endpoint Support
6 menu "PCI Endpoint"
9 bool "PCI Endpoint Support"
13 endpoint. This should be enabled if the platform has a PCI
14 controller that can operate in endpoint mode.
16 Enabling this option will build the endpoint library, which
17 includes endpoint controller library and endpoint function
20 If in doubt, say "N" to disable Endpoint support.
23 bool "PCI Endpoint Configfs Support"
28 configure the endpoint function and used to bind the
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/arm/
Dcoresight.txt147 by the "bindings/graph.txt", where each "port" along with an "endpoint"
165 etb_in_port: endpoint@0 {
166 remote-endpoint = <&replicator_out_port0>;
180 tpiu_in_port: endpoint@0 {
181 remote-endpoint = <&replicator_out_port1>;
195 etr_in_port: endpoint {
196 remote-endpoint = <&replicator2_out_port0>;
203 etr_out_port: endpoint {
204 remote-endpoint = <&catu_in_port>;
224 replicator_out_port0: endpoint {
[all …]
/Linux-v5.15/arch/arm64/boot/dts/renesas/
Dr8a77950.dtsi207 csi21vin0: endpoint@0 {
209 remote-endpoint = <&vin0csi21>;
211 csi21vin1: endpoint@1 {
213 remote-endpoint = <&vin1csi21>;
215 csi21vin2: endpoint@2 {
217 remote-endpoint = <&vin2csi21>;
219 csi21vin3: endpoint@3 {
221 remote-endpoint = <&vin3csi21>;
223 csi21vin4: endpoint@4 {
225 remote-endpoint = <&vin4csi21>;
[all …]
/Linux-v5.15/drivers/usb/gadget/
Depautoconf.c3 * epautoconf.c -- endpoint autoconfiguration for usb gadget drivers
20 * usb_ep_autoconfig_ss() - choose an endpoint matching the ep
22 * @gadget: The device to which the endpoint must belong.
23 * @desc: Endpoint descriptor, with endpoint direction and transfer mode
27 * @ep_comp: Endpoint companion descriptor, with the required
36 * By choosing an endpoint to use with the specified descriptor,
38 * multiple USB device controllers. The endpoint would be
52 * On success, this returns an claimed usb_ep, and modifies the endpoint
54 * is initialized as if the endpoint were used at full speed and
57 * different from the original value. To prevent the endpoint
[all …]

12345678910>>...77