Lines Matching refs:epd
402 struct usb_endpoint_descriptor *epd; in mwifiex_usb_probe() local
449 epd = &iface_desc->endpoint[i].desc; in mwifiex_usb_probe()
450 if (usb_endpoint_dir_in(epd) && in mwifiex_usb_probe()
451 usb_endpoint_num(epd) == MWIFIEX_USB_EP_CMD_EVENT && in mwifiex_usb_probe()
452 (usb_endpoint_xfer_bulk(epd) || in mwifiex_usb_probe()
453 usb_endpoint_xfer_int(epd))) { in mwifiex_usb_probe()
454 card->rx_cmd_ep_type = usb_endpoint_type(epd); in mwifiex_usb_probe()
455 card->rx_cmd_interval = epd->bInterval; in mwifiex_usb_probe()
457 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
458 epd->bEndpointAddress, card->rx_cmd_ep_type); in mwifiex_usb_probe()
459 card->rx_cmd_ep = usb_endpoint_num(epd); in mwifiex_usb_probe()
462 if (usb_endpoint_dir_in(epd) && in mwifiex_usb_probe()
463 usb_endpoint_num(epd) == MWIFIEX_USB_EP_DATA && in mwifiex_usb_probe()
464 usb_endpoint_xfer_bulk(epd)) { in mwifiex_usb_probe()
466 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
467 epd->bEndpointAddress); in mwifiex_usb_probe()
468 card->rx_data_ep = usb_endpoint_num(epd); in mwifiex_usb_probe()
471 if (usb_endpoint_dir_out(epd) && in mwifiex_usb_probe()
472 usb_endpoint_num(epd) == MWIFIEX_USB_EP_DATA && in mwifiex_usb_probe()
473 usb_endpoint_xfer_bulk(epd)) { in mwifiex_usb_probe()
475 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
476 epd->bEndpointAddress); in mwifiex_usb_probe()
477 card->port[0].tx_data_ep = usb_endpoint_num(epd); in mwifiex_usb_probe()
480 if (usb_endpoint_dir_out(epd) && in mwifiex_usb_probe()
481 usb_endpoint_num(epd) == MWIFIEX_USB_EP_DATA_CH2 && in mwifiex_usb_probe()
482 usb_endpoint_xfer_bulk(epd)) { in mwifiex_usb_probe()
485 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
486 epd->bEndpointAddress); in mwifiex_usb_probe()
487 card->port[1].tx_data_ep = usb_endpoint_num(epd); in mwifiex_usb_probe()
490 if (usb_endpoint_dir_out(epd) && in mwifiex_usb_probe()
491 usb_endpoint_num(epd) == MWIFIEX_USB_EP_CMD_EVENT && in mwifiex_usb_probe()
492 (usb_endpoint_xfer_bulk(epd) || in mwifiex_usb_probe()
493 usb_endpoint_xfer_int(epd))) { in mwifiex_usb_probe()
494 card->tx_cmd_ep_type = usb_endpoint_type(epd); in mwifiex_usb_probe()
495 card->tx_cmd_interval = epd->bInterval; in mwifiex_usb_probe()
497 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
498 epd->bEndpointAddress); in mwifiex_usb_probe()
500 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
501 epd->bEndpointAddress, card->tx_cmd_ep_type); in mwifiex_usb_probe()
502 card->tx_cmd_ep = usb_endpoint_num(epd); in mwifiex_usb_probe()
505 le16_to_cpu(epd->wMaxPacketSize); in mwifiex_usb_probe()