| /OK3568_Linux_fs/kernel/drivers/net/ipa/ |
| H A D | ipa_endpoint.c | 114 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/hisilicon/ |
| H A D | hi3660-coresight.dtsi | 23 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 …]
|
| H A D | hi6220-coresight.dtsi | 21 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | hip04.dtsi | 279 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 …]
|
| H A D | rv1106-evb-dual-cam.dtsi | 28 csi_dphy_input0: endpoint@1 { 30 remote-endpoint = <&os04a10_out>; 34 csi_dphy_input2: endpoint@2 { 36 remote-endpoint = <&gc2053_out>; 46 csi_dphy_output: endpoint@0 { 48 remote-endpoint = <&mipi_csi2_input>; 66 csi_dphy_input1: endpoint@1 { 68 remote-endpoint = <&sc3336_out>; 72 csi_dphy_input3: endpoint@2 { 74 remote-endpoint = <&gc2053_1_out>; [all …]
|
| H A D | rv1106-evb-cvr-dual-cam.dtsi | 26 csi_dphy_input1: endpoint@1 { 28 remote-endpoint = <&os04a10_out>; 31 csi_dphy_input2: endpoint@2 { 33 remote-endpoint = <&sc530ai_out>; 43 csi_dphy_output: endpoint@0 { 45 remote-endpoint = <&mipi_csi2_input>; 63 csi_dphy_input3: endpoint@3 { 65 remote-endpoint = <&sc4336_out>; 68 csi_dphy_input4: endpoint@4 { 70 remote-endpoint = <&tp2855_out>; [all …]
|
| H A D | imx6q.dtsi | 228 ipu2_csi0_from_mipi_vc2: endpoint { 229 remote-endpoint = <&mipi_vc2_to_ipu2_csi0>; 236 ipu2_csi1_from_ipu2_csi1_mux: endpoint { 237 remote-endpoint = <&ipu2_csi1_mux_to_ipu2_csi1>; 246 ipu2_di0_disp0: endpoint@0 { 250 ipu2_di0_hdmi: endpoint@1 { 252 remote-endpoint = <&hdmi_mux_2>; 255 ipu2_di0_mipi: endpoint@2 { 257 remote-endpoint = <&mipi_mux_2>; 260 ipu2_di0_lvds0: endpoint@3 { [all …]
|
| H A D | rv1106-evb-cam.dtsi | 23 csi_dphy_input0: endpoint@0 { 25 remote-endpoint = <&sc530ai_out>; 28 csi_dphy_input1: endpoint@1 { 30 remote-endpoint = <&sc3336_out>; 33 csi_dphy_input2: endpoint@2 { 35 remote-endpoint = <&sc4336_out>; 38 csi_dphy_input3: endpoint@3 { 40 remote-endpoint = <&os04a10_out>; 43 csi_dphy_input4: endpoint@4 { 45 remote-endpoint = <&jx_k17_out>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-evb1-cam-6x.dtsi | 18 mipi_in_ucam0: endpoint@1 { 20 remote-endpoint = <&imx464_out0>; 29 csidcphy0_out: endpoint@0 { 31 remote-endpoint = <&mipi0_csi2_input>; 48 mipi_in_ucam1: endpoint@1 { 50 remote-endpoint = <&imx464_out1>; 59 csidcphy1_out: endpoint@0 { 61 remote-endpoint = <&mipi1_csi2_input>; 86 mipi_in_ucam2: endpoint@1 { 88 remote-endpoint = <&imx464_out2>; [all …]
|
| H A D | rk3588-evb7-cam-8x.dtsi | 30 csidcphy0_in: endpoint@1 { 32 remote-endpoint = <&rk1608_dphy0_out>; 41 csidcphy0_out: endpoint@0 { 43 remote-endpoint = <&mipi0_csi2_input>; 60 csidcphy1_in: endpoint@1 { 62 remote-endpoint = <&imx464_out>; 71 csidcphy1_out: endpoint@0 { 73 remote-endpoint = <&mipi1_csi2_input>; 98 csidphy1_in: endpoint@1 { 100 remote-endpoint = <&imx464_out0>; [all …]
|
| H A D | rk3588-nvr-demo-v10-cam-4x.dtsi | 60 mipi_in_ucam2: endpoint@1 { 62 remote-endpoint = <&imx464_out2>; 72 csidphy1_out: endpoint@0 { 74 remote-endpoint = <&mipi2_csi2_input>; 92 mipi_in_ucam3: endpoint@1 { 94 remote-endpoint = <&imx464_out3>; 104 csidphy2_out: endpoint@0 { 106 remote-endpoint = <&mipi3_csi2_input>; 124 mipi_in_ucam4: endpoint@1 { 126 remote-endpoint = <&imx464_out4>; [all …]
|
| H A D | rk3588-toybrick-imx258.dtsi | 19 mipi_in_ucam0: endpoint@1 { 21 remote-endpoint = <&ucam_out0>; 29 csidphy0_out: endpoint@0 { 31 remote-endpoint = <&mipi2_csi2_input>; 74 ucam_out0: endpoint { 75 remote-endpoint = <&mipi_in_ucam0>; 91 mipi2_csi2_input: endpoint@1 { 93 remote-endpoint = <&csidphy0_out>; 100 mipi2_csi2_output: endpoint@0 { 102 remote-endpoint = <&cif_mipi_in2>; [all …]
|
| H A D | rk3562-evb2-ddr4-v10-dual-camera.dts | 35 mipi_in_ucam0: endpoint@1 { 37 remote-endpoint = <&gc8034_out0>; 46 csidphy1_out: endpoint@0 { 48 remote-endpoint = <&mipi0_csi2_input>; 65 mipi_in_ucam1: endpoint@1 { 67 remote-endpoint = <&ov5695_out0>; 76 csidphy2_out: endpoint@0 { 78 remote-endpoint = <&mipi1_csi2_input>; 114 gc8034_out0: endpoint { 115 remote-endpoint = <&mipi_in_ucam0>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | audio-graph-card.txt | 48 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireguard/ |
| H A D | socket.c | 21 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/PCI/endpoint/ |
| H A D | pci-endpoint.rst | 5 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/sprd/ |
| H A D | sc9863a.dtsi | 195 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 …]
|
| H A D | sc9860.dtsi | 309 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath6kl/ |
| H A D | htc_mbox.c | 45 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_hst.c | 26 struct htc_endpoint *endpoint = &target->endpoint[epid]; in htc_issue_send() local 35 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send() 40 static struct htc_endpoint *get_next_avail_ep(struct htc_endpoint *endpoint) in get_next_avail_ep() argument 45 if (endpoint[avail_epid].service_id == 0) in get_next_avail_ep() 46 return &endpoint[avail_epid]; in get_next_avail_ep() 91 struct htc_endpoint *endpoint; in htc_process_target_rdy() local 96 endpoint = &target->endpoint[ENDPOINT0]; in htc_process_target_rdy() 97 endpoint->service_id = HTC_CTRL_RSVD_SVC; in htc_process_target_rdy() 98 endpoint->max_msglen = HTC_MAX_CONTROL_MESSAGE_LENGTH; in htc_process_target_rdy() 107 struct htc_endpoint *endpoint, *tmp_endpoint = NULL; in htc_process_conn_rsp() local [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | renesas,vin.yaml | 74 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 …]
|
| H A D | renesas,csi2.yaml | 51 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/i2c/ |
| H A D | maxim,max9286.yaml | 57 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/ |
| H A D | allwinner,sun8i-r40-tcon-top.yaml | 85 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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | imx6q.dtsi | 157 ipu2_di0_disp0: disp0-endpoint { 160 ipu2_di0_hdmi: hdmi-endpoint { 161 remote-endpoint = <&hdmi_mux_2>; 164 ipu2_di0_mipi: mipi-endpoint { 165 remote-endpoint = <&mipi_mux_2>; 168 ipu2_di0_lvds0: lvds0-endpoint { 169 remote-endpoint = <&lvds0_mux_2>; 172 ipu2_di0_lvds1: lvds1-endpoint { 173 remote-endpoint = <&lvds1_mux_2>; 182 ipu2_di1_hdmi: hdmi-endpoint { [all …]
|