Home
last modified time | relevance | path

Searched refs:endpoint (Results 1 – 25 of 225) sorted by relevance

123456789

/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()
137 cur_ep_dist->endpoint, in ath6kl_credit_init()
174 ep_dist->endpoint, limit); in ath6kl_credit_reduce()
192 if (cur_list->endpoint == ENDPOINT_0) in ath6kl_credit_update()
282 if (curdist_list->endpoint == ENDPOINT_0) in ath6kl_credit_seek()
303 if (curdist_list->endpoint == ENDPOINT_0) in ath6kl_credit_redistribute()
371 hdr->eid = packet->endpoint; in ath6kl_htc_tx_prep_pkt()
410 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.c301 struct usb_endpoint_descriptor *endpoint; in ath6kl_usb_setup_pipe_resources() local
310 endpoint = &iface_desc->endpoint[i].desc; in ath6kl_usb_setup_pipe_resources()
312 if (ATH6KL_USB_IS_BULK_EP(endpoint->bmAttributes)) { in ath6kl_usb_setup_pipe_resources()
316 (endpoint->bEndpointAddress) ? in ath6kl_usb_setup_pipe_resources()
317 "RX" : "TX", endpoint->bEndpointAddress, in ath6kl_usb_setup_pipe_resources()
318 le16_to_cpu(endpoint->wMaxPacketSize)); in ath6kl_usb_setup_pipe_resources()
319 } else if (ATH6KL_USB_IS_INT_EP(endpoint->bmAttributes)) { in ath6kl_usb_setup_pipe_resources()
323 (endpoint->bEndpointAddress) ? in ath6kl_usb_setup_pipe_resources()
324 "RX" : "TX", endpoint->bEndpointAddress, in ath6kl_usb_setup_pipe_resources()
325 le16_to_cpu(endpoint->wMaxPacketSize), in ath6kl_usb_setup_pipe_resources()
[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()
Dhtc_pipe.c80 struct htc_endpoint *ep = &target->endpoint[packet->endpoint]; in send_packet_completion()
246 htc_hdr->eid = (u8) packet->endpoint; in htc_issue_packets()
679 ep = &target->endpoint[rpt->eid]; in htc_process_credit_report()
764 ep = &target->endpoint[ep_id]; in ath6kl_htc_pipe_tx_complete()
801 if (packet->endpoint >= ENDPOINT_MAX) { in htc_send_packets_multiple()
805 ep = &target->endpoint[packet->endpoint]; in htc_send_packets_multiple()
998 ep = &target->endpoint[htc_hdr->eid]; in ath6kl_htc_pipe_rx_complete()
1086 packet->endpoint = htc_hdr->eid; in ath6kl_htc_pipe_rx_complete()
1135 packet->endpoint); in htc_flush_rx_queue()
1191 ep = &target->endpoint[i]; in reset_endpoint_states()
[all …]
/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 …]
/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()
58 endpoint->bus_type = V4L2_MBUS_CSI2; in v4l2_of_parse_csi_bus()
62 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_parallel_bus() argument
64 struct v4l2_of_bus_parallel *bus = &endpoint->bus.parallel; in v4l2_of_parse_parallel_bus()
84 endpoint->bus_type = V4L2_MBUS_PARALLEL; in v4l2_of_parse_parallel_bus()
86 endpoint->bus_type = V4L2_MBUS_BT656; in v4l2_of_parse_parallel_bus()
122 struct v4l2_of_endpoint *endpoint) in v4l2_of_parse_endpoint() argument
126 memset(endpoint, 0, offsetof(struct v4l2_of_endpoint, head)); in v4l2_of_parse_endpoint()
128 endpoint->local_node = node; in v4l2_of_parse_endpoint()
[all …]
/drivers/staging/ft1000/ft1000-usb/
Dft1000_usb.c61 struct usb_endpoint_descriptor *endpoint; in ft1000_probe() local
101 iface_desc->endpoint[0].desc.bmAttributes); in ft1000_probe()
103 iface_desc->endpoint[1].desc.bmAttributes); in ft1000_probe()
105 iface_desc->endpoint[2].desc.bmAttributes); in ft1000_probe()
108 endpoint = in ft1000_probe()
110 endpoint[i].desc; in ft1000_probe()
113 endpoint->bEndpointAddress, endpoint->bmAttributes); in ft1000_probe()
114 if ((endpoint->bEndpointAddress & USB_DIR_IN) in ft1000_probe()
115 && ((endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in ft1000_probe()
118 endpoint->bEndpointAddress; in ft1000_probe()
[all …]
/drivers/staging/bcm/
DInterfaceInit.c428 struct usb_endpoint_descriptor *endpoint; in InterfaceAdapterInit() local
477 endpoint = &iface_desc->endpoint[EP2].desc; in InterfaceAdapterInit()
484 …if (((psIntfAdapter->bHighSpeedDevice == TRUE) && (bcm_usb_endpoint_is_int_out(endpoint) == FALSE)) in InterfaceAdapterInit()
485 …|| ((psIntfAdapter->bHighSpeedDevice == FALSE) && (bcm_usb_endpoint_is_bulk_out(endpoint) == FALSE… in InterfaceAdapterInit()
504 if ((psIntfAdapter->bHighSpeedDevice == FALSE) && bcm_usb_endpoint_is_bulk_out(endpoint)) { in InterfaceAdapterInit()
513 endpoint = &iface_desc->endpoint[EP4].desc; in InterfaceAdapterInit()
516 if (bcm_usb_endpoint_is_int_out(endpoint) == FALSE) { in InterfaceAdapterInit()
542 endpoint = &iface_desc->endpoint[value].desc; in InterfaceAdapterInit()
544 if (!psIntfAdapter->sBulkIn.bulk_in_endpointAddr && bcm_usb_endpoint_is_bulk_in(endpoint)) { in InterfaceAdapterInit()
545 buffer_size = le16_to_cpu(endpoint->wMaxPacketSize); in InterfaceAdapterInit()
[all …]
/drivers/usb/serial/
Dusb-serial.c718 struct usb_endpoint_descriptor *endpoint; in usb_serial_probe() local
776 endpoint = &iface_desc->endpoint[i].desc; in usb_serial_probe()
778 if (usb_endpoint_is_bulk_in(endpoint)) { in usb_serial_probe()
781 bulk_in_endpoint[num_bulk_in] = endpoint; in usb_serial_probe()
785 if (usb_endpoint_is_bulk_out(endpoint)) { in usb_serial_probe()
788 bulk_out_endpoint[num_bulk_out] = endpoint; in usb_serial_probe()
792 if (usb_endpoint_is_int_in(endpoint)) { in usb_serial_probe()
795 interrupt_in_endpoint[num_interrupt_in] = endpoint; in usb_serial_probe()
799 if (usb_endpoint_is_int_out(endpoint)) { in usb_serial_probe()
802 interrupt_out_endpoint[num_interrupt_out] = 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()
/drivers/usb/core/
Dendpoint.c177 struct usb_host_endpoint *endpoint, in usb_create_ep_devs() argument
189 ep_dev->desc = &endpoint->desc; in usb_create_ep_devs()
194 dev_set_name(&ep_dev->dev, "ep_%02x", endpoint->desc.bEndpointAddress); in usb_create_ep_devs()
201 endpoint->ep_dev = ep_dev; in usb_create_ep_devs()
210 void usb_remove_ep_devs(struct usb_host_endpoint *endpoint) in usb_remove_ep_devs() argument
212 struct ep_device *ep_dev = endpoint->ep_dev; in usb_remove_ep_devs()
216 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()
230 endpoint->desc.bInterval = n; in usb_parse_endpoint()
242 endpoint->desc.bmAttributes = USB_ENDPOINT_XFER_INT; in usb_parse_endpoint()
243 endpoint->desc.bInterval = 1; in usb_parse_endpoint()
244 if (usb_endpoint_maxp(&endpoint->desc) > 8) in usb_parse_endpoint()
245 endpoint->desc.wMaxPacketSize = cpu_to_le16(8); in usb_parse_endpoint()
257 maxp = usb_endpoint_maxp(&endpoint->desc) & 0x07ff; in usb_parse_endpoint()
[all …]
/drivers/media/usb/siano/
Dsmsusb.c385 if (intf->cur_altsetting->endpoint[i].desc. bEndpointAddress & USB_DIR_IN) in smsusb_init_device()
386 dev->in_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
388 dev->out_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
473 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress, in smsusb_probe()
474 intf->cur_altsetting->endpoint[i].desc.bmAttributes, in smsusb_probe()
475 intf->cur_altsetting->endpoint[i].desc.wMaxPacketSize); in smsusb_probe()
476 if (intf->cur_altsetting->endpoint[i].desc.bEndpointAddress & in smsusb_probe()
479 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress)); in smsusb_probe()
482 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress)); in smsusb_probe()
533 intf->cur_altsetting->endpoint[i].desc.bEndpointAddress, in smsusb_resume()
[all …]
/drivers/input/misc/
Dkeyspan_remote.c433 struct usb_endpoint_descriptor *endpoint; in keyspan_get_in_endpoint() local
437 endpoint = &iface->endpoint[i].desc; in keyspan_get_in_endpoint()
439 if (usb_endpoint_is_int_in(endpoint)) { in keyspan_get_in_endpoint()
441 return endpoint; in keyspan_get_in_endpoint()
454 struct usb_endpoint_descriptor *endpoint; in keyspan_probe() local
459 endpoint = keyspan_get_in_endpoint(interface->cur_altsetting); in keyspan_probe()
460 if (!endpoint) in keyspan_probe()
473 remote->in_endpoint = endpoint; in keyspan_probe()
538 usb_rcvintpipe(remote->udev, endpoint->bEndpointAddress), in keyspan_probe()
540 endpoint->bInterval); in keyspan_probe()
/drivers/usb/dwc3/
Dgadget.c206 if (usb_endpoint_xfer_bulk(dep->endpoint.desc) in dwc3_gadget_resize_tx_fifos()
207 || usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_gadget_resize_tx_fifos()
221 tmp = mult * (dep->endpoint.maxpacket + mdwidth); in dwc3_gadget_resize_tx_fifos()
257 usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_gadget_giveback()
279 req->request.complete(&dep->endpoint, &req->request); in dwc3_gadget_giveback()
451 u32 burst = dep->endpoint.maxburst - 1; in dwc3_gadget_set_ep_config()
541 dep->endpoint.desc = desc; in __dwc3_gadget_ep_enable()
612 dep->endpoint.desc = NULL; in __dwc3_gadget_ep_disable()
766 usb_endpoint_xfer_isoc(dep->endpoint.desc)) in dwc3_prepare_one_trb()
784 switch (usb_endpoint_type(dep->endpoint.desc)) { in dwc3_prepare_one_trb()
[all …]
/drivers/usb/misc/
Dusblcd.c318 struct usb_endpoint_descriptor *endpoint; in lcd_probe() local
346 endpoint = &iface_desc->endpoint[i].desc; in lcd_probe()
349 usb_endpoint_is_bulk_in(endpoint)) { in lcd_probe()
351 buffer_size = usb_endpoint_maxp(endpoint); in lcd_probe()
353 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; in lcd_probe()
363 usb_endpoint_is_bulk_out(endpoint)) { in lcd_probe()
365 dev->bulk_out_endpointAddr = endpoint->bEndpointAddress; in lcd_probe()
/drivers/media/rc/
Dstreamzap.c97 struct usb_endpoint_descriptor *endpoint; member
377 sz->endpoint = &(iface_host->endpoint[0].desc); in streamzap_probe()
378 if ((sz->endpoint->bEndpointAddress & USB_ENDPOINT_DIR_MASK) in streamzap_probe()
381 "02%02x\n", __func__, sz->endpoint->bEndpointAddress); in streamzap_probe()
386 if ((sz->endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) in streamzap_probe()
389 "02%02x\n", __func__, sz->endpoint->bmAttributes); in streamzap_probe()
394 pipe = usb_rcvintpipe(usbdev, sz->endpoint->bEndpointAddress); in streamzap_probe()
449 sz, sz->endpoint->bInterval); in streamzap_probe()
/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()
/drivers/net/irda/
Dkingsun-sir.c440 struct usb_endpoint_descriptor *endpoint; in kingsun_probe() local
460 endpoint = &interface->endpoint[KINGSUN_EP_IN].desc; in kingsun_probe()
461 if (!usb_endpoint_is_int_in(endpoint)) { in kingsun_probe()
467 ep_in = endpoint->bEndpointAddress; in kingsun_probe()
477 endpoint = &interface->endpoint[KINGSUN_EP_OUT].desc; in kingsun_probe()
478 if (!usb_endpoint_is_int_out(endpoint)) { in kingsun_probe()
484 ep_out = endpoint->bEndpointAddress; in kingsun_probe()
/drivers/input/tablet/
Dacecad.c140 struct usb_endpoint_descriptor *endpoint; in usb_acecad_probe() local
149 endpoint = &interface->endpoint[0].desc; in usb_acecad_probe()
151 if (!usb_endpoint_is_int_in(endpoint)) in usb_acecad_probe()
154 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); in usb_acecad_probe()
233 usb_acecad_irq, acecad, endpoint->bInterval); in usb_acecad_probe()
Dkbtab.c121 struct usb_endpoint_descriptor *endpoint; in kbtab_probe() local
165 endpoint = &intf->cur_altsetting->endpoint[0].desc; in kbtab_probe()
168 usb_rcvintpipe(dev, endpoint->bEndpointAddress), in kbtab_probe()
170 kbtab_irq, kbtab, endpoint->bInterval); in kbtab_probe()
/drivers/usb/storage/
Donetouch.c181 struct usb_endpoint_descriptor *endpoint; in onetouch_connect_input() local
192 endpoint = &interface->endpoint[2].desc; in onetouch_connect_input()
193 if (!usb_endpoint_is_int_in(endpoint)) in onetouch_connect_input()
196 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
250 usb_onetouch_irq, onetouch, endpoint->bInterval); in onetouch_connect_input()
/drivers/usb/gadget/
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

123456789