| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra194-p3509-0000.dtsi | 25 i2s3_cif_ep: endpoint { 26 remote-endpoint = <&xbar_i2s3_ep>; 33 i2s3_dap_ep: endpoint { 51 i2s5_cif_ep: endpoint { 52 remote-endpoint = <&xbar_i2s5_ep>; 59 i2s5_dap_ep: endpoint { 77 sfc1_cif_in_ep: endpoint { 78 remote-endpoint = <&xbar_sfc1_in_ep>; 86 sfc1_cif_out_ep: endpoint { 87 remote-endpoint = <&xbar_sfc1_out_ep>; [all …]
|
| H A D | tegra194-p2972-0000.dts | 30 i2s1_cif_ep: endpoint { 31 remote-endpoint = <&xbar_i2s1_ep>; 38 i2s1_dap_ep: endpoint { 40 remote-endpoint = <&rt5658_ep>; 56 i2s2_cif_ep: endpoint { 57 remote-endpoint = <&xbar_i2s2_ep>; 64 i2s2_dap_ep: endpoint { 82 i2s4_cif_ep: endpoint { 83 remote-endpoint = <&xbar_i2s4_ep>; 90 i2s4_dap_ep: endpoint { [all …]
|
| H A D | tegra186-p2771-0000.dts | 29 i2s1_cif_ep: endpoint { 30 remote-endpoint = <&xbar_i2s1_ep>; 37 i2s1_dap_ep: endpoint { 55 i2s2_cif_ep: endpoint { 56 remote-endpoint = <&xbar_i2s2_ep>; 63 i2s2_dap_ep: endpoint { 81 i2s3_cif_ep: endpoint { 82 remote-endpoint = <&xbar_i2s3_ep>; 89 i2s3_dap_ep: endpoint { 107 i2s4_cif_ep: endpoint { [all …]
|
| H A D | tegra210-p2371-2180.dts | 140 i2s1_cif_ep: endpoint { 141 remote-endpoint = <&xbar_i2s1_ep>; 148 i2s1_dap_ep: endpoint { 166 i2s2_cif_ep: endpoint { 167 remote-endpoint = <&xbar_i2s2_ep>; 174 i2s2_dap_ep: endpoint { 192 i2s3_cif_ep: endpoint { 193 remote-endpoint = <&xbar_i2s3_ep>; 200 i2s3_dap_ep: endpoint { 218 i2s4_cif_ep: endpoint { [all …]
|
| H A D | tegra264.dtsi | 174 i2s1_cif: endpoint { 175 remote-endpoint = <&xbar_i2s1>; 182 i2s1_dap: endpoint { 209 i2s2_cif: endpoint { 210 remote-endpoint = <&xbar_i2s2>; 217 i2s2_dap: endpoint { 244 i2s3_cif: endpoint { 245 remote-endpoint = <&xbar_i2s3>; 252 i2s3_dap: endpoint { 279 i2s4_cif: endpoint { [all …]
|
| H A D | tegra210-p3450-0000.dts | 635 i2s3_cif_ep: endpoint { 636 remote-endpoint = <&xbar_i2s3_ep>; 643 i2s3_dap_ep: endpoint { 661 i2s4_cif_ep: endpoint { 662 remote-endpoint = <&xbar_i2s4_ep>; 669 i2s4_dap_ep: endpoint { 687 sfc1_cif_in_ep: endpoint { 688 remote-endpoint = <&xbar_sfc1_in_ep>; 695 sfc1_cif_out_ep: endpoint { 696 remote-endpoint = <&xbar_sfc1_out_ep>; [all …]
|
| H A D | tegra186-p3509-0000+p3636-0001.dts | 75 i2s1_cif_ep: endpoint { 76 remote-endpoint = <&xbar_i2s1_ep>; 83 i2s1_dap_ep: endpoint { 101 i2s3_cif_ep: endpoint { 102 remote-endpoint = <&xbar_i2s3_ep>; 109 i2s3_dap_ep: endpoint { 127 dmic1_cif_ep: endpoint { 128 remote-endpoint = <&xbar_dmic1_ep>; 135 dmic1_dap_ep: endpoint { 152 dmic2_cif_ep: endpoint { [all …]
|
| H A D | tegra234.dtsi | 274 i2s1_cif: endpoint { 275 remote-endpoint = <&xbar_i2s1>; 282 i2s1_dap: endpoint { 310 i2s2_cif: endpoint { 311 remote-endpoint = <&xbar_i2s2>; 318 i2s2_dap: endpoint { 346 i2s3_cif: endpoint { 347 remote-endpoint = <&xbar_i2s3>; 354 i2s3_dap: endpoint { 382 i2s4_cif: endpoint { [all …]
|
| /linux/drivers/net/ipa/ |
| H A D | ipa_endpoint.c | 252 if (data->endpoint.filter_support) { in ipa_endpoint_data_valid_one() 254 "RX endpoint %u\n", in ipa_endpoint_data_valid_one() 263 rx_config = &data->endpoint.config.rx; in ipa_endpoint_data_valid_one() 269 dev_err(dev, "RX buffer size too small for RX endpoint %u (%u < %u)\n", in ipa_endpoint_data_valid_one() 274 if (!data->endpoint.config.aggregation) { in ipa_endpoint_data_valid_one() 280 "time limit with no aggregation for RX endpoint %u\n", in ipa_endpoint_data_valid_one() 286 dev_err(dev, "hard limit with no aggregation for RX endpoint %u\n", in ipa_endpoint_data_valid_one() 292 dev_err(dev, "close EOF with no aggregation for RX endpoint %u\n", in ipa_endpoint_data_valid_one() 300 /* For an endpoint supporting receive aggregation, the byte in ipa_endpoint_data_valid_one() 312 dev_err(dev, "aggregated size too large for RX endpoint %u (%u KB > %u KB)\n", in ipa_endpoint_data_valid_one() [all …]
|
| H A D | ipa_endpoint.h | 44 * struct ipa_endpoint_tx - Endpoint configuration for TX endpoints 47 * @status_endpoint: endpoint to which status elements are sent 49 * The @status_endpoint is only valid if the endpoint's @status_enable 59 * struct ipa_endpoint_rx - Endpoint configuration for RX endpoints 99 * struct ipa_endpoint_config - IPA endpoint hardware configuration 100 * @resource_group: resource group to assign endpoint to 102 * @qmap: whether endpoint uses QMAP protocol 103 * @aggregation: whether endpoint supports aggregation 104 * @status_enable: whether endpoint uses status elements 105 * @dma_mode: whether endpoint operates in DMA mode [all …]
|
| /linux/arch/arm64/boot/dts/hisilicon/ |
| H A D | hi3660-coresight.dtsi | 24 etm0_out: endpoint { 25 remote-endpoint = 42 etm1_out: endpoint { 43 remote-endpoint = 60 etm2_out: endpoint { 61 remote-endpoint = 78 etm3_out: endpoint { 79 remote-endpoint = 94 cluster0_funnel_out: endpoint { 95 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 …]
|
| /linux/arch/arm/boot/dts/hisilicon/ |
| 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 …]
|
| /linux/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 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/arch/arm64/boot/dts/sprd/ |
| H A D | sc9860.dtsi | 246 soc_funnel_out_port: endpoint { 247 remote-endpoint = <&etb_in>; 258 soc_funnel_in_port0: endpoint { 259 remote-endpoint = 266 soc_funnel_in_port1: endpoint { 267 remote-endpoint = 281 etb_in: endpoint { 282 remote-endpoint = 298 stm_out_port: endpoint { 299 remote-endpoint = [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| 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 | imx6dl.dtsi | 192 ipu1_csi0_mux_from_mipi_vc0: endpoint { 193 remote-endpoint = <&mipi_vc0_to_ipu1_csi0_mux>; 200 ipu1_csi0_mux_from_mipi_vc1: endpoint { 201 remote-endpoint = <&mipi_vc1_to_ipu1_csi0_mux>; 208 ipu1_csi0_mux_from_mipi_vc2: endpoint { 209 remote-endpoint = <&mipi_vc2_to_ipu1_csi0_mux>; 216 ipu1_csi0_mux_from_mipi_vc3: endpoint { 217 remote-endpoint = <&mipi_vc3_to_ipu1_csi0_mux>; 224 ipu1_csi0_mux_from_parallel_sensor: endpoint { 231 ipu1_csi0_mux_to_ipu1_csi0: endpoint { [all …]
|
| /linux/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 …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | gmsl-cameras.dtsi | 95 max9286_in0: endpoint { 96 remote-endpoint = <&fakra_con0>; 103 max9286_in1: endpoint { 104 remote-endpoint = <&fakra_con1>; 112 max9286_in2: endpoint { 113 remote-endpoint = <&fakra_con2>; 121 max9286_in3: endpoint { 122 remote-endpoint = <&fakra_con3>; 139 fakra_con0: endpoint { 140 remote-endpoint = <&max9286_in0>; [all …]
|
| H A D | ulcb-kf-audio-graph-card2-mix+split.dtsi | 79 fe_c: port@2 { reg = <2>; fe_c_ep: endpoint { remote-endpoint = <&rsnd_c_ep>; }; }; 80 fe_d: port@3 { reg = <3>; fe_d_ep: endpoint { remote-endpoint = <&rsnd_d_ep>; }; }; 81 fe_e: port@4 { reg = <4>; fe_e_ep: endpoint { remote-endpoint = <&rsnd_e_ep>; }; }; 82 fe_f: port@5 { reg = <5>; fe_f_ep: endpoint { remote-endpoint = <&rsnd_f_ep>; }; }; 84 fe_g: port@6 { reg = <6>; fe_g_ep: endpoint { remote-endpoint = <&rsnd_g_ep>; }; }; 85 fe_h: port@7 { reg = <7>; fe_h_ep: endpoint { remote-endpoint = <&rsnd_h_ep>; }; }; 86 fe_i: port@8 { reg = <8>; fe_i_ep: endpoint { remote-endpoint = <&rsnd_i_ep>; }; }; 99 be_y: port@0 { reg = <0>; be_y_ep: endpoint { remote-endpoint = <&pcm3168a_y_ep>; }; }; 100 be_z: port@1 { reg = <1>; be_z_ep: endpoint { remote-endpoint = <&pcm3168a_z_ep>; }; }; 120 pcm3168a_y_ep: endpoint { [all …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | renesas,vin.yaml | 85 endpoint: 131 Input port node, single endpoint describing a parallel input source. 134 endpoint: 172 endpoint@0: 173 $ref: /schemas/graph.yaml#/properties/endpoint 174 description: Endpoint connected to CSI20. 176 endpoint@1: 177 $ref: /schemas/graph.yaml#/properties/endpoint 178 description: Endpoint connected to CSI21. 180 endpoint@2: [all …]
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | Kconfig | 3 # PCI Endpoint Functions 7 tristate "PCI Endpoint Test driver" 12 for PCI Endpoint. 14 If in doubt, say "N" to disable Endpoint test driver. 17 tristate "PCI Endpoint NTB driver" 22 Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB 23 controller functionality using multiple PCIe endpoint instances. 24 It can support NTB endpoint function devices created using 27 If in doubt, say "N" to disable Endpoint NTB driver. 30 tristate "PCI Endpoint Virtual NTB driver" [all …]
|
| /linux/drivers/platform/x86/intel/pmt/ |
| H A D | telemetry.h | 25 * pmt_telem_get_next_endpoint() - Get next device id for a telemetry endpoint 31 * endpoint info and register to receive a pointer to the endpoint. The pointer 35 * * devid - devid of the next present endpoint from start 41 * pmt_telem_register_endpoint() - Register a telemetry endpoint 42 * @devid: device id/handle of the telemetry endpoint 44 * Increments the kref usage counter for the endpoint. 47 * * endpoint - On success returns pointer to the telemetry endpoint 48 * * -ENXIO - telemetry endpoint not found 53 * pmt_telem_unregister_endpoint() - Unregister a telemetry endpoint 56 * Decrements the kref usage counter for the endpoint. [all …]
|
| /linux/include/linux/ |
| H A D | mhi_ep.h | 29 * struct mhi_ep_cntrl_config - MHI Endpoint controller configuration 43 * struct mhi_ep_db_info - MHI Endpoint doorbell info 53 * struct mhi_ep_buf_info - MHI Endpoint transfer buffer info 55 * @dev_addr: Address of the buffer in endpoint 74 * struct mhi_ep_cntrl - MHI Endpoint controller structure 76 * Endpoint controller 77 * @mhi_dev: MHI Endpoint device instance for the controller 82 * @sm: MHI Endpoint state machine 100 * @reset_work: Worker for MHI Endpoint reset 104 * @alloc_map: CB function for allocating memory in endpoint for storing host context and mapping it [all …]
|
| /linux/Documentation/nvme/ |
| H A D | nvme-pci-endpoint-target.rst | 4 NVMe PCI Endpoint Function Target 9 The NVMe PCI endpoint function target driver implements an NVMe PCIe controller 15 The NVMe PCI endpoint function target driver allows exposing an NVMe target 25 The NVMe PCI endpoint function target driver relies as much as possible on the 27 host. However, using the PCI endpoint framework API and DMA API, the driver is 29 implies that the NVMe PCI endpoint function target driver implements several 42 PCI endpoint framework API to raise an interrupt to the host to signal the 45 3) For any command that has a data buffer, the NVMe PCI endpoint target driver 63 1) The NVMe PCI endpoint target driver always sets the controller capability 69 3) Since the PCI endpoint framework does not provide a way to handle PCI level [all …]
|