Home
last modified time | relevance | path

Searched refs:ep_desc (Results 1 – 25 of 35) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c231 struct usb_endpoint_descriptor *ep_desc; in mt7601u_assign_pipes() local
239 ep_desc = &intf_desc->endpoint[i].desc; in mt7601u_assign_pipes()
241 if (usb_endpoint_is_bulk_in(ep_desc) && in mt7601u_assign_pipes()
243 dev->in_eps[ep_i - 1] = usb_endpoint_num(ep_desc); in mt7601u_assign_pipes()
244 dev->in_max_packet = usb_endpoint_maxp(ep_desc); in mt7601u_assign_pipes()
249 } else if (usb_endpoint_is_bulk_out(ep_desc) && in mt7601u_assign_pipes()
251 dev->out_eps[ep_o - 1] = usb_endpoint_num(ep_desc); in mt7601u_assign_pipes()
252 dev->out_max_packet = usb_endpoint_maxp(ep_desc); in mt7601u_assign_pipes()
/OK3568_Linux_fs/u-boot/drivers/usb/eth/
H A Dusb_ether.c42 int ep_addr = iface->ep_desc[i].bEndpointAddress; in usb_ether_register()
45 if ((iface->ep_desc[i].bmAttributes & in usb_ether_register()
59 if ((iface->ep_desc[i].bmAttributes & in usb_ether_register()
61 ueth->ep_int = iface->ep_desc[i].bEndpointAddress & in usb_ether_register()
63 ueth->irqinterval = iface->ep_desc[i].bInterval; in usb_ether_register()
H A Dsmsc95xx.c875 if ((iface->ep_desc[i].bmAttributes & in smsc95xx_eth_probe()
877 if (iface->ep_desc[i].bEndpointAddress & USB_DIR_IN) in smsc95xx_eth_probe()
879 iface->ep_desc[i].bEndpointAddress & in smsc95xx_eth_probe()
883 iface->ep_desc[i].bEndpointAddress & in smsc95xx_eth_probe()
888 if ((iface->ep_desc[i].bmAttributes & in smsc95xx_eth_probe()
890 ss->ep_int = iface->ep_desc[i].bEndpointAddress & in smsc95xx_eth_probe()
892 ss->irqinterval = iface->ep_desc[i].bInterval; in smsc95xx_eth_probe()
H A Dasix.c672 if ((iface->ep_desc[i].bmAttributes & in asix_eth_probe()
674 u8 ep_addr = iface->ep_desc[i].bEndpointAddress; in asix_eth_probe()
691 if ((iface->ep_desc[i].bmAttributes & in asix_eth_probe()
693 ss->ep_int = iface->ep_desc[i].bEndpointAddress & in asix_eth_probe()
695 ss->irqinterval = iface->ep_desc[i].bInterval; in asix_eth_probe()
H A Dasix88179.c680 if ((iface->ep_desc[i].bmAttributes & in ax88179_eth_probe()
682 ss->ep_int = iface->ep_desc[i].bEndpointAddress & in ax88179_eth_probe()
684 ss->irqinterval = iface->ep_desc[i].bInterval; in ax88179_eth_probe()
689 if (!((iface->ep_desc[i].bmAttributes & in ax88179_eth_probe()
693 u8 ep_addr = iface->ep_desc[i].bEndpointAddress; in ax88179_eth_probe()
H A Dmcs7830.c765 eptype = iface->ep_desc[i].bmAttributes; in mcs7830_eth_probe()
768 epaddr = iface->ep_desc[i].bEndpointAddress; in mcs7830_eth_probe()
786 ss->irqinterval = iface->ep_desc[i].bInterval; in mcs7830_eth_probe()
H A Dr8152.c1397 if ((iface->ep_desc[i].bmAttributes & in r8152_eth_probe()
1399 u8 ep_addr = iface->ep_desc[i].bEndpointAddress; in r8152_eth_probe()
1414 if ((iface->ep_desc[i].bmAttributes & in r8152_eth_probe()
1416 ss->ep_int = iface->ep_desc[i].bEndpointAddress & in r8152_eth_probe()
1418 ss->irqinterval = iface->ep_desc[i].bInterval; in r8152_eth_probe()
/OK3568_Linux_fs/kernel/drivers/nfc/nfcmrvl/
H A Dusb.c299 struct usb_endpoint_descriptor *ep_desc; in nfcmrvl_probe() local
317 ep_desc = &intf->cur_altsetting->endpoint[i].desc; in nfcmrvl_probe()
320 usb_endpoint_is_bulk_out(ep_desc)) { in nfcmrvl_probe()
321 drv_data->bulk_tx_ep = ep_desc; in nfcmrvl_probe()
326 usb_endpoint_is_bulk_in(ep_desc)) { in nfcmrvl_probe()
327 drv_data->bulk_rx_ep = ep_desc; in nfcmrvl_probe()
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/
H A Dni_usb6501.c481 struct usb_endpoint_descriptor *ep_desc; in ni6501_find_endpoints() local
490 ep_desc = &iface_desc->endpoint[i].desc; in ni6501_find_endpoints()
492 if (usb_endpoint_is_bulk_in(ep_desc)) { in ni6501_find_endpoints()
494 devpriv->ep_rx = ep_desc; in ni6501_find_endpoints()
498 if (usb_endpoint_is_bulk_out(ep_desc)) { in ni6501_find_endpoints()
500 devpriv->ep_tx = ep_desc; in ni6501_find_endpoints()
H A Dvmk80xx.c645 struct usb_endpoint_descriptor *ep_desc; in vmk80xx_find_usb_endpoints() local
652 ep_desc = &iface_desc->endpoint[i].desc; in vmk80xx_find_usb_endpoints()
654 if (usb_endpoint_is_int_in(ep_desc) || in vmk80xx_find_usb_endpoints()
655 usb_endpoint_is_bulk_in(ep_desc)) { in vmk80xx_find_usb_endpoints()
657 devpriv->ep_rx = ep_desc; in vmk80xx_find_usb_endpoints()
661 if (usb_endpoint_is_int_out(ep_desc) || in vmk80xx_find_usb_endpoints()
662 usb_endpoint_is_bulk_out(ep_desc)) { in vmk80xx_find_usb_endpoints()
664 devpriv->ep_tx = ep_desc; in vmk80xx_find_usb_endpoints()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00usb.c580 struct usb_endpoint_descriptor *ep_desc) in rt2x00usb_assign_endpoint() argument
585 queue->usb_endpoint = usb_endpoint_num(ep_desc); in rt2x00usb_assign_endpoint()
603 struct usb_endpoint_descriptor *ep_desc; in rt2x00usb_find_endpoints() local
615 ep_desc = &intf_desc->endpoint[i].desc; in rt2x00usb_find_endpoints()
617 if (usb_endpoint_is_bulk_in(ep_desc)) { in rt2x00usb_find_endpoints()
618 rt2x00usb_assign_endpoint(rt2x00dev->rx, ep_desc); in rt2x00usb_find_endpoints()
619 } else if (usb_endpoint_is_bulk_out(ep_desc) && in rt2x00usb_find_endpoints()
621 rt2x00usb_assign_endpoint(queue, ep_desc); in rt2x00usb_find_endpoints()
624 tx_ep_desc = ep_desc; in rt2x00usb_find_endpoints()
/OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_usb_driver/
H A Drtk_bt.c1104 struct usb_endpoint_descriptor *ep_desc; local
1124 ep_desc = &intf->cur_altsetting->endpoint[i].desc;
1126 if (!data->isoc_tx_ep && usb_endpoint_is_isoc_out(ep_desc)) {
1127 data->isoc_tx_ep = ep_desc;
1131 if (!data->isoc_rx_ep && usb_endpoint_is_isoc_in(ep_desc)) {
1132 data->isoc_rx_ep = ep_desc;
1438 struct usb_endpoint_descriptor *ep_desc; local
1475 ep_desc = &intf->cur_altsetting->endpoint[i].desc;
1477 if (!data->intr_ep && usb_endpoint_is_int_in(ep_desc)) {
1478 data->intr_ep = ep_desc;
[all …]
/OK3568_Linux_fs/u-boot/common/
H A Dusb_storage.c1301 struct usb_endpoint_descriptor *ep_desc; in usb_storage_probe() local
1360 ep_desc = &iface->ep_desc[i]; in usb_storage_probe()
1362 if ((ep_desc->bmAttributes & in usb_storage_probe()
1364 if (ep_desc->bEndpointAddress & USB_DIR_IN) in usb_storage_probe()
1365 ss->ep_in = ep_desc->bEndpointAddress & in usb_storage_probe()
1369 ep_desc->bEndpointAddress & in usb_storage_probe()
1374 if ((ep_desc->bmAttributes & in usb_storage_probe()
1376 ss->ep_int = ep_desc->bEndpointAddress & in usb_storage_probe()
1378 ss->irqinterval = ep_desc->bInterval; in usb_storage_probe()
H A Dusb.c327 ep = &dev->config.if_desc[if_idx].ep_desc[ep_idx]; in usb_set_maxpacket_ep()
469 memcpy(&if_desc->ep_desc[epno], head, in usb_parse_config()
473 ep_desc[epno].\ in usb_parse_config()
478 ep_desc[epno].\ in usb_parse_config()
/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Dbtusb.c1625 struct usb_endpoint_descriptor *ep_desc; in __set_isoc_interface() local
1643 ep_desc = &intf->cur_altsetting->endpoint[i].desc; in __set_isoc_interface()
1645 if (!data->isoc_tx_ep && usb_endpoint_is_isoc_out(ep_desc)) { in __set_isoc_interface()
1646 data->isoc_tx_ep = ep_desc; in __set_isoc_interface()
1650 if (!data->isoc_rx_ep && usb_endpoint_is_isoc_in(ep_desc)) { in __set_isoc_interface()
1651 data->isoc_rx_ep = ep_desc; in __set_isoc_interface()
3822 struct usb_endpoint_descriptor *ep_desc; in __set_diag_interface() local
3824 ep_desc = &intf->cur_altsetting->endpoint[i].desc; in __set_diag_interface()
3826 if (!data->diag_tx_ep && usb_endpoint_is_bulk_out(ep_desc)) { in __set_diag_interface()
3827 data->diag_tx_ep = ep_desc; in __set_diag_interface()
[all …]
H A Drtk_btusb.c3479 struct usb_endpoint_descriptor *ep_desc; in set_isoc_interface() local
3498 ep_desc = &intf->cur_altsetting->endpoint[i].desc; in set_isoc_interface()
3500 if (!data->isoc_tx_ep && usb_endpoint_is_isoc_out(ep_desc)) { in set_isoc_interface()
3501 data->isoc_tx_ep = ep_desc; in set_isoc_interface()
3505 if (!data->isoc_rx_ep && usb_endpoint_is_isoc_in(ep_desc)) { in set_isoc_interface()
3506 data->isoc_rx_ep = ep_desc; in set_isoc_interface()
4110 struct usb_endpoint_descriptor *ep_desc; in btusb_probe() local
4133 ep_desc = &intf->cur_altsetting->endpoint[i].desc; in btusb_probe()
4135 if (!data->intr_ep && usb_endpoint_is_int_in(ep_desc)) { in btusb_probe()
4136 data->intr_ep = ep_desc; in btusb_probe()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dusb.c351 struct usb_endpoint_descriptor *ep_desc; in mt76u_set_endpoints() local
355 ep_desc = &intf_desc->endpoint[i].desc; in mt76u_set_endpoints()
357 if (usb_endpoint_is_bulk_in(ep_desc) && in mt76u_set_endpoints()
359 usb->in_ep[in_ep] = usb_endpoint_num(ep_desc); in mt76u_set_endpoints()
361 } else if (usb_endpoint_is_bulk_out(ep_desc) && in mt76u_set_endpoints()
363 usb->out_ep[out_ep] = usb_endpoint_num(ep_desc); in mt76u_set_endpoints()
/OK3568_Linux_fs/u-boot/drivers/usb/gadget/
H A Df_thor.c361 ep_desc(struct usb_gadget *g, struct usb_endpoint_descriptor *hs, in ep_desc() function
909 d = ep_desc(gadget, &hs_in_desc, &fs_in_desc); in thor_eps_setup()
927 d = ep_desc(gadget, &hs_out_desc, &fs_out_desc); in thor_eps_setup()
945 d = ep_desc(gadget, &hs_int_desc, &fs_int_desc); in thor_eps_setup()
H A Dether.c824 ep_desc(struct usb_gadget *g, struct usb_endpoint_descriptor *hs, in ep_desc() function
940 dev->status = ep_desc(gadget, &hs_status_desc, in set_ether_config()
953 dev->in = ep_desc(gadget, &hs_source_desc, &fs_source_desc); in set_ether_config()
956 dev->out = ep_desc(gadget, &hs_sink_desc, &fs_sink_desc); in set_ether_config()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dusb.h86 struct usb_endpoint_descriptor *ep_desc; member
/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Du_audio.c111 const struct usb_endpoint_descriptor *ep_desc; in u_audio_set_fback_frequency() local
144 ep_desc = out_ep->desc; in u_audio_set_fback_frequency()
145 freq <<= 4 + (ep_desc->bInterval - 1); in u_audio_set_fback_frequency()
715 const struct usb_endpoint_descriptor *ep_desc; in u_audio_start_playback() local
737 ep_desc = ep->desc; in u_audio_start_playback()
752 uac->p_interval = factor / (1 << (ep_desc->bInterval - 1)); in u_audio_start_playback()
H A Df_printer.c207 static inline struct usb_endpoint_descriptor *ep_desc(struct usb_gadget *gadget, in ep_desc() function
812 dev->in_ep->desc = ep_desc(dev->gadget, &fs_ep_in_desc, &hs_ep_in_desc, in set_printer_interface()
816 dev->out_ep->desc = ep_desc(dev->gadget, &fs_ep_out_desc, in set_printer_interface()
/OK3568_Linux_fs/kernel/drivers/most/
H A Dmost_usb.c956 struct usb_endpoint_descriptor *ep_desc; in hdm_probe() local
1020 ep_desc = &usb_iface_desc->endpoint[i].desc; in hdm_probe()
1021 mdev->ep_address[i] = ep_desc->bEndpointAddress; in hdm_probe()
1035 if (usb_endpoint_dir_in(ep_desc)) in hdm_probe()
/OK3568_Linux_fs/kernel/drivers/usb/serial/
H A Dkeyspan.c1729 struct usb_endpoint_descriptor const *ep_desc; in keyspan_setup_urb() local
1746 ep_desc = find_ep(serial, endpoint); in keyspan_setup_urb()
1747 if (!ep_desc) { in keyspan_setup_urb()
1751 if (usb_endpoint_xfer_int(ep_desc)) { in keyspan_setup_urb()
1756 ep_desc->bInterval); in keyspan_setup_urb()
1757 } else if (usb_endpoint_xfer_bulk(ep_desc)) { in keyspan_setup_urb()
1765 usb_endpoint_type(ep_desc)); in keyspan_setup_urb()
H A Dftdi_sio.c1665 struct usb_endpoint_descriptor *ep_desc; in ftdi_set_max_packet_size() local
1680 ep_desc = &interface->cur_altsetting->endpoint[i].desc; in ftdi_set_max_packet_size()
1681 if (!ep_desc->wMaxPacketSize) { in ftdi_set_max_packet_size()
1682 ep_desc->wMaxPacketSize = cpu_to_le16(0x40); in ftdi_set_max_packet_size()
1684 usb_endpoint_num(ep_desc)); in ftdi_set_max_packet_size()
1689 priv->max_packet_size = usb_endpoint_maxp(ep_desc); in ftdi_set_max_packet_size()

12