Home
last modified time | relevance | path

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

123

/linux-4.4.14/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 …]
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 …]
Dvexpress-v2p-ca15_a7.dts390 etb_in_port: endpoint@0 {
392 remote-endpoint = <&replicator_out_port0>;
404 tpiu_in_port: endpoint@0 {
406 remote-endpoint = <&replicator_out_port1>;
424 replicator_out_port0: endpoint {
425 remote-endpoint = <&etb_in_port>;
431 replicator_out_port1: endpoint {
432 remote-endpoint = <&tpiu_in_port>;
439 replicator_in_port0: endpoint {
441 remote-endpoint = <&funnel_out_port0>;
[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.dts210 adv7123_in: endpoint {
211 remote-endpoint = <&du_out_rgb>;
216 adv7123_out: endpoint {
217 remote-endpoint = <&vga_in>;
227 vga_in: endpoint {
228 remote-endpoint = <&adv7123_out>;
238 hdmi_con: endpoint {
239 remote-endpoint = <&adv7511_out>;
273 endpoint {
274 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 …]
Dimx7d.dtsi131 etr_in_port: endpoint {
133 remote-endpoint = <&replicator_out_port1>;
145 tpiu_in_port: endpoint {
147 remote-endpoint = <&replicator_out_port1>;
166 replicator_out_port0: endpoint {
167 remote-endpoint = <&tpiu_in_port>;
173 replicator_out_port1: endpoint {
174 remote-endpoint = <&etr_in_port>;
181 replicator_in_port0: endpoint {
183 remote-endpoint = <&etf_out_port>;
[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.dtsi136 hdmi_mux_0: endpoint {
137 remote-endpoint = <&ipu1_di0_hdmi>;
144 hdmi_mux_1: endpoint {
145 remote-endpoint = <&ipu1_di1_hdmi>;
804 lvds0_mux_0: endpoint {
805 remote-endpoint = <&ipu1_di0_lvds0>;
812 lvds0_mux_1: endpoint {
813 remote-endpoint = <&ipu1_di1_lvds0>;
827 lvds1_mux_0: endpoint {
828 remote-endpoint = <&ipu1_di0_lvds1>;
[all …]
Domap3-devkit8000-common.dtsi82 tfp410_in: endpoint@0 {
83 remote-endpoint = <&dpi_dvi_out>;
90 tfp410_out: endpoint@0 {
91 remote-endpoint = <&dvi_connector_in>;
106 dvi_connector_in: endpoint {
107 remote-endpoint = <&tfp410_out>;
117 tv_connector_in: endpoint {
118 remote-endpoint = <&venc_out>;
351 dpi_dvi_out: endpoint@0 {
352 remote-endpoint = <&tfp410_in>;
[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-devkit8000-lcd-common.dtsi24 lcd_in: endpoint {
25 remote-endpoint = <&dpi_lcd_out>;
33 dpi_lcd_out: endpoint@1 {
34 remote-endpoint = <&lcd_in>;
Dimx6dl-aristainetos2_7.dts61 panel_in: endpoint {
62 remote-endpoint = <&lvds0_out>;
85 lvds0_in: endpoint {
86 remote-endpoint = <&ipu1_di0_lvds0>;
92 lvds0_out: endpoint {
93 remote-endpoint = <&panel_in>;
Dimx6dl-aristainetos2_4.dts65 display0_in: endpoint {
66 remote-endpoint = <&ipu1_di0_disp0>;
72 display_out: endpoint {
73 remote-endpoint = <&panel_in>;
106 panel_in: endpoint {
107 remote-endpoint = <&display_out>;
123 remote-endpoint = <&display0_in>;
Dat91sam9x5dm.dtsi33 hlcdc_panel_output: endpoint@0 {
35 remote-endpoint = <&panel_input>;
87 panel_input: endpoint@0 {
89 remote-endpoint = <&hlcdc_panel_output>;
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-aa121td01-panel.dtsi32 panel_in: endpoint {
33 remote-endpoint = <&lvds_connector>;
40 remote-endpoint = <&panel_in>;
Dr8a77xx-aa104xd12-panel.dtsi32 panel_in: endpoint {
33 remote-endpoint = <&lvds_connector>;
40 remote-endpoint = <&panel_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>;
247 dpi_out: endpoint {
248 remote-endpoint = <&tfp410_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.dtsi96 lcd_in: endpoint {
97 remote-endpoint = <&dpi_out>;
113 tv_connector_in: endpoint {
114 remote-endpoint = <&opa_out>;
129 opa_in: endpoint@0 {
130 remote-endpoint = <&venc_out>;
136 opa_out: endpoint@0 {
137 remote-endpoint = <&tv_connector_in>;
470 dpi_out: endpoint {
471 remote-endpoint = <&lcd_in>;
[all …]
Dr8a7791-koelsch.dts274 hdmi_con: endpoint {
275 remote-endpoint = <&adv7511_out>;
307 endpoint {
308 remote-endpoint = <&adv7511_in>;
312 lvds_connector: endpoint {
544 adv7180: endpoint {
546 remote-endpoint = <&vin1ep>;
569 adv7511_in: endpoint {
570 remote-endpoint = <&du_out_rgb>;
576 adv7511_out: endpoint {
[all …]
Dimx6dl-aristainetos_7.dts48 display0_in: endpoint {
49 remote-endpoint = <&ipu1_di0_disp0>;
73 remote-endpoint = <&display0_in>;
Dimx6qdl-nitrogen6_max.dtsi271 lcd_display_in: endpoint {
272 remote-endpoint = <&ipu1_di0_disp0>;
279 lcd_display_out: endpoint {
280 remote-endpoint = <&lcd_panel_in>;
290 lcd_panel_in: endpoint {
291 remote-endpoint = <&lcd_display_out>;
301 panel_in_lvds0: endpoint {
302 remote-endpoint = <&lvds0_out>;
312 panel_in_lvds1: endpoint {
313 remote-endpoint = <&lvds1_out>;
[all …]
Dam335x-boneblack.dts72 lcdc_0: endpoint@0 {
73 remote-endpoint = <&hdmi_0>;
87 hdmi_0: endpoint@0 {
88 remote-endpoint = <&lcdc_0>;
Dimx6dl-aristainetos_4.dts60 display0_in: endpoint {
61 remote-endpoint = <&ipu1_di0_disp0>;
84 remote-endpoint = <&display0_in>;
Dimx6qdl-sabrelite.dtsi186 lcd_display_in: endpoint {
187 remote-endpoint = <&ipu1_di0_disp0>;
194 lcd_display_out: endpoint {
195 remote-endpoint = <&lcd_panel_in>;
205 lcd_panel_in: endpoint {
206 remote-endpoint = <&lcd_display_out>;
216 panel_in: endpoint {
217 remote-endpoint = <&lvds0_out>;
520 remote-endpoint = <&lcd_display_in>;
534 lvds0_out: endpoint {
[all …]
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>;
Dimx53.dtsi144 ipu_di0_disp0: endpoint@0 {
148 ipu_di0_lvds0: endpoint@1 {
150 remote-endpoint = <&lvds0_in>;
159 ipu_di1_disp1: endpoint@0 {
163 ipu_di1_lvds1: endpoint@1 {
165 remote-endpoint = <&lvds1_in>;
168 ipu_di1_tve: endpoint@2 {
170 remote-endpoint = <&tve_in>;
452 lvds0_in: endpoint {
453 remote-endpoint = <&ipu_di0_lvds0>;
[all …]
Dr8a7794-silk.dts131 adv7180: endpoint {
133 remote-endpoint = <&vin0ep>;
195 vin0ep: endpoint {
196 remote-endpoint = <&adv7180>;
Domap3-thunder.dts76 dpi_out: endpoint {
77 remote-endpoint = <&lcd_in>;
97 lcd_in: endpoint {
98 remote-endpoint = <&dpi_out>;
Dat91sam9x5ek.dtsi66 isi_0: endpoint@0 {
67 remote-endpoint = <&ov2640_0>;
97 ov2640_0: endpoint {
98 remote-endpoint = <&isi_0>;
Dimx6qdl-nitrogen6x.dtsi200 lcd_display_in: endpoint {
201 remote-endpoint = <&ipu1_di0_disp0>;
208 lcd_display_out: endpoint {
209 remote-endpoint = <&lcd_panel_in>;
219 lcd_panel_in: endpoint {
220 remote-endpoint = <&lcd_display_out>;
230 panel_in: endpoint {
231 remote-endpoint = <&lvds0_out>;
575 remote-endpoint = <&lcd_display_in>;
589 lvds0_out: endpoint {
[all …]
Dste-dbx5x0.dtsi60 ptm0_out_port: endpoint {
61 remote-endpoint = <&funnel_in_port0>;
74 ptm1_out_port: endpoint {
75 remote-endpoint = <&funnel_in_port1>;
93 funnel_out_port: endpoint {
94 remote-endpoint =
102 funnel_in_port0: endpoint {
104 remote-endpoint = <&ptm0_out_port>;
110 funnel_in_port1: endpoint {
112 remote-endpoint = <&ptm1_out_port>;
[all …]
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>;
Domap3-ha-lcd.dts112 dpi_out: endpoint {
113 remote-endpoint = <&lcd_in>;
133 lcd_in: endpoint {
134 remote-endpoint = <&dpi_out>;
Domap4-duovero-parlor.dts52 hdmi_connector_in: endpoint {
53 remote-endpoint = <&hdmi_out>;
186 hdmi_out: endpoint {
187 remote-endpoint = <&hdmi_connector_in>;
Dsama5d3xmb.dtsi70 ov2640_0: endpoint {
71 remote-endpoint = <&isi_0>;
87 isi_0: endpoint {
88 remote-endpoint = <&ov2640_0>;
Dat91sam9n12ek.dts126 hlcdc_panel_output: endpoint@0 {
128 remote-endpoint = <&panel_input>;
230 panel_input: endpoint@0 {
232 remote-endpoint = <&hlcdc_panel_output>;
Domap3-overo-common-lcd43.dtsi87 dpi_out: endpoint {
88 remote-endpoint = <&lcd_in>;
108 lcd_in: endpoint {
109 remote-endpoint = <&dpi_out>;
Domap3-overo-common-lcd35.dtsi88 dpi_out: endpoint {
89 remote-endpoint = <&lcd_in>;
136 lcd_in: endpoint {
137 remote-endpoint = <&dpi_out>;
Dr8a7791-porter.dts229 adv7180: endpoint {
231 remote-endpoint = <&vin0ep>;
251 vin0ep: endpoint {
252 remote-endpoint = <&adv7180>;
Dimx6q-tx6q-1010.dts54 display0_in: endpoint {
55 remote-endpoint = <&ipu1_di0_disp0>;
176 remote-endpoint = <&display0_in>;
Dimx6dl-tx6u-801x.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>;
Dat91sam9m10g45ek.dts70 ov2640_0: endpoint {
71 remote-endpoint = <&isi_0>;
189 isi_0: endpoint {
190 remote-endpoint = <&ov2640_0>;
Domap4-var-om44customboard.dtsi58 hdmi_connector_in: endpoint {
59 remote-endpoint = <&hdmi_out>;
231 hdmi_out: endpoint {
232 remote-endpoint = <&hdmi_connector_in>;
Domap5-board-common.dtsi82 tpd12s015_in: endpoint@0 {
83 remote-endpoint = <&hdmi_out>;
90 tpd12s015_out: endpoint@0 {
91 remote-endpoint = <&hdmi_connector_in>;
104 hdmi_connector_in: endpoint {
105 remote-endpoint = <&tpd12s015_out>;
684 hdmi_out: endpoint {
685 remote-endpoint = <&tpd12s015_in>;
Dexynos5250-snow-common.dtsi215 panel_in: endpoint {
216 remote-endpoint = <&bridge_out>;
248 dp_out: endpoint {
249 remote-endpoint = <&bridge_in>;
491 bridge_out: endpoint {
492 remote-endpoint = <&panel_in>;
497 bridge_in: endpoint {
498 remote-endpoint = <&dp_out>;
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-of.c24 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_csi_bus() argument
26 struct v4l2_of_bus_mipi_csi2 *bus = &endpoint->bus.mipi_csi2; in v4l2_of_parse_csi_bus()
76 endpoint->bus_type = V4L2_MBUS_CSI2; in v4l2_of_parse_csi_bus()
82 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_parallel_bus() argument
84 struct v4l2_of_bus_parallel *bus = &endpoint->bus.parallel; in v4l2_of_parse_parallel_bus()
100 endpoint->bus_type = V4L2_MBUS_PARALLEL; in v4l2_of_parse_parallel_bus()
102 endpoint->bus_type = V4L2_MBUS_BT656; in v4l2_of_parse_parallel_bus()
152 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_endpoint() argument
156 of_graph_parse_endpoint(node, &endpoint->base); in v4l2_of_parse_endpoint()
158 memset(&endpoint->bus_type, 0, sizeof(*endpoint) - in v4l2_of_parse_endpoint()
[all …]
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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_port0: endpoint {
83 remote-endpoint = <&etm0_out>;
89 funnel_in_port1: endpoint {
91 remote-endpoint = <&etm1_out>;
97 funnel_in_port2: endpoint {
99 remote-endpoint = <&etm2_out>;
[all …]
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/arm/
Dcoresight.txt72 etb_in_port: endpoint@0 {
74 remote-endpoint = <&replicator_out_port0>;
86 tpiu_in_port: endpoint@0 {
88 remote-endpoint = <&replicator_out_port1>;
107 replicator_out_port0: endpoint {
108 remote-endpoint = <&etb_in_port>;
114 replicator_out_port1: endpoint {
115 remote-endpoint = <&tpiu_in_port>;
122 replicator_in_port0: endpoint {
124 remote-endpoint = <&funnel_out_port0>;
[all …]
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_slave_compat.dts31 hdmi_0: endpoint@0 {
32 remote-endpoint = <&lcd_0>;
43 lcd_0: endpoint@0 {
44 remote-endpoint = <&hdmi_0>;
55 endpoint@0 {
56 remote-endpoint = <0>;
65 endpoint@0 {
66 remote-endpoint = <0>;
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/ti/
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>;
/linux-4.4.14/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>;
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/
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@[0-1]: Port nodes with endpoint definitions as defined in
83 display_in: endpoint {
84 remote-endpoint = <&ipu_di0_disp0>;
91 display_out: endpoint {
92 remote-endpoint = <&panel_in>;
101 panel_in: endpoint {
102 remote-endpoint = <&display_out>;
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>;
/linux-4.4.14/Documentation/devicetree/bindings/display/exynos/
Dexynos_dsim.txt40 endpoint node connected from mic node (reg = 0):
41 - remote-endpoint: specifies the endpoint in mic node. This node is required
44 endpoint node connected to panel node (reg = 1):
45 - remote-endpoint: specifies the endpoint in panel node. This node is
76 panel_ep: endpoint {
77 remote-endpoint = <&dsi_ep>;
88 decon_to_mic: endpoint {
89 remote-endpoint = <&mic_to_decon>;
95 dsi_ep: endpoint {
99 remote-endpoint = <&panel_ep>;
Dexynos-mic.txt20 - port: contains an endpoint node which is connected to the endpoint in the
39 mic_to_decon: endpoint {
40 remote-endpoint = <&decon_to_mic>;
46 mic_to_dsi: endpoint {
47 remote-endpoint = <&dsi_to_mic>;
Dexynos5433-decon.txt24 - port: contains an endpoint node which is connected to the endpoint in the mic
54 decon_to_mic: endpoint {
55 remote-endpoint = <&mic_to_decon>;
/linux-4.4.14/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.4.14/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.txt98 - name: Name of the endpoint.
99 - reg: Num of the endpoint.
102 - atmel,can-dma: Boolean to specify if the endpoint support DMA.
103 - atmel,can-isoc: Boolean to specify if the endpoint support ISOC.
/linux-4.4.14/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.4.14/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.c183 struct usb_endpoint_descriptor *endpoint; in onetouch_connect_input() local
194 endpoint = &interface->endpoint[2].desc; in onetouch_connect_input()
195 if (!usb_endpoint_is_int_in(endpoint)) in onetouch_connect_input()
198 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
252 usb_onetouch_irq, onetouch, endpoint->bInterval); in onetouch_connect_input()
/linux-4.4.14/Documentation/devicetree/bindings/display/rockchip/
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>;
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>;
/linux-4.4.14/Documentation/devicetree/bindings/display/tilcdc/
Dtilcdc.txt25 suppors a single port with a single endpoint.
37 lcdc_0: endpoint@0 {
38 remote-endpoint = <&hdmi_0>;
52 hdmi_0: endpoint@0 {
53 remote-endpoint = <&lcdc_0>;
/linux-4.4.14/Documentation/devicetree/bindings/display/bridge/
Dadi,adv7123.txt37 adv7123_in: endpoint@0 {
38 remote-endpoint = <&dpi_out>;
45 adv7123_out: endpoint@0 {
46 remote-endpoint = <&vga_connector_in>;
Dthine,thc63lvdm83d.txt37 lvds_enc_in: endpoint@0 {
38 remote-endpoint = <&rgb_out>;
45 lvds_enc_out: endpoint@0 {
46 remote-endpoint = <&panel_in>;
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>;
Dadi,adv7511.txt76 adv7511w_in: endpoint {
77 remote-endpoint = <&dpi_out>;
83 adv7511_out: endpoint {
84 remote-endpoint = <&hdmi_connector_in>;
Dps8622.txt26 bridge_out: endpoint {
27 remote-endpoint = <&panel_in>;
Dptn3460.txt34 bridge_out: endpoint {
35 remote-endpoint = <&panel_in>;
/linux-4.4.14/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()
/linux-4.4.14/include/linux/
Dusb.h88 struct usb_host_endpoint *endpoint; member
1814 unsigned int endpoint) in __create_pipe() argument
1816 return (dev->devnum << 8) | (endpoint << 15); in __create_pipe()
1820 #define usb_sndctrlpipe(dev, endpoint) \ argument
1821 ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint))
1822 #define usb_rcvctrlpipe(dev, endpoint) \ argument
1823 ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN)
1824 #define usb_sndisocpipe(dev, endpoint) \ argument
1825 ((PIPE_ISOCHRONOUS << 30) | __create_pipe(dev, endpoint))
1826 #define usb_rcvisocpipe(dev, endpoint) \ argument
[all …]
Dof_graph.h44 struct of_endpoint *endpoint);
56 struct of_endpoint *endpoint) in of_graph_parse_endpoint() argument
/linux-4.4.14/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.txt32 The digital output port node must contain at least one endpoint.
48 endpoint will use embedded BT.656 synchronization.
71 hdmi_in: endpoint {
72 remote-endpoint = <&ccdc_in>;
Dtc358743.txt25 For further information on the MIPI CSI-2 endpoint node properties, see
40 tc358743_out: endpoint {
41 remote-endpoint = <&mipi_csi2_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.4.14/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.4.14/include/media/
Dv4l2-of.h91 struct v4l2_of_endpoint *endpoint);
94 void v4l2_of_free_endpoint(struct v4l2_of_endpoint *endpoint);
112 static inline void v4l2_of_free_endpoint(struct v4l2_of_endpoint *endpoint) in v4l2_of_free_endpoint() argument
/linux-4.4.14/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.4.14/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()
657 dep->endpoint.desc = NULL; in __dwc3_gadget_ep_disable()
802 usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_prepare_one_trb()
809 switch (usb_endpoint_type(dep->endpoint.desc)) { in dwc3_prepare_one_trb()
[all …]
/linux-4.4.14/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()
Dldusb.c653 struct usb_endpoint_descriptor *endpoint; in ld_usb_probe() local
690 endpoint = &iface_desc->endpoint[i].desc; in ld_usb_probe()
692 if (usb_endpoint_is_int_in(endpoint)) in ld_usb_probe()
693 dev->interrupt_in_endpoint = endpoint; in ld_usb_probe()
695 if (usb_endpoint_is_int_out(endpoint)) in ld_usb_probe()
696 dev->interrupt_out_endpoint = endpoint; in ld_usb_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()
/linux-4.4.14/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.4.14/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()
/linux-4.4.14/drivers/media/rc/
Dstreamzap.c84 struct usb_endpoint_descriptor *endpoint; member
366 sz->endpoint = &(iface_host->endpoint[0].desc); in streamzap_probe()
367 if (!usb_endpoint_dir_in(sz->endpoint)) { in streamzap_probe()
369 "02%02x\n", __func__, sz->endpoint->bEndpointAddress); in streamzap_probe()
374 if (!usb_endpoint_xfer_int(sz->endpoint)) { in streamzap_probe()
376 "02%02x\n", __func__, sz->endpoint->bmAttributes); in streamzap_probe()
381 pipe = usb_rcvintpipe(usbdev, sz->endpoint->bEndpointAddress); in streamzap_probe()
436 sz, sz->endpoint->bInterval); in streamzap_probe()
/linux-4.4.14/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()
1972 struct snd_usb_midi_endpoint_info *endpoint, in snd_usbmidi_detect_endpoints() argument
1984 if (endpoint[0].out_ep || endpoint[0].in_ep) in snd_usbmidi_detect_endpoints()
2000 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2002 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2007 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2009 endpoint[in_eps].in_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2038 struct snd_usb_midi_endpoint_info *endpoint) in snd_usbmidi_detect_yamaha() argument
2062 endpoint->in_cables = in snd_usbmidi_detect_yamaha()
2063 (endpoint->in_cables << 1) | 1; in snd_usbmidi_detect_yamaha()
[all …]
Dstream.c105 subs->ep_num = fp->endpoint; in snd_usb_init_substream()
336 if (subs->ep_num == fp->endpoint) { in snd_usb_add_audio_stream()
409 …csep = snd_usb_find_desc(alts->endpoint[0].extra, alts->endpoint[0].extralen, NULL, USB_DT_CS_ENDP… in parse_uac_endpoint_attributes()
413 …csep = snd_usb_find_desc(alts->endpoint[1].extra, alts->endpoint[1].extralen, NULL, USB_DT_CS_ENDP… in parse_uac_endpoint_attributes()
671 fp->endpoint = get_endpoint(alts, 0)->bEndpointAddress; in snd_usb_parse_audio_interface()
728 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.4.14/Documentation/devicetree/bindings/display/
Dmarvell,pxa2xx-lcdc.txt15 This node must have its properties bus-width and remote-endpoint set.
29 lcdc_out: endpoint {
30 remote-endpoint = <&panel_in>;
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>;
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/msm/
Ddsi.txt44 - port: DSI controller output port. This contains one endpoint subnode, with its
45 remote-endpoint set to the phandle of the connected panel's endpoint.
121 panel_in: endpoint {
122 remote-endpoint = <&dsi0_out>;
128 dsi0_out: endpoint {
129 remote-endpoint = <&panel_in>;
/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/display/connector/
Danalog-tv-connector.txt21 tv_connector_in: endpoint {
22 remote-endpoint = <&venc_out>;
Dhdmi-connector.txt25 hdmi_connector_in: endpoint {
26 remote-endpoint = <&tpd12s015_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>;
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/
Dtoppoly,td028ttec1.txt25 lcd_in: endpoint {
26 remote-endpoint = <&dpi_out>;
Dsony,acx565akm.txt26 lcd_in: endpoint {
27 remote-endpoint = <&sdi_out>;
Dtpo,td043mtea1.txt29 lcd_in: endpoint {
30 remote-endpoint = <&dpi_out>;
Dlgphilips,lb035q02.txt29 lcd_in: endpoint {
30 remote-endpoint = <&dpi_out>;
Dpanel-dsi-cm.txt25 lcd0_in: endpoint {
26 remote-endpoint = <&dsi1_out_ep>;
Dsamsung,ld9040.txt20 'endpoint' node, according to the bindings defined in [3]. This
62 lcd_ep: endpoint {
63 remote-endpoint = <&fimd_dpi_ep>;
Dpanel-dpi.txt24 lcd_in: endpoint {
25 remote-endpoint = <&dpi_out>;
Dsharp,ls037v7dw01.txt39 lcd_in: endpoint {
40 remote-endpoint = <&dpi_out>;
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uac111 req_buf_size - ISO OUT endpoint request buffer size
12 req_count - ISO OUT endpoint request count
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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 = cpu_to_le16(32); in st5481_setup_usb()
271 altsetting->endpoint[4].desc.wMaxPacketSize = 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()
/linux-4.4.14/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.4.14/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.4.14/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,
/linux-4.4.14/drivers/usb/class/
Dusbtmc.c199 if (current_setting->endpoint[n].desc.bEndpointAddress == in usbtmc_ioctl_abort_bulk_in()
201 max_size = usb_endpoint_maxp(&current_setting->endpoint[n].desc); in usbtmc_ioctl_abort_bulk_in()
751 desc = &current_setting->endpoint[n].desc; in usbtmc_ioctl_clear()
1101 struct usb_endpoint_descriptor *endpoint; in usbtmc_probe() local
1143 endpoint = &iface_desc->endpoint[n].desc; in usbtmc_probe()
1145 if (usb_endpoint_is_bulk_in(endpoint)) { in usbtmc_probe()
1146 data->bulk_in = endpoint->bEndpointAddress; in usbtmc_probe()
1155 endpoint = &iface_desc->endpoint[n].desc; in usbtmc_probe()
1157 if (usb_endpoint_is_bulk_out(endpoint)) { in usbtmc_probe()
1158 data->bulk_out = endpoint->bEndpointAddress; in usbtmc_probe()
/linux-4.4.14/drivers/gpu/drm/imx/
Dparallel-display.c245 struct device_node *endpoint, *remote; in imx_pd_bind() local
247 endpoint = of_get_child_by_name(port, "endpoint"); in imx_pd_bind()
248 if (endpoint) { in imx_pd_bind()
249 remote = of_graph_get_remote_port_parent(endpoint); in imx_pd_bind()
/linux-4.4.14/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.4.14/drivers/staging/fsl-mc/bus/
Ddprc.c1519 const struct dprc_endpoint *endpoint) in dprc_disconnect() argument
1527 cmd.params[0] |= mc_enc(0, 32, endpoint->id); in dprc_disconnect()
1528 cmd.params[0] |= mc_enc(32, 32, endpoint->if_id); in dprc_disconnect()
1529 cmd.params[1] |= mc_enc(0, 8, endpoint->type[0]); in dprc_disconnect()
1530 cmd.params[1] |= mc_enc(8, 8, endpoint->type[1]); in dprc_disconnect()
1531 cmd.params[1] |= mc_enc(16, 8, endpoint->type[2]); in dprc_disconnect()
1532 cmd.params[1] |= mc_enc(24, 8, endpoint->type[3]); in dprc_disconnect()
1533 cmd.params[1] |= mc_enc(32, 8, endpoint->type[4]); in dprc_disconnect()
1534 cmd.params[1] |= mc_enc(40, 8, endpoint->type[5]); in dprc_disconnect()
1535 cmd.params[1] |= mc_enc(48, 8, endpoint->type[6]); in dprc_disconnect()
[all …]
/linux-4.4.14/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 …]
/linux-4.4.14/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.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_mic.c232 struct device_node *endpoint = NULL, *remote_node = NULL; in get_remote_node() local
234 endpoint = of_graph_get_endpoint_by_regs(from, reg, -1); in get_remote_node()
235 if (!endpoint) { in get_remote_node()
241 remote_node = of_graph_get_remote_port_parent(endpoint); in get_remote_node()
249 of_node_put(endpoint); in get_remote_node()
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c315 struct device_node *endpoint, *panel_node; in ptn3460_probe() local
323 endpoint = of_graph_get_next_endpoint(dev->of_node, NULL); in ptn3460_probe()
324 if (endpoint) { in ptn3460_probe()
325 panel_node = of_graph_get_remote_port_parent(endpoint); in ptn3460_probe()
/linux-4.4.14/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.4.14/drivers/of/
Dbase.c2107 struct of_endpoint *endpoint) in of_graph_parse_endpoint() argument
2114 memset(endpoint, 0, sizeof(*endpoint)); in of_graph_parse_endpoint()
2116 endpoint->local_node = node; in of_graph_parse_endpoint()
2121 of_property_read_u32(port_node, "reg", &endpoint->port); in of_graph_parse_endpoint()
2122 of_property_read_u32(node, "reg", &endpoint->id); in of_graph_parse_endpoint()
2173 struct device_node *endpoint; in of_graph_get_next_endpoint() local
2212 endpoint = of_get_next_child(port, prev); in of_graph_get_next_endpoint()
2213 if (endpoint) { in of_graph_get_next_endpoint()
2215 return endpoint; in of_graph_get_next_endpoint()
2243 struct of_endpoint endpoint; in of_graph_get_endpoint_by_regs() local
[all …]
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvb_usb.h81 .endpoint = endpoint_, \
92 .endpoint = endpoint_, \
159 u8 endpoint; member
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/mfd/
Datmel-hlcdc.txt42 hlcdc_panel_output: endpoint@0 {
44 remote-endpoint = <&panel_input>;
/linux-4.4.14/Documentation/devicetree/bindings/display/atmel/
Dhlcdc-dc.txt40 hlcdc_panel_output: endpoint@0 {
42 remote-endpoint = <&panel_input>;
/linux-4.4.14/arch/arm64/boot/dts/arm/
Drtsm_ve-motherboard.dtsi193 v2m_clcd_pads: endpoint {
194 remote-endpoint = <&v2m_clcd_panel>;
203 v2m_clcd_panel: endpoint {
204 remote-endpoint = <&v2m_clcd_pads>;
/linux-4.4.14/drivers/net/usb/
Dcdc-phonet.c385 if (usb_pipein(data_desc->endpoint[0].desc.bEndpointAddress)) { in usbpn_probe()
387 data_desc->endpoint[0].desc.bEndpointAddress); in usbpn_probe()
389 data_desc->endpoint[1].desc.bEndpointAddress); in usbpn_probe()
392 data_desc->endpoint[1].desc.bEndpointAddress); in usbpn_probe()
394 data_desc->endpoint[0].desc.bEndpointAddress); in usbpn_probe()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c246 struct device_node *endpoint, *panel_node; in detect_panel() local
250 endpoint = of_graph_get_next_endpoint(np, NULL); in detect_panel()
251 if (!endpoint) { in detect_panel()
256 panel_node = of_graph_get_remote_port_parent(endpoint); in detect_panel()
259 of_node_put(endpoint); in detect_panel()
263 of_node_put(endpoint); in detect_panel()
/linux-4.4.14/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()

123