Home
last modified time | relevance | path

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

12345678910>>...62

/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra186-p2771-0000.dts29 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 Dtegra210-p2371-2180.dts140 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 Dtegra264.dtsi244 i2s1_cif: endpoint {
245 remote-endpoint = <&xbar_i2s1>;
252 i2s1_dap: endpoint {
279 i2s2_cif: endpoint {
280 remote-endpoint = <&xbar_i2s2>;
287 i2s2_dap: endpoint {
314 i2s3_cif: endpoint {
315 remote-endpoint = <&xbar_i2s3>;
322 i2s3_dap: endpoint {
349 i2s4_cif: endpoint {
[all …]
H A Dtegra210-p3450-0000.dts635 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 Dtegra186-p3509-0000+p3636-0001.dts75 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 Dtegra234.dtsi272 i2s1_cif: endpoint {
273 remote-endpoint = <&xbar_i2s1>;
280 i2s1_dap: endpoint {
308 i2s2_cif: endpoint {
309 remote-endpoint = <&xbar_i2s2>;
316 i2s2_dap: endpoint {
344 i2s3_cif: endpoint {
345 remote-endpoint = <&xbar_i2s3>;
352 i2s3_dap: endpoint {
380 i2s4_cif: endpoint {
[all …]
/linux/drivers/net/ipa/
H A Dipa_endpoint.c252 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 Dipa_endpoint.h44 * 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 Dhi3660-coresight.dtsi24 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 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/arch/arm/boot/dts/hisilicon/
H A 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 …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6q.dtsi228 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 Dimx6dl.dtsi192 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 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/drivers/pci/endpoint/functions/
H A DKconfig3 # PCI Endpoint Functions
7 tristate "PCI Endpoint Test driver"
13 for PCI Endpoint.
15 If in doubt, say "N" to disable Endpoint test driver.
18 tristate "PCI Endpoint NTB driver"
23 Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB
24 controller functionality using multiple PCIe endpoint instances.
25 It can support NTB endpoint function devices created using
28 If in doubt, say "N" to disable Endpoint NTB driver.
31 tristate "PCI Endpoint Virtual NTB driver"
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_hst.c26 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 …]
/linux/arch/arm64/boot/dts/renesas/
H A Dulcb-kf-audio-graph-card2-mix+split.dtsi79 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 …]
H A Dulcb-kf-audio-graph-card-mix+split.dtsi76 pcm3168a_endpoint_p1: endpoint@0 {
78 remote-endpoint = <&rsnd_for_pcm3168a_play1>;
82 pcm3168a_endpoint_p2: endpoint@1 {
84 remote-endpoint = <&rsnd_for_pcm3168a_play2>;
88 pcm3168a_endpoint_p3: endpoint@2 {
90 remote-endpoint = <&rsnd_for_pcm3168a_play3>;
94 pcm3168a_endpoint_p4: endpoint@3 {
96 remote-endpoint = <&rsnd_for_pcm3168a_play4>;
111 pcm3168a_endpoint_c1: endpoint@0 {
113 remote-endpoint = <&rsnd_for_pcm3168a_capture1>;
[all …]
/linux/Documentation/devicetree/bindings/media/
H A Drenesas,vin.yaml85 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/
H A 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/Documentation/nvme/
H A Dnvme-pci-endpoint-target.rst4 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 …]
/linux/arch/arm64/boot/dts/sprd/
H A Dsc9836.dtsi54 etf_in: endpoint {
55 remote-endpoint = <&funnel_out_port0>;
69 funnel_out_port0: endpoint {
70 remote-endpoint = <&etf_in>;
81 funnel_in_port0: endpoint {
82 remote-endpoint = <&etm0_out>;
88 funnel_in_port1: endpoint {
89 remote-endpoint = <&etm1_out>;
95 funnel_in_port2: endpoint {
96 remote-endpoint = <&etm2_out>;
[all …]
/linux/Documentation/devicetree/bindings/display/
H A Dallwinner,sun8i-r40-tcon-top.yaml72 Input endpoint for Mixer 0 mux.
77 Output endpoint for Mixer 0 mux
82 Input endpoint for Mixer 1 mux.
87 Output endpoint for Mixer 1 mux
92 Input endpoint for HDMI mux.
97 Output endpoint for HDMI mux
239 tcon_top_mixer0_in_mixer0: endpoint {
240 remote-endpoint = <&mixer0_out_tcon_top>;
249 tcon_top_mixer0_out_tcon_lcd0: endpoint@0 {
253 tcon_top_mixer0_out_tcon_lcd1: endpoint@1 {
[all …]
/linux/drivers/usb/gadget/
H A 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 …]
/linux/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-gadget.h22 * struct cdns2_ep0_regs - endpoint 0 related registers.
23 * @rxbc: receive (OUT) 0 endpoint byte count register.
24 * @txbc: transmit (IN) 0 endpoint byte count register.
25 * @cs: 0 endpoint control and status register.
27 * @fifo: 0 endpoint fifo register.
31 * @maxpack: 0 endpoint max packet size.
46 /* Endpoint 0 stall bit for status stage. */
50 /* IN 0 endpoint busy bit. */
52 /* OUT 0 endpoint busy bit. */
70 * struct cdns2_epx_base - base endpoint registers.
[all …]

12345678910>>...62