Lines Matching refs:intf

160 		dev_warn(&dev->intf->dev, "dwNtbInMaxSize=%u is too small. Using %u\n",
167 dev_dbg(&dev->intf->dev, "rx_max must be in the [%u, %u] range\n", min, max);
195 dev_dbg(&dev->intf->dev, "tx_max must be in the [%u, %u] range\n", min, max);
404 dev_info(&dev->intf->dev, "setting rx_max = %u\n", val);
411 dev_dbg(&dev->intf->dev, "Setting NTB Input Size failed\n");
425 dev_info(&dev->intf->dev, "setting tx_max = %u\n", val);
468 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc)
477 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting))
484 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting))
493 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc)
515 dev_err(&dev->intf->dev, "failed GET_NTB_PARAMETERS\n");
521 dev_dbg(&dev->intf->dev, "Setting CRC mode off\n");
528 dev_err(&dev->intf->dev, "SET_CRC_MODE failed\n");
543 dev_dbg(&dev->intf->dev, "Setting NTB format to 32-bit\n");
551 dev_dbg(&dev->intf->dev, "Setting NTB format to 16-bit\n");
560 dev_err(&dev->intf->dev, "SET_NTB_FORMAT failed\n");
573 dev_dbg(&dev->intf->dev,
618 dev_dbg(&dev->intf->dev, "GET_MAX_DATAGRAM_SIZE failed\n");
630 dev_dbg(&dev->intf->dev, "SET_MAX_DATAGRAM_SIZE failed\n");
659 dev_dbg(&dev->intf->dev, "Using default alignment: 4 bytes\n");
673 dev_dbg(&dev->intf->dev, "Using default transmit modulus: 4 bytes\n");
679 dev_dbg(&dev->intf->dev, "Using default transmit remainder: 0 bytes\n");
713 cdc_ncm_find_endpoints(struct usbnet *dev, struct usb_interface *intf)
718 for (ep = 0; ep < intf->cur_altsetting->desc.bNumEndpoints; ep++) {
719 e = intf->cur_altsetting->endpoint + ep;
807 int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting, int drvflags)
831 ctx->control = intf;
834 driver = driver_of(intf);
835 buf = intf->cur_altsetting->extra;
836 len = intf->cur_altsetting->extralen;
839 cdc_parse_cdc_header(&hdr, intf, buf, len);
850 if (!hdr.usb_cdc_union_desc && intf->intf_assoc && intf->intf_assoc->bInterfaceCount == 2) {
851 ctx->data = usb_ifnum_to_if(dev->udev, intf->cur_altsetting->desc.bInterfaceNumber + 1);
852 dev_dbg(&intf->dev, "CDC Union missing - got slave from IAD\n");
857 dev_dbg(&intf->dev, "CDC Union missing and no IAD found\n");
860 if (cdc_ncm_comm_intf_is_mbim(intf->cur_altsetting)) {
862 dev_dbg(&intf->dev, "MBIM functional descriptor missing\n");
867 dev_dbg(&intf->dev, "NCM or ECM functional descriptors missing\n");
876 dev_dbg(&intf->dev, "failed to claim data intf\n");
897 dev_dbg(&intf->dev, "set interface failed\n");
915 dev_dbg(&intf->dev, "set interface failed\n");
922 dev_dbg(&intf->dev, "failed to collect endpoints\n");
932 dev_dbg(&intf->dev, "failed to get mac address\n");
935 dev_info(&intf->dev, "MAC-Address: %pM\n", dev->net->dev_addr);
952 dev_info(&intf->dev, "NDP will be placed at end of frame for this device.");
975 dev_info(&intf->dev, "bind() failure\n");
980 void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf)
983 struct usb_driver *driver = driver_of(intf);
999 if (intf == ctx->control && ctx->data) {
1004 } else if (intf == ctx->data && ctx->control) {
1010 usb_set_intfdata(intf, NULL);
1018 u8 cdc_ncm_select_altsetting(struct usb_interface *intf)
1037 if (intf->num_altsetting < 2)
1038 return intf->cur_altsetting->desc.bAlternateSetting;
1041 alt = usb_altnum_to_altsetting(intf, CDC_NCM_COMM_ALTSETTING_MBIM);
1049 static int cdc_ncm_bind(struct usbnet *dev, struct usb_interface *intf)
1052 if (cdc_ncm_select_altsetting(intf) != CDC_NCM_COMM_ALTSETTING_NCM)
1059 return cdc_ncm_bind_common(dev, intf, CDC_NCM_DATA_ALTSETTING_NCM, 0);