Home
last modified time | relevance | path

Searched refs:endpoint (Results 1 – 200 of 462) sorted by relevance

123

/linux-4.1.27/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.dtsi182 ipu2_di0_disp0: endpoint@0 {
185 ipu2_di0_hdmi: endpoint@1 {
186 remote-endpoint = <&hdmi_mux_2>;
189 ipu2_di0_mipi: endpoint@2 {
192 ipu2_di0_lvds0: endpoint@3 {
193 remote-endpoint = <&lvds0_mux_2>;
196 ipu2_di0_lvds1: endpoint@4 {
197 remote-endpoint = <&lvds1_mux_2>;
206 ipu2_di1_hdmi: endpoint@1 {
207 remote-endpoint = <&hdmi_mux_3>;
[all …]
Dvexpress-v2p-ca15_a7.dts369 etb_in_port: endpoint@0 {
371 remote-endpoint = <&replicator_out_port0>;
383 tpiu_in_port: endpoint@0 {
385 remote-endpoint = <&replicator_out_port1>;
403 replicator_out_port0: endpoint {
404 remote-endpoint = <&etb_in_port>;
410 replicator_out_port1: endpoint {
411 remote-endpoint = <&tpiu_in_port>;
418 replicator_in_port0: endpoint {
420 remote-endpoint = <&funnel_out_port0>;
[all …]
Dr8a7779-marzen.dts82 vga_enc_in: endpoint {
83 remote-endpoint = <&du_out_rgb0>;
88 vga_enc_out: endpoint {
89 remote-endpoint = <&vga_in>;
99 vga_in: endpoint {
100 remote-endpoint = <&vga_enc_out>;
114 lvds_enc_in: endpoint {
115 remote-endpoint = <&du_out_rgb1>;
120 lvds_connector: endpoint {
143 endpoint {
[all …]
Domap3-beagle-xm.dts107 tfp410_in: endpoint@0 {
108 remote-endpoint = <&dpi_out>;
115 tfp410_out: endpoint@0 {
116 remote-endpoint = <&dvi_connector_in>;
131 dvi_connector_in: endpoint {
132 remote-endpoint = <&tfp410_out>;
142 tv_connector_in: endpoint {
143 remote-endpoint = <&venc_out>;
155 etb_in: endpoint {
157 remote-endpoint = <&etm_out>;
[all …]
Dr8a7790-lager.dts203 adv7123_in: endpoint {
204 remote-endpoint = <&du_out_rgb>;
209 adv7123_out: endpoint {
210 remote-endpoint = <&vga_in>;
220 vga_in: endpoint {
221 remote-endpoint = <&adv7123_out>;
231 hdmi_con: endpoint {
232 remote-endpoint = <&adv7511_out>;
266 endpoint {
267 remote-endpoint = <&adv7123_in>;
[all …]
Domap3-overo-common-dvi.dtsi60 dpi_out: endpoint {
61 remote-endpoint = <&tfp410_in>;
82 tfp410_in: endpoint@0 {
83 remote-endpoint = <&dpi_out>;
90 tfp410_out: endpoint@0 {
91 remote-endpoint = <&dvi_connector_in>;
105 dvi_connector_in: endpoint {
106 remote-endpoint = <&tfp410_out>;
Domap3-beagle.dts102 tfp410_in: endpoint@0 {
103 remote-endpoint = <&dpi_out>;
110 tfp410_out: endpoint@0 {
111 remote-endpoint = <&dvi_connector_in>;
126 dvi_connector_in: endpoint {
127 remote-endpoint = <&tfp410_out>;
137 tv_connector_in: endpoint {
138 remote-endpoint = <&venc_out>;
150 etb_in: endpoint {
152 remote-endpoint = <&etm_out>;
[all …]
Domap4-panda-common.dtsi117 tfp410_in: endpoint@0 {
118 remote-endpoint = <&dpi_out>;
125 tfp410_out: endpoint@0 {
126 remote-endpoint = <&dvi_connector_in>;
141 dvi_connector_in: endpoint {
142 remote-endpoint = <&tfp410_out>;
161 tpd12s015_in: endpoint@0 {
162 remote-endpoint = <&hdmi_out>;
169 tpd12s015_out: endpoint@0 {
170 remote-endpoint = <&hdmi_connector_in>;
[all …]
Domap3-n9.dts30 smia_1_1: endpoint {
34 remote-endpoint = <&csi2a_ep>;
46 csi2a_ep: endpoint {
47 remote-endpoint = <&smia_1_1>;
Domap3-n950.dts30 smia_1_1: endpoint {
34 remote-endpoint = <&csi2a_ep>;
46 csi2a_ep: endpoint {
47 remote-endpoint = <&smia_1_1>;
Domap3-sb-t35.dtsi21 tfp410_in: endpoint@0 {
22 remote-endpoint = <&dpi_out>;
29 tfp410_out: endpoint@0 {
30 remote-endpoint = <&dvi_connector_in>;
41 dvi_connector_in: endpoint {
42 remote-endpoint = <&tfp410_out>;
Dimx6qdl.dtsi743 lvds0_mux_0: endpoint {
744 remote-endpoint = <&ipu1_di0_lvds0>;
751 lvds0_mux_1: endpoint {
752 remote-endpoint = <&ipu1_di1_lvds0>;
766 lvds1_mux_0: endpoint {
767 remote-endpoint = <&ipu1_di0_lvds1>;
774 lvds1_mux_1: endpoint {
775 remote-endpoint = <&ipu1_di1_lvds1>;
795 hdmi_mux_0: endpoint {
796 remote-endpoint = <&ipu1_di0_hdmi>;
[all …]
Domap4-var-dvk-om44.dts41 lcd_in: endpoint {
42 remote-endpoint = <&dpi_out>;
61 dpi_out: endpoint {
62 remote-endpoint = <&lcd_in>;
Domap3-panel-sharp-ls037v7dw01.dtsi34 lcd_in: endpoint {
35 remote-endpoint = <&dpi_out>;
49 dpi_out: endpoint {
50 remote-endpoint = <&lcd_in>;
Domap3-igep0020-common.dtsi74 tfp410_in: endpoint@0 {
75 remote-endpoint = <&dpi_out>;
82 tfp410_out: endpoint@0 {
83 remote-endpoint = <&dvi_connector_in>;
98 dvi_connector_in: endpoint {
99 remote-endpoint = <&tfp410_out>;
241 dpi_out: endpoint {
242 remote-endpoint = <&tfp410_in>;
Domap4-sdp.dts177 tpd12s015_in: endpoint@0 {
178 remote-endpoint = <&hdmi_out>;
185 tpd12s015_out: endpoint@0 {
186 remote-endpoint = <&hdmi_connector_in>;
199 hdmi_connector_in: endpoint {
200 remote-endpoint = <&tpd12s015_out>;
645 dsi1_out_ep: endpoint {
646 remote-endpoint = <&lcd0_in>;
658 lcd0_in: endpoint {
659 remote-endpoint = <&dsi1_out_ep>;
[all …]
Dr8a77xx-aa104xd12-panel.dtsi32 panel_in: endpoint {
33 remote-endpoint = <&lvds_connector>;
40 remote-endpoint = <&panel_in>;
Domap5-cm-t54.dts109 lcd_in: endpoint {
110 remote-endpoint = <&dpi_lcd_out>;
127 hdmi_connector_in: endpoint {
128 remote-endpoint = <&hdmi_out>;
143 tfp410_in: endpoint@0 {
144 remote-endpoint = <&dpi_dvi_out>;
151 tfp410_out: endpoint@0 {
152 remote-endpoint = <&dvi_connector_in>;
167 dvi_connector_in: endpoint {
168 remote-endpoint = <&tfp410_out>;
[all …]
Domap3-gta04.dtsi74 lcd_in: endpoint {
75 remote-endpoint = <&dpi_out>;
91 tv_connector_in: endpoint {
92 remote-endpoint = <&opa_out>;
107 opa_in: endpoint@0 {
108 remote-endpoint = <&venc_out>;
114 opa_out: endpoint@0 {
115 remote-endpoint = <&tv_connector_in>;
442 dpi_out: endpoint {
443 remote-endpoint = <&lcd_in>;
[all …]
Dr8a7791-koelsch.dts267 hdmi_con: endpoint {
268 remote-endpoint = <&adv7511_out>;
300 endpoint {
301 remote-endpoint = <&adv7511_in>;
305 lvds_connector: endpoint {
537 adv7180: endpoint {
539 remote-endpoint = <&vin1ep>;
562 adv7511_in: endpoint {
563 remote-endpoint = <&du_out_rgb>;
569 adv7511_out: endpoint {
[all …]
Dimx6dl-aristainetos_7.dts48 display0_in: endpoint {
49 remote-endpoint = <&ipu1_di0_disp0>;
73 remote-endpoint = <&display0_in>;
Dimx6dl-aristainetos_4.dts60 display0_in: endpoint {
61 remote-endpoint = <&ipu1_di0_disp0>;
84 remote-endpoint = <&display0_in>;
Dimx6dl-tx6dl-comtft.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
90 remote-endpoint = <&display0_in>;
Dimx6q-tx6q-1010-comtft.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
90 remote-endpoint = <&display0_in>;
Dat91sam9x5ek.dtsi65 isi_0: endpoint@0 {
66 remote-endpoint = <&ov2640_0>;
94 ov2640_0: endpoint {
95 remote-endpoint = <&isi_0>;
Dimx53.dtsi143 ipu_di0_disp0: endpoint@0 {
147 ipu_di0_lvds0: endpoint@1 {
149 remote-endpoint = <&lvds0_in>;
158 ipu_di1_disp1: endpoint@0 {
162 ipu_di1_lvds1: endpoint@1 {
164 remote-endpoint = <&lvds1_in>;
167 ipu_di1_tve: endpoint@2 {
169 remote-endpoint = <&tve_in>;
451 lvds0_in: endpoint {
452 remote-endpoint = <&ipu_di0_lvds0>;
[all …]
Domap3-thunder.dts76 dpi_out: endpoint {
77 remote-endpoint = <&lcd_in>;
97 lcd_in: endpoint {
98 remote-endpoint = <&dpi_out>;
Domap3-sbc-t3730.dts37 dpi_out: endpoint {
38 remote-endpoint = <&tfp410_in>;
Dimx6q-tx6q-1020-comtft.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
114 remote-endpoint = <&display0_in>;
Domap3-sbc-t3530.dts41 dpi_out: endpoint {
42 remote-endpoint = <&tfp410_in>;
Domap4-duovero-parlor.dts52 hdmi_connector_in: endpoint {
53 remote-endpoint = <&hdmi_out>;
186 hdmi_out: endpoint {
187 remote-endpoint = <&hdmi_connector_in>;
Domap3-overo-common-lcd35.dtsi87 dpi_out: endpoint {
88 remote-endpoint = <&lcd_in>;
135 lcd_in: endpoint {
136 remote-endpoint = <&dpi_out>;
Dsama5d3xmb.dtsi70 ov2640_0: endpoint {
71 remote-endpoint = <&isi_0>;
87 isi_0: endpoint {
88 remote-endpoint = <&ov2640_0>;
Domap3-ha-lcd.dts112 dpi_out: endpoint {
113 remote-endpoint = <&lcd_in>;
133 lcd_in: endpoint {
134 remote-endpoint = <&dpi_out>;
Domap3-overo-common-lcd43.dtsi87 dpi_out: endpoint {
88 remote-endpoint = <&lcd_in>;
108 lcd_in: endpoint {
109 remote-endpoint = <&dpi_out>;
Dimx6dl-tx6u-801x.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
176 remote-endpoint = <&display0_in>;
Dimx6q-tx6q-1010.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
176 remote-endpoint = <&display0_in>;
Domap3-sbc-t3517.dts65 dpi_out: endpoint {
66 remote-endpoint = <&tfp410_in>;
Dr8a7791-henninger.dts212 adv7180: endpoint {
214 remote-endpoint = <&vin0ep>;
309 vin0ep: endpoint {
310 remote-endpoint = <&adv7180>;
Dimx6q-tx6q-1020.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
200 remote-endpoint = <&display0_in>;
Domap4-var-om44customboard.dtsi58 hdmi_connector_in: endpoint {
59 remote-endpoint = <&hdmi_out>;
231 hdmi_out: endpoint {
232 remote-endpoint = <&hdmi_connector_in>;
Domap5-uevm.dts94 tpd12s015_in: endpoint@0 {
95 remote-endpoint = <&hdmi_out>;
102 tpd12s015_out: endpoint@0 {
103 remote-endpoint = <&hdmi_connector_in>;
116 hdmi_connector_in: endpoint {
117 remote-endpoint = <&tpd12s015_out>;
674 hdmi_out: endpoint {
675 remote-endpoint = <&tpd12s015_in>;
Domap3-pandora-common.dtsi35 tv_connector_in: endpoint {
36 remote-endpoint = <&venc_out>;
589 lcd_in: endpoint {
590 remote-endpoint = <&dpi_out>;
620 venc_out: endpoint {
621 remote-endpoint = <&tv_connector_in>;
635 dpi_out: endpoint {
636 remote-endpoint = <&lcd_in>;
Dimx51-apf51dev.dts53 display_in: endpoint {
54 remote-endpoint = <&ipu_di0_disp0>;
224 remote-endpoint = <&display_in>;
Dexynos5250-snow.dts190 bridge_out: endpoint {
191 remote-endpoint = <&panel_in>;
196 bridge_in: endpoint {
197 remote-endpoint = <&dp_out>;
247 panel_in: endpoint {
248 remote-endpoint = <&bridge_out>;
276 dp_out: endpoint {
277 remote-endpoint = <&bridge_in>;
Dimx51-babbage.dts63 display0_in: endpoint {
64 remote-endpoint = <&ipu_di0_disp0>;
95 display1_in: endpoint {
96 remote-endpoint = <&ipu_di1_disp1>;
353 remote-endpoint = <&display0_in>;
357 remote-endpoint = <&display1_in>;
Dimx53-mba53.dts41 display1_in: endpoint {
42 remote-endpoint = <&ipu_di1_disp1>;
161 remote-endpoint = <&display1_in>;
Dam437x-gp-evm.dts104 lcd_in: endpoint {
105 remote-endpoint = <&dpi_out>;
601 dpi_out: endpoint@0 {
602 remote-endpoint = <&lcd_in>;
627 vpfe0_ep: endpoint {
628 /* remote-endpoint = <&sensor>; add once we have it */
644 vpfe1_ep: endpoint {
645 /* remote-endpoint = <&sensor>; add once we have it */
/linux-4.1.27/drivers/char/xillybus/
Dxillybus_core.c104 static void malformed_message(struct xilly_endpoint *endpoint, u32 *buf) in malformed_message() argument
115 dev_warn(endpoint->dev, in malformed_message()
477 channel->endpoint = ep; in xilly_setupchannels()
565 static int xilly_scan_idt(struct xilly_endpoint *endpoint, in xilly_scan_idt() argument
569 unsigned char *idt = endpoint->channels[1]->wr_buffers[0]->addr; in xilly_scan_idt()
570 unsigned char *end_of_idt = idt + endpoint->idtlen - 4; in xilly_scan_idt()
588 dev_err(endpoint->dev, in xilly_scan_idt()
594 len = endpoint->idtlen - (3 + ((int) (scan - idt))); in xilly_scan_idt()
597 dev_err(endpoint->dev, in xilly_scan_idt()
603 endpoint->num_channels = count; in xilly_scan_idt()
[all …]
Dxillybus_pcie.c143 struct xilly_endpoint *endpoint; in xilly_probe() local
146 endpoint = xillybus_init_endpoint(pdev, &pdev->dev, &pci_hw); in xilly_probe()
148 if (!endpoint) in xilly_probe()
151 pci_set_drvdata(pdev, endpoint); in xilly_probe()
155 dev_err(endpoint->dev, in xilly_probe()
165 dev_err(endpoint->dev, in xilly_probe()
172 dev_err(endpoint->dev, in xilly_probe()
177 endpoint->registers = pcim_iomap_table(pdev)[0]; in xilly_probe()
183 dev_err(endpoint->dev, in xilly_probe()
188 xillyname, endpoint); in xilly_probe()
[all …]
Dxillybus_of.c132 struct xilly_endpoint *endpoint; in xilly_drv_probe() local
141 endpoint = xillybus_init_endpoint(NULL, dev, ephw); in xilly_drv_probe()
143 if (!endpoint) in xilly_drv_probe()
146 dev_set_drvdata(dev, endpoint); in xilly_drv_probe()
149 endpoint->registers = devm_ioremap_resource(dev, &res); in xilly_drv_probe()
151 if (IS_ERR(endpoint->registers)) in xilly_drv_probe()
152 return PTR_ERR(endpoint->registers); in xilly_drv_probe()
156 rc = devm_request_irq(dev, irq, xillybus_isr, 0, xillyname, endpoint); in xilly_drv_probe()
159 dev_err(endpoint->dev, in xilly_drv_probe()
164 return xillybus_endpoint_discovery(endpoint); in xilly_drv_probe()
[all …]
Dxillybus.h47 struct xilly_endpoint *endpoint; member
156 int xillybus_endpoint_discovery(struct xilly_endpoint *endpoint);
158 void xillybus_endpoint_remove(struct xilly_endpoint *endpoint);
/linux-4.1.27/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()
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()
281 if (curdist_list->endpoint == ENDPOINT_0) in ath6kl_credit_seek()
302 if (curdist_list->endpoint == ENDPOINT_0) in ath6kl_credit_redistribute()
370 hdr->eid = packet->endpoint; in ath6kl_htc_tx_prep_pkt()
409 struct htc_endpoint *endpoint, in htc_tx_comp_update() argument
[all …]
Dtrace.h194 TP_PROTO(int status, int endpoint, void *buf,
197 TP_ARGS(status, endpoint, buf, buf_len),
201 __field(int, endpoint)
208 __entry->endpoint = endpoint;
216 __entry->endpoint,
222 TP_PROTO(int status, int endpoint, void *buf,
225 TP_ARGS(status, endpoint, buf, buf_len),
229 __field(int, endpoint)
236 __entry->endpoint = endpoint;
244 __entry->endpoint,
Dhtc-ops.h62 enum htc_endpoint_id endpoint, in ath6kl_htc_flush_txep() argument
65 return target->dev->ar->htc_ops->flush_txep(target, endpoint, tag); in ath6kl_htc_flush_txep()
74 enum htc_endpoint_id endpoint, in ath6kl_htc_activity_changed() argument
77 return target->dev->ar->htc_ops->activity_changed(target, endpoint, in ath6kl_htc_activity_changed()
82 enum htc_endpoint_id endpoint) in ath6kl_htc_get_rxbuf_num() argument
84 return target->dev->ar->htc_ops->get_rxbuf_num(target, endpoint); in ath6kl_htc_get_rxbuf_num()
Dusb.c299 struct usb_endpoint_descriptor *endpoint; in ath6kl_usb_setup_pipe_resources() local
308 endpoint = &iface_desc->endpoint[i].desc; in ath6kl_usb_setup_pipe_resources()
310 if (ATH6KL_USB_IS_BULK_EP(endpoint->bmAttributes)) { in ath6kl_usb_setup_pipe_resources()
314 (endpoint->bEndpointAddress) ? in ath6kl_usb_setup_pipe_resources()
315 "RX" : "TX", endpoint->bEndpointAddress, in ath6kl_usb_setup_pipe_resources()
316 le16_to_cpu(endpoint->wMaxPacketSize)); in ath6kl_usb_setup_pipe_resources()
317 } else if (ATH6KL_USB_IS_INT_EP(endpoint->bmAttributes)) { in ath6kl_usb_setup_pipe_resources()
321 (endpoint->bEndpointAddress) ? in ath6kl_usb_setup_pipe_resources()
322 "RX" : "TX", endpoint->bEndpointAddress, in ath6kl_usb_setup_pipe_resources()
323 le16_to_cpu(endpoint->wMaxPacketSize), in ath6kl_usb_setup_pipe_resources()
[all …]
Dhtc_pipe.c80 struct htc_endpoint *ep = &target->endpoint[packet->endpoint]; in send_packet_completion()
244 htc_hdr->eid = (u8) packet->endpoint; in htc_issue_packets()
673 ep = &target->endpoint[rpt->eid]; in htc_process_credit_report()
758 ep = &target->endpoint[ep_id]; in ath6kl_htc_pipe_tx_complete()
795 if (packet->endpoint >= ENDPOINT_MAX) { in htc_send_packets_multiple()
799 ep = &target->endpoint[packet->endpoint]; in htc_send_packets_multiple()
992 ep = &target->endpoint[htc_hdr->eid]; in ath6kl_htc_pipe_rx_complete()
1080 packet->endpoint = htc_hdr->eid; in ath6kl_htc_pipe_rx_complete()
1128 packet->endpoint); in htc_flush_rx_queue()
1175 if (packet->endpoint == ENDPOINT_0 && in htc_rxctrl_complete()
[all …]
Dhtc.h311 enum htc_endpoint_id endpoint; member
341 void (*rx_refill) (struct htc_target *, enum htc_endpoint_id endpoint);
365 enum htc_endpoint_id endpoint; member
378 enum htc_endpoint_id endpoint; member
559 enum htc_endpoint_id endpoint, u16 tag);
562 enum htc_endpoint_id endpoint,
565 enum htc_endpoint_id endpoint);
578 struct htc_endpoint endpoint[ENDPOINT_MAX]; member
642 packet->endpoint = eid; in set_htc_pkt_info()
660 packet->endpoint = eid; in set_htc_rxpkt_info()
Dtxrx.c596 enum htc_endpoint_id endpoint = packet->endpoint; in ath6kl_tx_queue_full() local
599 if (endpoint == ar->ctrl_ep) { in ath6kl_tx_queue_full()
619 if (ar->ac_stream_pri_map[ar->ep2ac_map[endpoint]] < in ath6kl_tx_queue_full()
622 target->endpoint[endpoint].tx_drop_packet_threshold) in ath6kl_tx_queue_full()
712 if (WARN_ON_ONCE(packet->endpoint == ENDPOINT_UNUSED || in ath6kl_tx_complete()
713 packet->endpoint >= ENDPOINT_MAX)) in ath6kl_tx_complete()
722 eid = packet->endpoint; in ath6kl_tx_complete()
879 void ath6kl_rx_refill(struct htc_target *target, enum htc_endpoint_id endpoint) in ath6kl_rx_refill() argument
889 ath6kl_htc_get_rxbuf_num(ar->htc_target, endpoint); in ath6kl_rx_refill()
898 __func__, n_buf_refill, endpoint); in ath6kl_rx_refill()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
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-4.1.27/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 …]
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-of.c23 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_csi_bus() argument
25 struct v4l2_of_bus_mipi_csi2 *bus = &endpoint->bus.mipi_csi2; in v4l2_of_parse_csi_bus()
75 endpoint->bus_type = V4L2_MBUS_CSI2; in v4l2_of_parse_csi_bus()
81 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_parallel_bus() argument
83 struct v4l2_of_bus_parallel *bus = &endpoint->bus.parallel; in v4l2_of_parse_parallel_bus()
103 endpoint->bus_type = V4L2_MBUS_PARALLEL; in v4l2_of_parse_parallel_bus()
105 endpoint->bus_type = V4L2_MBUS_BT656; in v4l2_of_parse_parallel_bus()
147 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_endpoint() argument
151 of_graph_parse_endpoint(node, &endpoint->base); in v4l2_of_parse_endpoint()
152 endpoint->bus_type = 0; in v4l2_of_parse_endpoint()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dcoresight.txt67 etb_in_port: endpoint@0 {
69 remote-endpoint = <&replicator_out_port0>;
81 tpiu_in_port: endpoint@0 {
83 remote-endpoint = <&replicator_out_port1>;
102 replicator_out_port0: endpoint {
103 remote-endpoint = <&etb_in_port>;
109 replicator_out_port1: endpoint {
110 remote-endpoint = <&tpiu_in_port>;
117 replicator_in_port0: endpoint {
119 remote-endpoint = <&funnel_out_port0>;
[all …]
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
Dft1000_usb.c63 struct usb_endpoint_descriptor *endpoint; in ft1000_probe() local
103 iface_desc->endpoint[0].desc.bmAttributes); in ft1000_probe()
105 iface_desc->endpoint[1].desc.bmAttributes); in ft1000_probe()
107 iface_desc->endpoint[2].desc.bmAttributes); in ft1000_probe()
110 endpoint = in ft1000_probe()
112 endpoint[i].desc; in ft1000_probe()
115 endpoint->bEndpointAddress, endpoint->bmAttributes); in ft1000_probe()
116 if ((endpoint->bEndpointAddress & USB_DIR_IN) in ft1000_probe()
117 && ((endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in ft1000_probe()
120 endpoint->bEndpointAddress; in ft1000_probe()
[all …]
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_usb.c33 u8 endpoint) in rsi_usb_card_write() argument
41 dev->bulkout_endpoint_addr[endpoint - 1]), in rsi_usb_card_write()
66 u8 endpoint, in rsi_write_multiple() argument
76 if (endpoint == MGMT_EP) { in rsi_write_multiple()
86 endpoint); in rsi_write_multiple()
102 struct usb_endpoint_descriptor *endpoint; in rsi_find_bulk_in_and_out_endpoints() local
109 endpoint = &(iface_desc->endpoint[ii].desc); in rsi_find_bulk_in_and_out_endpoints()
112 (endpoint->bEndpointAddress & USB_DIR_IN) && in rsi_find_bulk_in_and_out_endpoints()
113 ((endpoint->bmAttributes & in rsi_find_bulk_in_and_out_endpoints()
116 buffer_size = endpoint->wMaxPacketSize; in rsi_find_bulk_in_and_out_endpoints()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dti,omap-dss.txt113 tfp410_in: endpoint@0 {
114 remote-endpoint = <&dpi_out>;
121 tfp410_out: endpoint@0 {
122 remote-endpoint = <&dvi_connector_in>;
135 dvi_connector_in: endpoint {
136 remote-endpoint = <&tfp410_out>;
158 tpd12s015_in: endpoint@0 {
159 remote-endpoint = <&hdmi_out>;
166 tpd12s015_out: endpoint@0 {
167 remote-endpoint = <&hdmi_connector_in>;
[all …]
Dti,tfp410.txt28 tfp410_in: endpoint@0 {
29 remote-endpoint = <&dpi_out>;
36 tfp410_out: endpoint@0 {
37 remote-endpoint = <&dvi_connector_in>;
Dti,opa362.txt23 opa_in: endpoint@0 {
24 remote-endpoint = <&venc_out>;
30 opa_out: endpoint@0 {
31 remote-endpoint = <&tv_connector_in>;
Dti,tpd12s015.txt31 tpd12s015_in: endpoint@0 {
32 remote-endpoint = <&hdmi_out>;
39 tpd12s015_out: endpoint@0 {
40 remote-endpoint = <&hdmi_connector_in>;
Ddw_hdmi-rockchip.txt11 - ports: contain a port node with endpoint definitions as defined in
36 hdmi_in_vopb: endpoint@0 {
38 remote-endpoint = <&vopb_out_hdmi>;
40 hdmi_in_vopl: endpoint@1 {
42 remote-endpoint = <&vopl_out_hdmi>;
Dthine,thc63lvdm83d37 lvds_enc_in: endpoint@0 {
38 remote-endpoint = <&rgb_out>;
45 lvds_enc_out: endpoint@0 {
46 remote-endpoint = <&panel_in>;
Dadi,adv7123.txt37 adv7123_in: endpoint@0 {
38 remote-endpoint = <&dpi_out>;
45 adv7123_out: endpoint@0 {
46 remote-endpoint = <&vga_connector_in>;
Drockchip-vop.txt32 - port: A port node with endpoint definitions as defined in
49 vopb_out_edp: endpoint@0 {
51 remote-endpoint=<&edp_in_vopb>;
53 vopb_out_hdmi: endpoint@1 {
55 remote-endpoint=<&hdmi_in_vopb>;
Dexynos_dsim.txt36 endpoint node of DSI port (reg = 1):
65 panel_ep: endpoint {
66 remote-endpoint = <&dsi_ep>;
76 dsi_ep: endpoint {
80 remote-endpoint = <&panel_ep>;
Danalog-tv-connector.txt21 tv_connector_in: endpoint {
22 remote-endpoint = <&venc_out>;
Darm,pl11x.txt43 when it is a TFT panel, the port's endpoint must define the
81 clcd_pads: endpoint {
82 remote-endpoint = <&clcd_panel>;
93 clcd_panel: endpoint {
94 remote-endpoint = <&clcd_pads>;
Dtoppoly,td028ttec1.txt25 lcd_in: endpoint {
26 remote-endpoint = <&dpi_out>;
Dsony,acx565akm.txt26 lcd_in: endpoint {
27 remote-endpoint = <&sdi_out>;
Dhdmi-connector.txt25 hdmi_connector_in: endpoint {
26 remote-endpoint = <&tpd12s015_out>;
Dtpo,td043mtea1.txt29 lcd_in: endpoint {
30 remote-endpoint = <&dpi_out>;
Dpanel-dsi-cm.txt25 lcd0_in: endpoint {
26 remote-endpoint = <&dsi1_out_ep>;
Dlgphilips,lb035q02.txt29 lcd_in: endpoint {
30 remote-endpoint = <&dpi_out>;
Dadi,adv7511.txt76 adv7511w_in: endpoint {
77 remote-endpoint = <&dpi_out>;
83 adv7511_out: endpoint {
84 remote-endpoint = <&hdmi_connector_in>;
Dpanel-dpi.txt24 lcd_in: endpoint {
25 remote-endpoint = <&dpi_out>;
Dvga-connector.txt32 vga_connector_in: endpoint {
33 remote-endpoint = <&adv7123_out>;
Ddvi-connector.txt31 dvi_connector_in: endpoint {
32 remote-endpoint = <&tfp410_out>;
Drenesas,du.txt74 du_out_rgb: endpoint {
79 du_out_lvds0: endpoint {
84 du_out_lvds1: endpoint {
Dsharp,ls037v7dw01.txt39 lcd_in: endpoint {
40 remote-endpoint = <&dpi_out>;
/linux-4.1.27/Documentation/devicetree/bindings/media/
Dvideo-interfaces.txt16 transfer and is described by 'endpoint' subnodes.
26 endpoint@0 { ... };
27 endpoint@1 { ... };
34 bus, an 'endpoint' child node must be provided for each of them. If more than
35 one port is present in a device node or there is more than one endpoint at a
42 and 'endpoint' nodes and any child device nodes a device might have.
44 Two 'endpoint' nodes are linked with each other through their 'remote-endpoint'
45 phandles. An endpoint subnode of a device contains all properties needed for
47 cases properties at the peer 'endpoint' nodes will be identical, however they
56 endpoint node (logical bus).
[all …]
Datmel-isi.txt13 'port' child node with child 'endpoint' node. Please refer to the bindings
32 isi_0: endpoint {
33 remote-endpoint = <&ov2640_0>;
45 ov2640_0: endpoint {
46 remote-endpoint = <&isi_0>;
Dti-am437x-vpfe.txt21 'port' child node with child 'endpoint' node. Please refer to the bindings
38 vpfe0_ep: endpoint {
39 remote-endpoint = <&ov2659_1>;
55 ov2659_1: endpoint {
56 remote-endpoint = <&vpfe0_ep>;
Dpxa-camera.txt33 /* Parallel bus endpoint */
34 qci: endpoint@0 {
35 reg = <0>; /* Local endpoint # */
36 remote-endpoint = <&mt9m111_1>;
Drcar_vin.txt23 - port sub-node describing a single endpoint connected to the vin
60 adv7180: endpoint {
62 remote-endpoint = <&vin1ep0>;
79 vin1ep0: endpoint {
80 remote-endpoint = <&adv7180>;
Dsamsung-s5k5baf.txt26 The device node should contain one 'port' child node with one child 'endpoint'
31 endpoint node
53 s5k5bafx_ep: endpoint {
54 remote-endpoint = <&csis1_ep>;
Dsamsung-s5c73m3.txt38 device node should contain one 'port' child node with an 'endpoint' subnode for
43 Following properties are valid for the endpoint node(s):
45 endpoint subnode
82 s5c73m3_ep: endpoint {
83 remote-endpoint = <&csis0_ep>;
Dsamsung-mipi-csis.txt29 The device node should contain one 'port' child node with one child 'endpoint'
39 endpoint node
75 csis0_ep: endpoint {
76 remote-endpoint = <...>;
Dsamsung-fimc.txt130 s5k6aa_ep: endpoint {
131 remote-endpoint = <&fimc0_ep>;
151 s5c73m3_1: endpoint {
153 remote-endpoint = <&csis0_ep>;
178 fimc0_ep: endpoint {
179 remote-endpoint = <&s5k6aa_ep>;
202 csis0_ep: endpoint {
203 remote-endpoint = <&s5c73m3_ep>;
Dsamsung-s5k6a3.txt28 node should contain one 'port' child node with an 'endpoint' subnode.
30 Following properties are valid for the endpoint node:
/linux-4.1.27/arch/arm64/boot/dts/sprd/
Dsc9836.dtsi54 etf_in: endpoint {
56 remote-endpoint = <&funnel_out_port0>;
73 funnel_out_port0: endpoint {
74 remote-endpoint = <&etf_in>;
81 funnel_in_port4: endpoint {
83 remote-endpoint = <&stm_out>;
97 stm_out: endpoint {
98 remote-endpoint = <&funnel_in_port4>;
/linux-4.1.27/drivers/hwtracing/coresight/
Dof_coresight.c35 of_coresight_get_endpoint_device(struct device_node *endpoint) in of_coresight_get_endpoint_device() argument
44 endpoint, of_dev_node_match); in of_coresight_get_endpoint_device()
53 endpoint, of_dev_node_match); in of_coresight_get_endpoint_device()
110 struct of_endpoint endpoint, rendpoint; in of_get_coresight_platform_data() local
147 ret = of_graph_parse_endpoint(ep, &endpoint); in of_get_coresight_platform_data()
153 pdata->outports[i] = endpoint.id; in of_get_coresight_platform_data()
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dgr-udc.txt17 endpoint related interrupts and one for OUT endpoint related interrupts.
22 from the default size of 1024. The array is indexed by the OUT endpoint
24 each OUT endpoint of the core. Fewer entries overrides the default sizes
28 from the default size of 1024. The array is indexed by the IN endpoint
30 each IN endpoint of the core. Fewer entries overrides the default sizes
Datmel-usb.txt75 - name: Name of the endpoint.
76 - reg: Num of the endpoint.
79 - atmel,can-dma: Boolean to specify if the endpoint support DMA.
80 - atmel,can-isoc: Boolean to specify if the endpoint support ISOC.
/linux-4.1.27/drivers/usb/core/
Dendpoint.c176 struct usb_host_endpoint *endpoint, in usb_create_ep_devs() argument
188 ep_dev->desc = &endpoint->desc; in usb_create_ep_devs()
193 dev_set_name(&ep_dev->dev, "ep_%02x", endpoint->desc.bEndpointAddress); in usb_create_ep_devs()
200 endpoint->ep_dev = ep_dev; in usb_create_ep_devs()
209 void usb_remove_ep_devs(struct usb_host_endpoint *endpoint) in usb_remove_ep_devs() argument
211 struct ep_device *ep_dev = endpoint->ep_dev; in usb_remove_ep_devs()
215 endpoint->ep_dev = NULL; in usb_remove_ep_devs()
Dconfig.c151 struct usb_host_endpoint *endpoint; in usb_parse_endpoint() local
181 endpoint = &ifp->endpoint[ifp->desc.bNumEndpoints]; in usb_parse_endpoint()
184 memcpy(&endpoint->desc, d, n); in usb_parse_endpoint()
185 INIT_LIST_HEAD(&endpoint->urb_list); in usb_parse_endpoint()
241 endpoint->desc.bInterval = n; in usb_parse_endpoint()
253 endpoint->desc.bmAttributes = USB_ENDPOINT_XFER_INT; in usb_parse_endpoint()
254 endpoint->desc.bInterval = 1; in usb_parse_endpoint()
255 if (usb_endpoint_maxp(&endpoint->desc) > 8) in usb_parse_endpoint()
256 endpoint->desc.wMaxPacketSize = cpu_to_le16(8); in usb_parse_endpoint()
268 maxp = usb_endpoint_maxp(&endpoint->desc) & 0x07ff; in usb_parse_endpoint()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/drm/imx/
Dhdmi.txt19 - port@[0-4]: Up to four port nodes with endpoint definitions as defined in
46 hdmi_mux_0: endpoint {
47 remote-endpoint = <&ipu1_di0_hdmi>;
54 hdmi_mux_1: endpoint {
55 remote-endpoint = <&ipu1_di1_hdmi>;
Dldb.txt53 - port: Input and output port nodes with endpoint definitions as defined in
93 /* Using an of-graph endpoint link to connect the panel */
102 lvds0_in: endpoint {
103 remote-endpoint = <&ipu_di0_lvds0>;
110 lvds0_out: endpoint {
111 remote-endpoint = <&panel_in>;
131 lvds1_in: endpoint {
132 remote-endpoint = <&ipu_di1_lvds1>;
142 panel_in: endpoint {
143 remote-endpoint = <&lvds0_out>;
Dfsl-imx-drm.txt32 - port@[0-3]: Port nodes with endpoint definitions as defined in
50 ipu_di0_disp0: endpoint {
51 remote-endpoint = <&display_in>;
68 - port: A port node with endpoint definitions as defined in
79 display_in: endpoint {
80 remote-endpoint = <&ipu_di0_disp0>;
/linux-4.1.27/drivers/usb/storage/
Duas-detect.h29 struct usb_host_endpoint *endpoint = alt->endpoint; in uas_find_endpoints() local
33 unsigned char *extra = endpoint[i].extra; in uas_find_endpoints()
34 int len = endpoint[i].extralen; in uas_find_endpoints()
39 eps[pipe_id - 1] = &endpoint[i]; in uas_find_endpoints()
Donetouch.c180 struct usb_endpoint_descriptor *endpoint; in onetouch_connect_input() local
191 endpoint = &interface->endpoint[2].desc; in onetouch_connect_input()
192 if (!usb_endpoint_is_int_in(endpoint)) in onetouch_connect_input()
195 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
249 usb_onetouch_irq, onetouch, endpoint->bInterval); in onetouch_connect_input()
/linux-4.1.27/Documentation/devicetree/bindings/drm/bridge/
Ddw_hdmi.txt14 -port@[X]: SoC specific port nodes with endpoint definitions as defined
38 hdmi_mux_0: endpoint {
39 remote-endpoint = <&ipu1_di0_hdmi>;
46 hdmi_mux_1: endpoint {
47 remote-endpoint = <&ipu1_di1_hdmi>;
/linux-4.1.27/drivers/usb/serial/
Dusb-serial.c720 struct usb_endpoint_descriptor *endpoint; in usb_serial_probe() local
777 endpoint = &iface_desc->endpoint[i].desc; in usb_serial_probe()
779 if (usb_endpoint_is_bulk_in(endpoint)) { in usb_serial_probe()
783 bulk_in_endpoint[num_bulk_in] = endpoint; in usb_serial_probe()
788 if (usb_endpoint_is_bulk_out(endpoint)) { in usb_serial_probe()
792 bulk_out_endpoint[num_bulk_out] = endpoint; in usb_serial_probe()
797 if (usb_endpoint_is_int_in(endpoint)) { in usb_serial_probe()
802 endpoint; in usb_serial_probe()
807 if (usb_endpoint_is_int_out(endpoint)) { in usb_serial_probe()
812 endpoint; in usb_serial_probe()
[all …]
Daircable.c101 struct usb_endpoint_descriptor *endpoint; in aircable_probe() local
106 endpoint = &iface_desc->endpoint[i].desc; in aircable_probe()
107 if (usb_endpoint_is_bulk_out(endpoint)) { in aircable_probe()
Dkeyspan.c295 int endpoint; in usa26_indat_callback() local
300 endpoint = usb_pipeendpoint(urb->pipe); in usa26_indat_callback()
304 __func__, status, endpoint); in usa26_indat_callback()
641 int endpoint; in usa49_indat_callback() local
646 endpoint = usb_pipeendpoint(urb->pipe); in usa49_indat_callback()
650 __func__, status, endpoint); in usa49_indat_callback()
768 int endpoint; in usa90_indat_callback() local
774 endpoint = usb_pipeendpoint(urb->pipe); in usa90_indat_callback()
778 __func__, status, endpoint); in usa90_indat_callback()
1212 int endpoint) in find_ep() argument
[all …]
Dsierra.c564 int endpoint; in sierra_indat_callback() local
569 endpoint = usb_pipeendpoint(urb->pipe); in sierra_indat_callback()
574 " endpoint %02x\n", __func__, status, endpoint); in sierra_indat_callback()
738 static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint, in sierra_setup_urb() argument
754 usb_sndbulkpipe(serial->dev, endpoint) | dir, in sierra_setup_urb()
816 int endpoint; in sierra_open() local
821 endpoint = port->bulk_in_endpointAddress; in sierra_open()
823 urb = sierra_setup_urb(serial, endpoint, USB_DIR_IN, port, in sierra_open()
830 usb_sndbulkpipe(serial->dev, endpoint) | USB_DIR_IN); in sierra_open()
/linux-4.1.27/include/linux/
Dusb.h88 struct usb_host_endpoint *endpoint; member
1805 unsigned int endpoint) in __create_pipe() argument
1807 return (dev->devnum << 8) | (endpoint << 15); in __create_pipe()
1811 #define usb_sndctrlpipe(dev, endpoint) \ argument
1812 ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint))
1813 #define usb_rcvctrlpipe(dev, endpoint) \ argument
1814 ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN)
1815 #define usb_sndisocpipe(dev, endpoint) \ argument
1816 ((PIPE_ISOCHRONOUS << 30) | __create_pipe(dev, endpoint))
1817 #define usb_rcvisocpipe(dev, endpoint) \ argument
[all …]
Dof_graph.h44 struct of_endpoint *endpoint);
54 struct of_endpoint *endpoint) in of_graph_parse_endpoint() argument
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/
Dtvp514x.txt17 - hsync-active: HSYNC Polarity configuration for endpoint.
19 - vsync-active: VSYNC Polarity configuration for endpoint.
21 - pclk-sample: Clock polarity of the endpoint.
36 tvp514x_1: endpoint {
Dnokia,smia.txt37 - remote-endpoint: A phandle to the bus receiver's endpoint node.
56 smiapp_1_1: endpoint {
59 remote-endpoint = <&csi2a_ep>;
Dadv7604.txt30 The digital output port node must contain at least one endpoint.
46 endpoint will use embedded BT.656 synchronization.
66 hdmi_in: endpoint {
67 remote-endpoint = <&ccdc_in>;
Dmt9m111.txt22 mt9m111_1: endpoint {
24 remote-endpoint = <&pxa_camera>;
Dov2659.txt31 ov2659_0: endpoint {
32 remote-endpoint = <&vpfe_ep>;
Dov2640.txt40 ov2640_0: endpoint {
41 remote-endpoint = <&isi_0>;
Dtvp7002.txt20 endpoint.
43 tvp7002_1: endpoint {
/linux-4.1.27/Documentation/usb/
Dbulk-streams.txt4 Bulk endpoint streams were added in the USB 3.0 specification. Streams allow a
5 device driver to overload a bulk endpoint so that multiple transfers can be
18 an out-of-band mechanism on another endpoint) that data is ready for that stream
40 host controller allocated for this endpoint. The xHCI host controller hardware
41 declares how many stream IDs it can support, and each bulk endpoint on a
50 Drivers will only be allowed to call this API once for the same endpoint
61 endpoint does not support streams, an error will be returned.
78 ensure that drivers that don't support streams will be able to use the endpoint.
Derror-codes.txt28 -ENOENT specified interface or endpoint does not exist or
46 endpoint's actual type.
48 -EMSGSIZE (a) endpoint maxpacket size is zero; it is not usable
50 (b) ISO packet is larger than the endpoint maxpacket.
78 one or more packets could finish before an error stops further endpoint I/O.
123 received data from an endpoint faster than it
130 -EOVERFLOW (*) The amount of data returned by the endpoint was
132 endpoint or the remaining buffer size. "Babble".
134 -EREMOTEIO The data read from the endpoint did not fill the
Ddwc3.txt13 endpoint. The interrupt numbers are allocated during probe and belong
14 to the device. If MSI provides per-endpoint interrupt this dummy
33 per-endpoint data-structure.
Dfunctionfs.txt24 (one for each declared endpoint) which handle communication on
25 a single endpoint. Again, FunctionFS takes care of the real
27 "ep1" file may be really mapped to (say) endpoint 3 (and when
28 configuration changes to (say) endpoint 2)). "ep0" is used
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,video.txt43 vcap0_in0: endpoint {
44 remote-endpoint = <&scaler0_out>;
50 vcap0_in1: endpoint {
51 remote-endpoint = <&switch_out1>;
Dxlnx,v-tpg.txt56 tpg_in: endpoint {
57 remote-endpoint = <&adv7611_out>;
66 tpg1_out: endpoint {
67 remote-endpoint = <&switch_in0>;
/linux-4.1.27/drivers/usb/misc/
Dusblcd.c317 struct usb_endpoint_descriptor *endpoint; in lcd_probe() local
345 endpoint = &iface_desc->endpoint[i].desc; in lcd_probe()
348 usb_endpoint_is_bulk_in(endpoint)) { in lcd_probe()
350 buffer_size = usb_endpoint_maxp(endpoint); in lcd_probe()
352 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; in lcd_probe()
362 usb_endpoint_is_bulk_out(endpoint)) { in lcd_probe()
364 dev->bulk_out_endpointAddr = endpoint->bEndpointAddress; in lcd_probe()
Didmouse.c341 struct usb_endpoint_descriptor *endpoint; in idmouse_probe() local
359 endpoint = &iface_desc->endpoint[0].desc; in idmouse_probe()
360 if (!dev->bulk_in_endpointAddr && usb_endpoint_is_bulk_in(endpoint)) { in idmouse_probe()
362 dev->orig_bi_size = usb_endpoint_maxp(endpoint); in idmouse_probe()
364 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; in idmouse_probe()
Dappledisplay.c217 struct usb_endpoint_descriptor *endpoint; in appledisplay_probe() local
226 endpoint = &iface_desc->endpoint[i].desc; in appledisplay_probe()
227 if (!int_in_endpointAddr && usb_endpoint_is_int_in(endpoint)) { in appledisplay_probe()
229 int_in_endpointAddr = endpoint->bEndpointAddress; in appledisplay_probe()
Dlvstest.c366 struct usb_endpoint_descriptor *endpoint; in lvs_rh_probe() local
373 endpoint = &desc->endpoint[0].desc; in lvs_rh_probe()
420 pipe = usb_rcvintpipe(hdev, endpoint->bEndpointAddress); in lvs_rh_probe()
423 lvs_rh_irq, lvs, endpoint->bInterval); in lvs_rh_probe()
Dlegousbtower.c810 struct usb_endpoint_descriptor* endpoint; in tower_probe() local
855 endpoint = &iface_desc->endpoint[i].desc; in tower_probe()
857 if (usb_endpoint_xfer_int(endpoint)) { in tower_probe()
858 if (usb_endpoint_dir_in(endpoint)) in tower_probe()
859 dev->interrupt_in_endpoint = endpoint; in tower_probe()
861 dev->interrupt_out_endpoint = endpoint; in tower_probe()
Dldusb.c663 struct usb_endpoint_descriptor *endpoint; in ld_usb_probe() local
700 endpoint = &iface_desc->endpoint[i].desc; in ld_usb_probe()
702 if (usb_endpoint_is_int_in(endpoint)) in ld_usb_probe()
703 dev->interrupt_in_endpoint = endpoint; in ld_usb_probe()
705 if (usb_endpoint_is_int_out(endpoint)) in ld_usb_probe()
706 dev->interrupt_out_endpoint = endpoint; in ld_usb_probe()
Dadutux.c662 struct usb_endpoint_descriptor *endpoint; in adu_probe() local
691 endpoint = &iface_desc->endpoint[i].desc; in adu_probe()
693 if (usb_endpoint_is_int_in(endpoint)) in adu_probe()
694 dev->interrupt_in_endpoint = endpoint; in adu_probe()
696 if (usb_endpoint_is_int_out(endpoint)) in adu_probe()
697 dev->interrupt_out_endpoint = endpoint; in adu_probe()
Dyurex.c196 struct usb_endpoint_descriptor *endpoint; in yurex_probe() local
218 endpoint = &iface_desc->endpoint[i].desc; in yurex_probe()
220 if (usb_endpoint_is_int_in(endpoint)) { in yurex_probe()
221 dev->int_in_endpointAddr = endpoint->bEndpointAddress; in yurex_probe()
Diowarrior.c763 struct usb_endpoint_descriptor *endpoint; in iowarrior_probe() local
798 endpoint = &iface_desc->endpoint[i].desc; in iowarrior_probe()
800 if (usb_endpoint_is_int_in(endpoint)) in iowarrior_probe()
801 dev->int_in_endpoint = endpoint; in iowarrior_probe()
802 if (usb_endpoint_is_int_out(endpoint)) in iowarrior_probe()
804 dev->int_out_endpoint = endpoint; in iowarrior_probe()
/linux-4.1.27/drivers/hid/usbhid/
Dusbmouse.c123 struct usb_endpoint_descriptor *endpoint; in usb_mouse_probe() local
134 endpoint = &interface->endpoint[0].desc; in usb_mouse_probe()
135 if (!usb_endpoint_is_int_in(endpoint)) in usb_mouse_probe()
138 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); in usb_mouse_probe()
195 usb_mouse_irq, mouse, endpoint->bInterval); in usb_mouse_probe()
Dusbkbd.c279 struct usb_endpoint_descriptor *endpoint; in usb_kbd_probe() local
290 endpoint = &interface->endpoint[0].desc; in usb_kbd_probe()
291 if (!usb_endpoint_is_int_in(endpoint)) in usb_kbd_probe()
294 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); in usb_kbd_probe()
350 usb_kbd_irq, kbd, endpoint->bInterval); in usb_kbd_probe()
/linux-4.1.27/drivers/input/misc/
Dkeyspan_remote.c431 struct usb_endpoint_descriptor *endpoint; in keyspan_get_in_endpoint() local
435 endpoint = &iface->endpoint[i].desc; in keyspan_get_in_endpoint()
437 if (usb_endpoint_is_int_in(endpoint)) { in keyspan_get_in_endpoint()
439 return endpoint; in keyspan_get_in_endpoint()
452 struct usb_endpoint_descriptor *endpoint; in keyspan_probe() local
457 endpoint = keyspan_get_in_endpoint(interface->cur_altsetting); in keyspan_probe()
458 if (!endpoint) in keyspan_probe()
471 remote->in_endpoint = endpoint; in keyspan_probe()
536 usb_rcvintpipe(remote->udev, endpoint->bEndpointAddress), in keyspan_probe()
538 endpoint->bInterval); in keyspan_probe()
Dpowermate.c303 struct usb_endpoint_descriptor *endpoint; in powermate_probe() local
313 endpoint = &interface->endpoint[0].desc; in powermate_probe()
314 if (!usb_endpoint_is_int_in(endpoint)) in powermate_probe()
375 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in powermate_probe()
386 pm, endpoint->bInterval); in powermate_probe()
Dcm109.c671 struct usb_endpoint_descriptor *endpoint; in cm109_usb_probe() local
678 endpoint = &interface->endpoint[0].desc; in cm109_usb_probe()
680 if (!usb_endpoint_is_int_in(endpoint)) in cm109_usb_probe()
722 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in cm109_usb_probe()
731 cm109_urb_irq_callback, dev, endpoint->bInterval); in cm109_usb_probe()
/linux-4.1.27/drivers/media/rc/
Dstreamzap.c84 struct usb_endpoint_descriptor *endpoint; member
364 sz->endpoint = &(iface_host->endpoint[0].desc); in streamzap_probe()
365 if (!usb_endpoint_dir_in(sz->endpoint)) { in streamzap_probe()
367 "02%02x\n", __func__, sz->endpoint->bEndpointAddress); in streamzap_probe()
372 if (!usb_endpoint_xfer_int(sz->endpoint)) { in streamzap_probe()
374 "02%02x\n", __func__, sz->endpoint->bmAttributes); in streamzap_probe()
379 pipe = usb_rcvintpipe(usbdev, sz->endpoint->bEndpointAddress); in streamzap_probe()
434 sz, sz->endpoint->bInterval); in streamzap_probe()
/linux-4.1.27/sound/usb/
Dquirks-table.h65 .endpoint = 0x03,
526 .endpoint = 0x01,
543 .endpoint = 0x81,
1014 .endpoint = 0x01,
1031 .endpoint = 0x82,
1634 .endpoint = 0x05,
1652 .endpoint = 0x85,
1701 .endpoint = 0x05,
1719 .endpoint = 0x85,
2115 .endpoint = 0x01,
[all …]
Dmidi.c1838 hostep = &hostif->endpoint[i]; in snd_usbmidi_get_ms_info()
1969 struct snd_usb_midi_endpoint_info *endpoint, in snd_usbmidi_detect_endpoints() argument
1981 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints()
1997 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
1999 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2004 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2006 endpoint[in_eps].in_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2035 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_yamaha() argument
2059 endpoint->in_cables = in snd_usbmidi_detect_yamaha()
2060 (endpoint->in_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
[all …]
Dstream.c104 subs->ep_num = fp->endpoint; in snd_usb_init_substream()
333 if (subs->ep_num == fp->endpoint) { in snd_usb_add_audio_stream()
398 …csep = snd_usb_find_desc(alts->endpoint[0].extra, alts->endpoint[0].extralen, NULL, USB_DT_CS_ENDP… in parse_uac_endpoint_attributes()
402 …csep = snd_usb_find_desc(alts->endpoint[1].extra, alts->endpoint[1].extralen, NULL, USB_DT_CS_ENDP… in parse_uac_endpoint_attributes()
660 fp->endpoint = get_endpoint(alts, 0)->bEndpointAddress; in snd_usb_parse_audio_interface()
716 dev_dbg(&dev->dev, "%u:%d: add audio endpoint %#x\n", iface_no, altno, fp->endpoint); in snd_usb_parse_audio_interface()
Dcard.h21 unsigned char endpoint; /* endpoint */ member
114 int endpoint; /* assigned endpoint */ member
/linux-4.1.27/drivers/media/usb/siano/
Dsmsusb.c420 if (intf->cur_altsetting->endpoint[i].desc. bEndpointAddress & USB_DIR_IN) in smsusb_init_device()
421 dev->in_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
423 dev->out_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
515 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress, in smsusb_probe()
516 intf->cur_altsetting->endpoint[i].desc.bmAttributes, in smsusb_probe()
517 intf->cur_altsetting->endpoint[i].desc.wMaxPacketSize); in smsusb_probe()
518 if (intf->cur_altsetting->endpoint[i].desc.bEndpointAddress & in smsusb_probe()
521 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress)); in smsusb_probe()
524 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress)); in smsusb_probe()
587 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress, in smsusb_resume()
[all …]
/linux-4.1.27/drivers/input/tablet/
Dacecad.c139 struct usb_endpoint_descriptor *endpoint; in usb_acecad_probe() local
148 endpoint = &interface->endpoint[0].desc; in usb_acecad_probe()
150 if (!usb_endpoint_is_int_in(endpoint)) in usb_acecad_probe()
153 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); in usb_acecad_probe()
232 usb_acecad_irq, acecad, endpoint->bInterval); in usb_acecad_probe()
Dkbtab.c120 struct usb_endpoint_descriptor *endpoint; in kbtab_probe() local
164 endpoint = &intf->cur_altsetting->endpoint[0].desc; in kbtab_probe()
167 usb_rcvintpipe(dev, endpoint->bEndpointAddress), in kbtab_probe()
169 kbtab_irq, kbtab, endpoint->bInterval); in kbtab_probe()
Dgtco.c826 struct usb_endpoint_descriptor *endpoint; in gtco_probe() local
873 endpoint = &usbinterface->altsetting[0].endpoint[0].desc; in gtco_probe()
879 …&usbinterface->dev, "endpoint: attribute:0x%x type:0x%x\n", endpoint->bmAttributes, endpoint->bDes… in gtco_probe()
880 if (usb_endpoint_xfer_int(endpoint)) in gtco_probe()
960 endpoint = &usbinterface->altsetting[0].endpoint[0].desc; in gtco_probe()
965 endpoint->bEndpointAddress), in gtco_probe()
970 endpoint->bInterval); in gtco_probe()
Dhanwang.c337 struct usb_endpoint_descriptor *endpoint; in hanwang_probe() local
408 endpoint = &intf->cur_altsetting->endpoint[0].desc; in hanwang_probe()
410 usb_rcvintpipe(dev, endpoint->bEndpointAddress), in hanwang_probe()
412 hanwang_irq, hanwang, endpoint->bInterval); in hanwang_probe()
/linux-4.1.27/drivers/usb/gadget/udc/
Domap_udc.h120 #define UDC_EP_RX(endpoint) (UDC_BASE + 0x80 + (endpoint)*4) argument
126 #define UDC_EP_TX(endpoint) (UDC_BASE + 0xc0 + (endpoint)*4) argument
DKconfig39 endpoints (plus endpoint zero).
69 (plus endpoint zero).
120 endpoints (plus endpoint zero). This driver supports the
136 It has fifteen fixed-function endpoints, as well as endpoint
159 It has nine configurable endpoints, and endpoint zero.
171 It has nine or more configurable endpoints, and endpoint zero.
183 It has up to 23 endpoints, as well as endpoint zero (for
196 endpoints, as well as endpoint zero (for control transfers).
211 8 endpoints, as well as endpoint zero.
239 It has seven configurable endpoints, and endpoint zero.
[all …]
/linux-4.1.27/drivers/usb/dwc3/
Dgadget.c201 if (usb_endpoint_xfer_bulk(dep->endpoint.desc) in dwc3_gadget_resize_tx_fifos()
202 || usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_gadget_resize_tx_fifos()
216 tmp = mult * (dep->endpoint.maxpacket + mdwidth); in dwc3_gadget_resize_tx_fifos()
251 usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_gadget_giveback()
274 usb_gadget_giveback_request(&dep->endpoint, &req->request); in dwc3_gadget_giveback()
470 u32 burst = dep->endpoint.maxburst - 1; in dwc3_gadget_set_ep_config()
564 dep->endpoint.desc = desc; in __dwc3_gadget_ep_enable()
638 dep->endpoint.desc = NULL; in __dwc3_gadget_ep_disable()
800 usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_prepare_one_trb()
807 switch (usb_endpoint_type(dep->endpoint.desc)) { in dwc3_prepare_one_trb()
[all …]
/linux-4.1.27/drivers/net/irda/
Dkingsun-sir.c436 struct usb_endpoint_descriptor *endpoint; in kingsun_probe() local
456 endpoint = &interface->endpoint[KINGSUN_EP_IN].desc; in kingsun_probe()
457 if (!usb_endpoint_is_int_in(endpoint)) { in kingsun_probe()
463 ep_in = endpoint->bEndpointAddress; in kingsun_probe()
473 endpoint = &interface->endpoint[KINGSUN_EP_OUT].desc; in kingsun_probe()
474 if (!usb_endpoint_is_int_out(endpoint)) { in kingsun_probe()
480 ep_out = endpoint->bEndpointAddress; in kingsun_probe()
Dksdazzle-sir.c584 struct usb_endpoint_descriptor *endpoint; in ksdazzle_probe() local
603 endpoint = &interface->endpoint[KINGSUN_EP_IN].desc; in ksdazzle_probe()
604 if (!usb_endpoint_is_int_in(endpoint)) { in ksdazzle_probe()
610 ep_in = endpoint->bEndpointAddress; in ksdazzle_probe()
620 endpoint = &interface->endpoint[KINGSUN_EP_OUT].desc; in ksdazzle_probe()
621 if (!usb_endpoint_is_int_out(endpoint)) { in ksdazzle_probe()
627 ep_out = endpoint->bEndpointAddress; in ksdazzle_probe()
/linux-4.1.27/drivers/staging/fsl-mc/bus/
Ddprc.c823 const struct dprc_endpoint *endpoint) in dprc_disconnect() argument
831 cmd.params[0] |= mc_enc(0, 32, endpoint->id); in dprc_disconnect()
832 cmd.params[0] |= mc_enc(32, 32, endpoint->interface_id); in dprc_disconnect()
833 cmd.params[1] |= mc_enc(0, 8, endpoint->type[0]); in dprc_disconnect()
834 cmd.params[1] |= mc_enc(8, 8, endpoint->type[1]); in dprc_disconnect()
835 cmd.params[1] |= mc_enc(16, 8, endpoint->type[2]); in dprc_disconnect()
836 cmd.params[1] |= mc_enc(24, 8, endpoint->type[3]); in dprc_disconnect()
837 cmd.params[1] |= mc_enc(32, 8, endpoint->type[4]); in dprc_disconnect()
838 cmd.params[1] |= mc_enc(40, 8, endpoint->type[5]); in dprc_disconnect()
839 cmd.params[1] |= mc_enc(48, 8, endpoint->type[6]); in dprc_disconnect()
[all …]
/linux-4.1.27/drivers/staging/ozwpan/
Dozprotocol.h319 u8 endpoint; member
327 u8 endpoint; member
338 u8 endpoint; member
348 u8 endpoint; member
361 u8 endpoint; member
/linux-4.1.27/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uac111 req_buf_size - ISO OUT endpoint request buffer size
12 req_count - ISO OUT endpoint request count
Dconfigfs-usb-gadget-printer8 q_len - Number of requests per endpoint
/linux-4.1.27/drivers/watchdog/
Dpcwd_usb.c609 struct usb_endpoint_descriptor *endpoint; in usb_pcwd_probe() local
634 endpoint = &iface_desc->endpoint[0].desc; in usb_pcwd_probe()
636 if (!usb_endpoint_is_int_in(endpoint)) { in usb_pcwd_probe()
643 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in usb_pcwd_probe()
657 usb_pcwd->intr_size = (le16_to_cpu(endpoint->wMaxPacketSize) > 8 ? in usb_pcwd_probe()
658 le16_to_cpu(endpoint->wMaxPacketSize) : 8); in usb_pcwd_probe()
678 usb_pcwd_intr_done, usb_pcwd, endpoint->bInterval); in usb_pcwd_probe()
/linux-4.1.27/drivers/usb/image/
Dmdc800.c142 unsigned int endpoint [4]; member
474 mdc800->endpoint[i]=-1; in mdc800_usb_probe()
477 if (mdc800_endpoint_equals (&intf_desc->endpoint [j].desc,&mdc800_ed [i])) in mdc800_usb_probe()
479 mdc800->endpoint[i]=intf_desc->endpoint [j].desc.bEndpointAddress ; in mdc800_usb_probe()
482 irq_interval=intf_desc->endpoint [j].desc.bInterval; in mdc800_usb_probe()
486 if (mdc800->endpoint[i] == -1) in mdc800_usb_probe()
512 usb_rcvintpipe (mdc800->dev,mdc800->endpoint [1]), in mdc800_usb_probe()
523 usb_sndbulkpipe (mdc800->dev, mdc800->endpoint[0]), in mdc800_usb_probe()
533 usb_rcvbulkpipe (mdc800->dev, mdc800->endpoint [3]), in mdc800_usb_probe()
/linux-4.1.27/drivers/usb/host/
Dfhci-tds.c86 void fhci_push_dummy_bd(struct endpoint *ep) in fhci_push_dummy_bd()
101 struct endpoint *ep; in fhci_ep0_free()
155 struct endpoint *ep; in fhci_create_ep()
246 void fhci_init_ep_registers(struct fhci_usb *usb, struct endpoint *ep, in fhci_init_ep_registers()
283 struct endpoint *ep = usb->ep0; in fhci_td_transaction_confirm()
389 struct endpoint *ep = usb->ep0; in fhci_host_transaction()
478 struct endpoint *ep = usb->ep0; in fhci_flush_bds()
535 struct endpoint *ep = usb->ep0; in fhci_flush_actual_frame()
599 struct endpoint *ep = usb->ep0; in fhci_host_transmit_actual_frame()
/linux-4.1.27/drivers/usb/
Dusb-skeleton.c495 struct usb_endpoint_descriptor *endpoint; in skel_probe() local
520 endpoint = &iface_desc->endpoint[i].desc; in skel_probe()
523 usb_endpoint_is_bulk_in(endpoint)) { in skel_probe()
525 buffer_size = usb_endpoint_maxp(endpoint); in skel_probe()
527 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; in skel_probe()
543 usb_endpoint_is_bulk_out(endpoint)) { in skel_probe()
545 dev->bulk_out_endpointAddr = endpoint->bEndpointAddress; in skel_probe()
/linux-4.1.27/Documentation/devicetree/bindings/panel/
Dsamsung,ld9040.txt20 'endpoint' node, according to the bindings defined in [3]. This
62 lcd_ep: endpoint {
63 remote-endpoint = <&fimd_dpi_ep>;
/linux-4.1.27/drivers/isdn/hisax/
Dst5481_b.c270 struct usb_host_endpoint *endpoint; in st5481_setup_b_out() local
282 endpoint = &altsetting->endpoint[EP_B1_OUT - 1 + bcs->channel * 2]; in st5481_setup_b_out()
285 endpoint->desc.bEndpointAddress, le16_to_cpu(endpoint->desc.wMaxPacketSize)); in st5481_setup_b_out()
289 usb_sndisocpipe(dev, endpoint->desc.bEndpointAddress), in st5481_setup_b_out()
Dst5481_usb.c245 struct usb_host_endpoint *endpoint; in st5481_setup_usb() local
270 altsetting->endpoint[3].desc.wMaxPacketSize = __constant_cpu_to_le16(32); in st5481_setup_usb()
271 altsetting->endpoint[4].desc.wMaxPacketSize = __constant_cpu_to_le16(32); in st5481_setup_usb()
306 endpoint = &altsetting->endpoint[EP_INT-1]; in st5481_setup_usb()
310 usb_rcvintpipe(dev, endpoint->desc.bEndpointAddress), in st5481_setup_usb()
313 endpoint->desc.bInterval); in st5481_setup_usb()
Dst5481_d.c661 struct usb_host_endpoint *endpoint; in st5481_setup_d_out() local
673 endpoint = &altsetting->endpoint[EP_D_OUT-1]; in st5481_setup_d_out()
676 endpoint->desc.bEndpointAddress, le16_to_cpu(endpoint->desc.wMaxPacketSize)); in st5481_setup_d_out()
679 usb_sndisocpipe(dev, endpoint->desc.bEndpointAddress), in st5481_setup_d_out()
/linux-4.1.27/Documentation/devicetree/bindings/video/bridge/
Dps8622.txt26 bridge_out: endpoint {
27 remote-endpoint = <&panel_in>;
Dptn3460.txt34 bridge_out: endpoint {
35 remote-endpoint = <&panel_in>;
/linux-4.1.27/drivers/usb/wusbcore/
Dwa-hc.c47 wa->dti_epd = &iface->cur_altsetting->endpoint[1].desc; in wa_create()
48 wa->dto_epd = &iface->cur_altsetting->endpoint[2].desc; in wa_create()
/linux-4.1.27/drivers/isdn/gigaset/
Dusb-gigaset.c662 struct usb_endpoint_descriptor *endpoint; in gigaset_probe() local
708 endpoint = &hostif->endpoint[0].desc; in gigaset_probe()
710 buffer_size = le16_to_cpu(endpoint->wMaxPacketSize); in gigaset_probe()
712 ucs->bulk_out_epnum = usb_endpoint_num(endpoint); in gigaset_probe()
727 endpoint = &hostif->endpoint[1].desc; in gigaset_probe()
737 buffer_size = le16_to_cpu(endpoint->wMaxPacketSize); in gigaset_probe()
747 usb_rcvintpipe(udev, usb_endpoint_num(endpoint)), in gigaset_probe()
750 cs, endpoint->bInterval); in gigaset_probe()
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddtt200u.c155 .endpoint = 0x02,
205 .endpoint = 0x02,
255 .endpoint = 0x06,
305 .endpoint = 0x02,
Ddibusb-mb.c204 .endpoint = 0x02,
294 .endpoint = 0x02,
363 .endpoint = 0x06,
425 .endpoint = 0x06,
Dcxusb.c408 usb_rcvbulkpipe(d->udev, p->endpoint), in cxusb_d680_dmb_drain_video()
1225 usb_rcvbulkpipe(d->udev, d->props.adapter[0].fe[0].stream.endpoint)); in cxusb_d680_dmb_frontend_attach()
1282 usb_rcvbulkpipe(d->udev, d->props.adapter[0].fe[0].stream.endpoint)); in cxusb_mygica_d689_frontend_attach()
1327 usb_rcvbulkpipe(d->udev, d->props.adapter[0].fe[0].stream.endpoint)); in cxusb_mygica_t230_frontend_attach()
1631 .endpoint = 0x02,
1680 .endpoint = 0x02,
1736 .endpoint = 0x04,
1801 .endpoint = 0x04,
1856 .endpoint = 0x04,
1907 .endpoint = 0x02,
[all …]
Dm920x.c105 epi = d->adapter[i].props.fe[0].stream.endpoint - 0x81; in m920x_init()
350 int ep = adap->props.fe[0].stream.endpoint; in m920x_update_filters()
951 .endpoint = 0x81,
999 .endpoint = 0x81,
1062 .endpoint = 0x81,
1086 .endpoint = 0x82,
1128 .endpoint = 0x81,
1182 .endpoint = 0x84,
1239 .endpoint = 0x81,
/linux-4.1.27/drivers/usb/class/
Dusbtmc.c198 if (current_setting->endpoint[n].desc.bEndpointAddress == in usbtmc_ioctl_abort_bulk_in()
200 max_size = usb_endpoint_maxp(&current_setting->endpoint[n].desc); in usbtmc_ioctl_abort_bulk_in()
750 desc = &current_setting->endpoint[n].desc; in usbtmc_ioctl_clear()
1100 struct usb_endpoint_descriptor *endpoint; in usbtmc_probe() local
1142 endpoint = &iface_desc->endpoint[n].desc; in usbtmc_probe()
1144 if (usb_endpoint_is_bulk_in(endpoint)) { in usbtmc_probe()
1145 data->bulk_in = endpoint->bEndpointAddress; in usbtmc_probe()
1154 endpoint = &iface_desc->endpoint[n].desc; in usbtmc_probe()
1156 if (usb_endpoint_is_bulk_out(endpoint)) { in usbtmc_probe()
1157 data->bulk_out = endpoint->bEndpointAddress; in usbtmc_probe()
/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-core.c275 struct usb_endpoint_descriptor *endpoint; in hdpvr_probe() local
333 endpoint = &iface_desc->endpoint[i].desc; in hdpvr_probe()
336 usb_endpoint_is_bulk_in(endpoint)) { in hdpvr_probe()
341 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; in hdpvr_probe()
/linux-4.1.27/drivers/input/touchscreen/
Dusbtouchscreen.c891 usb_endpoint_dir_in(&interface->endpoint[i].desc)) in nexio_init()
892 input_ep = interface->endpoint[i].desc.bEndpointAddress; in nexio_init()
894 usb_endpoint_dir_out(&interface->endpoint[i].desc)) in nexio_init()
895 output_ep = interface->endpoint[i].desc.bEndpointAddress; in nexio_init()
1549 if (usb_endpoint_dir_in(&interface->endpoint[i].desc)) in usbtouch_get_input_endpoint()
1550 return &interface->endpoint[i].desc; in usbtouch_get_input_endpoint()
1560 struct usb_endpoint_descriptor *endpoint; in usbtouch_probe() local
1569 endpoint = usbtouch_get_input_endpoint(intf->cur_altsetting); in usbtouch_probe()
1570 if (!endpoint) in usbtouch_probe()
1593 usb_endpoint_maxp(endpoint)); in usbtouch_probe()
[all …]
Dsur40.c482 struct usb_endpoint_descriptor *endpoint; in sur40_probe() local
492 endpoint = &iface_desc->endpoint[4].desc; in sur40_probe()
493 if (endpoint->bEndpointAddress != TOUCH_ENDPOINT) in sur40_probe()
534 sur40->bulk_in_size = usb_endpoint_maxp(endpoint); in sur40_probe()
535 sur40->bulk_in_epaddr = endpoint->bEndpointAddress; in sur40_probe()
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dif_usb.c147 struct usb_endpoint_descriptor *endpoint; in if_usb_probe() local
173 endpoint = &iface_desc->endpoint[i].desc; in if_usb_probe()
174 if (usb_endpoint_is_bulk_in(endpoint)) { in if_usb_probe()
176 le16_to_cpu(endpoint->wMaxPacketSize); in if_usb_probe()
177 cardp->ep_in = usb_endpoint_num(endpoint); in if_usb_probe()
183 } else if (usb_endpoint_is_bulk_out(endpoint)) { in if_usb_probe()
185 le16_to_cpu(endpoint->wMaxPacketSize); in if_usb_probe()
186 cardp->ep_out = usb_endpoint_num(endpoint); in if_usb_probe()
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Datmel-hlcdc.txt38 hlcdc_panel_output: endpoint@0 {
40 remote-endpoint = <&panel_input>;
/linux-4.1.27/drivers/gpu/drm/bridge/
Dptn3460.c313 struct device_node *endpoint, *panel_node; in ptn3460_probe() local
321 endpoint = of_graph_get_next_endpoint(dev->of_node, NULL); in ptn3460_probe()
322 if (endpoint) { in ptn3460_probe()
323 panel_node = of_graph_get_remote_port_parent(endpoint); in ptn3460_probe()
/linux-4.1.27/Documentation/hid/
Dhidraw.txt43 on the INTERRUPT IN endpoint. By default, read() will block until there is
56 the device has an INTERRUPT OUT endpoint, the report will be sent on that
57 endpoint. If it does not, the report will be sent over the control endpoint,
98 specification, feature reports are always sent using the control endpoint.
106 endpoint. The first byte of the supplied buffer should be set to the report
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Ddvb_usb.h81 .endpoint = endpoint_, \
92 .endpoint = endpoint_, \
159 u8 endpoint; member
/linux-4.1.27/drivers/net/wireless/libertas/
Dif_usb.c200 struct usb_endpoint_descriptor *endpoint; in if_usb_probe() local
227 endpoint = &iface_desc->endpoint[i].desc; in if_usb_probe()
228 if (usb_endpoint_is_bulk_in(endpoint)) { in if_usb_probe()
229 cardp->ep_in_size = le16_to_cpu(endpoint->wMaxPacketSize); in if_usb_probe()
230 cardp->ep_in = usb_endpoint_num(endpoint); in if_usb_probe()
235 } else if (usb_endpoint_is_bulk_out(endpoint)) { in if_usb_probe()
236 cardp->ep_out_size = le16_to_cpu(endpoint->wMaxPacketSize); in if_usb_probe()
237 cardp->ep_out = usb_endpoint_num(endpoint); in if_usb_probe()
/linux-4.1.27/Documentation/devicetree/bindings/drm/atmel/
Dhlcdc-dc.txt40 hlcdc_panel_output: endpoint@0 {
42 remote-endpoint = <&panel_input>;
/linux-4.1.27/arch/arm64/boot/dts/arm/
Drtsm_ve-motherboard.dtsi191 v2m_clcd_pads: endpoint {
192 remote-endpoint = <&v2m_clcd_panel>;
201 v2m_clcd_panel: endpoint {
202 remote-endpoint = <&v2m_clcd_pads>;
/linux-4.1.27/drivers/net/usb/
Dcdc-phonet.c404 if (usb_pipein(data_desc->endpoint[0].desc.bEndpointAddress)) { in usbpn_probe()
406 data_desc->endpoint[0].desc.bEndpointAddress); in usbpn_probe()
408 data_desc->endpoint[1].desc.bEndpointAddress); in usbpn_probe()
411 data_desc->endpoint[1].desc.bEndpointAddress); in usbpn_probe()
413 data_desc->endpoint[0].desc.bEndpointAddress); in usbpn_probe()
/linux-4.1.27/tools/usb/ffs-aio-example/simple/host_app/
Dtest.c166 in_addr = iface->endpoint[0].bEndpointAddress; in main()
167 out_addr = iface->endpoint[1].bEndpointAddress; in main()
/linux-4.1.27/net/caif/
Dcfctrl.c81 p1->endpoint == p2->endpoint && p1->chtype == p2->chtype; in param_eq()
231 cfpkt_addbdy(pkt, param->endpoint & 0x03); in cfctrl_linkup_request()
377 u8 endpoint; in cfctrl_recv() local
401 cfpkt_extr_head(pkt, &endpoint, 1); in cfctrl_recv()
402 linkparam.endpoint = endpoint & 0x03; in cfctrl_recv()
/linux-4.1.27/drivers/w1/masters/
Dds2490.c987 struct usb_endpoint_descriptor *endpoint; in ds_probe() local
1037 endpoint = &iface_desc->endpoint[i].desc; in ds_probe()
1039 dev->ep[i+1] = endpoint->bEndpointAddress; in ds_probe()
1042 i, endpoint->bEndpointAddress, le16_to_cpu(endpoint->wMaxPacketSize), in ds_probe()
1043 (endpoint->bEndpointAddress & USB_DIR_IN)?"IN":"OUT", in ds_probe()
1044 endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK); in ds_probe()
/linux-4.1.27/arch/powerpc/sysdev/
Dppc4xx_pci.c646 int endpoint; member
853 if (port->endpoint) in ppc440spe_pciex_init_port_hw()
958 if (port->endpoint) in ppc460ex_pciex_init_port_hw()
1079 if (port->endpoint) in apm821xx_pciex_init_port_hw()
1215 if (port->endpoint) in ppc460sx_pciex_init_port_hw()
1291 if (port->endpoint) in ppc405ex_pcie_phy_reset()
1309 if (port->endpoint) in ppc405ex_pciex_init_port_hw()
1565 if (port->endpoint && bus->number != port->hose->first_busno) in ppc4xx_pciex_validate_bdf()
1857 if (port->endpoint) { in ppc4xx_configure_pciex_PIMs()
1965 if (!port->endpoint) { in ppc4xx_pciex_port_setup_hose()
[all …]
/linux-4.1.27/fs/xfs/
Dxfs_stats.c41 int endpoint; in xfs_stat_proc_show() member
71 for (; j < xstats[i].endpoint; j++) in xfs_stat_proc_show()
/linux-4.1.27/drivers/input/mouse/
Dsynaptics_usb.c227 struct usb_endpoint_descriptor *endpoint; in synusb_get_in_endpoint() local
231 endpoint = &iface->endpoint[i].desc; in synusb_get_in_endpoint()
233 if (usb_endpoint_is_int_in(endpoint)) { in synusb_get_in_endpoint()
235 return endpoint; in synusb_get_in_endpoint()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtc.c129 struct ath10k_htc_ep *ep = &htc->endpoint[eid]; in ath10k_htc_send()
213 ep = &htc->endpoint[skb_cb->eid]; in ath10k_htc_tx_completion_handler()
245 ep = &htc->endpoint[report->eid]; in ath10k_htc_process_credit_report()
351 ep = &htc->endpoint[eid]; in ath10k_htc_rx_completion_handler()
508 ep = &htc->endpoint[i]; in ath10k_htc_reset_endpoint_states()
752 ep = &htc->endpoint[assigned_eid]; in ath10k_htc_connect_service()
868 ep = &htc->endpoint[ATH10K_HTC_EP_0]; in ath10k_htc_init()
/linux-4.1.27/Documentation/rapidio/
Dsysfs.txt14 d - device typr: 'e' - for endpoint or 's' - for switch
25 NOTE: An enumerating or discovering endpoint does not create a sysfs entry for
26 itself, this is why an endpoint with destID=1 is not shown in the list.
58 Currently Linux RapidIO subsystem does not create any endpoint specific sysfs
59 attributes. It is possible that RapidIO master port drivers and endpoint device

123