Home
last modified time | relevance | path

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

12345678910>>...128

/kernel/linux/linux-5.10/drivers/net/ipa/
Dipa_endpoint.c114 if (data->endpoint.filter_support) { in ipa_endpoint_data_valid_one()
116 "RX endpoint %u\n", in ipa_endpoint_data_valid_one()
124 if (data->endpoint.config.status_enable) { in ipa_endpoint_data_valid_one()
125 other_name = data->endpoint.config.tx.status_endpoint; in ipa_endpoint_data_valid_one()
127 dev_err(dev, "status endpoint name %u out of range " in ipa_endpoint_data_valid_one()
128 "for endpoint %u\n", in ipa_endpoint_data_valid_one()
133 /* Status endpoint must be defined... */ in ipa_endpoint_data_valid_one()
136 dev_err(dev, "DMA endpoint name %u undefined " in ipa_endpoint_data_valid_one()
137 "for endpoint %u\n", in ipa_endpoint_data_valid_one()
142 /* ...and has to be an RX endpoint... */ in ipa_endpoint_data_valid_one()
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/hisilicon/
Dhi6220-coresight.dtsi29 soc_funnel_out: endpoint {
30 remote-endpoint =
37 soc_funnel_in: endpoint {
39 remote-endpoint =
58 etf_in: endpoint {
60 remote-endpoint =
67 etf_out: endpoint {
68 remote-endpoint =
86 replicator_in: endpoint {
88 remote-endpoint =
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Daudio-graph-card.txt48 cpu_endpoint: endpoint {
49 remote-endpoint = <&codec_endpoint>;
60 codec_endpoint: endpoint {
61 remote-endpoint = <&cpu_endpoint>;
83 codec0_endpoint: endpoint {
84 remote-endpoint = <&cpu_endpoint0>;
92 codec1_endpoint: endpoint {
93 remote-endpoint = <&cpu_endpoint1>;
101 codec2_endpoint: endpoint {
102 remote-endpoint = <&cpu_endpoint2>;
[all …]
/kernel/linux/linux-4.19/Documentation/PCI/endpoint/
Dpci-endpoint.txt1 PCI ENDPOINT FRAMEWORK
4 This document is a guide to use the PCI Endpoint Framework in order to create
5 endpoint controller driver, endpoint function driver, and using configfs
17 either in Root Complex mode or Endpoint mode. PCI Endpoint Framework will
18 add endpoint mode support in Linux. This will help to run Linux in an
22 2. PCI Endpoint Core
24 The PCI Endpoint Core layer comprises 3 components: the Endpoint Controller
25 library, the Endpoint Function library, and the configfs layer to bind the
26 endpoint function with the endpoint controller.
28 2.1 PCI Endpoint Controller(EPC) Library
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dhip04.dtsi281 etb0_in_port: endpoint@0 {
283 remote-endpoint = <&replicator0_out_port0>;
295 etb1_in_port: endpoint@0 {
297 remote-endpoint = <&replicator1_out_port0>;
309 etb2_in_port: endpoint@0 {
311 remote-endpoint = <&replicator2_out_port0>;
323 etb3_in_port: endpoint@0 {
325 remote-endpoint = <&replicator3_out_port0>;
337 tpiu_in_port: endpoint@0 {
339 remote-endpoint = <&funnel4_out_port0>;
[all …]
Dimx6q.dtsi223 ipu2_csi0_from_mipi_vc2: endpoint {
224 remote-endpoint = <&mipi_vc2_to_ipu2_csi0>;
231 ipu2_csi1_from_ipu2_csi1_mux: endpoint {
232 remote-endpoint = <&ipu2_csi1_mux_to_ipu2_csi1>;
241 ipu2_di0_disp0: endpoint@0 {
245 ipu2_di0_hdmi: endpoint@1 {
247 remote-endpoint = <&hdmi_mux_2>;
250 ipu2_di0_mipi: endpoint@2 {
252 remote-endpoint = <&mipi_mux_2>;
255 ipu2_di0_lvds0: endpoint@3 {
[all …]
/kernel/linux/linux-5.10/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 *(__force __be32 *)&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 *(__force __be32 *)&endpoint->src_if4 = 0; in send4()
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-4.19/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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Drenesas,csi2.yaml51 A node containing input and output port nodes with endpoint definitions
59 Input port node, single endpoint describing the CSI-2 transmitter.
65 endpoint:
75 remote-endpoint: true
80 - remote-endpoint
103 "^endpoint@[0-9a-f]$":
110 remote-endpoint: true
114 - remote-endpoint
152 csi20_in: endpoint {
155 remote-endpoint = <&adv7482_txb>;
[all …]
Drenesas,vin.yaml74 A node containing a parallel input with a single endpoint definitions as
79 endpoint:
109 remote-endpoint: true
112 - remote-endpoint
128 A node containing input nodes with endpoint definitions as documented in
135 Input port node, single endpoint describing a parallel input source.
141 endpoint:
171 remote-endpoint: true
174 - remote-endpoint
179 - endpoint
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/
Dallwinner,sun8i-r40-tcon-top.yaml85 A ports node with endpoint definitions as defined in
87 All ports should have only one endpoint connected to
88 remote endpoint.
100 Input endpoint for Mixer 0 mux.
105 Output endpoint for Mixer 0 mux
117 "^endpoint@[0-9]$":
137 Input endpoint for Mixer 1 mux.
142 Output endpoint for Mixer 1 mux
154 "^endpoint@[0-9]$":
174 Input endpoint for HDMI mux.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/
Dmaxim,max9286.yaml57 The connections to the MAX9286 GMSL and its endpoint nodes are modelled
86 endpoint:
90 remote-endpoint:
92 phandle to the remote GMSL source endpoint subnode in the
96 - remote-endpoint
100 - endpoint
110 endpoint:
114 remote-endpoint:
115 description: phandle to the remote CSI-2 sink endpoint.
121 - remote-endpoint
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-4.19/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 …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/
Dgraph.txt31 Each port node contains an 'endpoint' subnode for each remote device port
33 remote device, an 'endpoint' child node must be provided for each link.
35 endpoint at a port, or a port node needs to be associated with a selected
49 endpoint@0 {
53 endpoint@1 {
62 endpoint { ... };
79 endpoint@0 { ... };
80 endpoint@1 { ... };
90 Each endpoint should contain a 'remote-endpoint' phandle property that points
91 to the corresponding endpoint in the port of the remote device. In turn, the
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/
Dgraph.txt31 Each port node contains an 'endpoint' subnode for each remote device port
33 remote device, an 'endpoint' child node must be provided for each link.
35 endpoint at a port, or a port node needs to be associated with a selected
49 endpoint@0 {
53 endpoint@1 {
62 endpoint { ... };
79 endpoint@0 { ... };
80 endpoint@1 { ... };
90 Each endpoint should contain a 'remote-endpoint' phandle property that points
91 to the corresponding endpoint in the port of the remote device. In turn, the
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/
Drenesas,rcar-csi2.txt27 - endpoint@0 - sub-node describing the endpoint that is the video source
30 - One endpoint sub-node for every R-Car VIN instance which is connected
53 csi20_in: endpoint@0 {
57 remote-endpoint = <&adv7482_txb>;
67 csi20vin0: endpoint@0 {
69 remote-endpoint = <&vin0csi20>;
71 csi20vin1: endpoint@1 {
73 remote-endpoint = <&vin1csi20>;
75 csi20vin2: endpoint@2 {
77 remote-endpoint = <&vin2csi20>;
[all …]

12345678910>>...128