Lines Matching defs:usb_device
62 * @usb_device: pointer to the usb device
67 struct usb_device *usb_device;
86 * @usb_device: pointer to usb device
104 struct usb_device *usb_device;
139 static inline int drci_rd_reg(struct usb_device *dev, u16 reg, u16 *buf)
170 static inline int drci_wr_reg(struct usb_device *dev, u16 reg, u16 data)
183 static inline int start_sync_ep(struct usb_device *usb_dev, u16 ep)
243 dev_warn(&mdev->usb_device->dev, "Channel ID out of range.\n");
287 dev_err(&mdev->usb_device->dev,
360 dev_warn(&mdev->usb_device->dev,
397 struct device *dev = &mdev->usb_device->dev;
479 if (!mdev->usb_device) {
495 usb_fill_bulk_urb(urb, mdev->usb_device,
496 usb_sndbulkpipe(mdev->usb_device,
506 usb_fill_bulk_urb(urb, mdev->usb_device,
507 usb_rcvbulkpipe(mdev->usb_device,
520 dev_err(&mdev->usb_device->dev,
539 return usb_alloc_coherent(mdev->usb_device, size, GFP_KERNEL,
547 usb_free_coherent(mdev->usb_device, size, mbo->virt_address,
572 struct device *dev = &mdev->usb_device->dev;
631 if (start_sync_ep(mdev->usb_device, ep) < 0)
686 struct usb_device *usb_device = mdev->usb_device;
687 struct device *dev = &usb_device->dev;
691 if (drci_rd_reg(usb_device, DRCI_REG_HW_ADDR_HI, &hi)) {
696 if (drci_rd_reg(usb_device, DRCI_REG_HW_ADDR_MI, &mi)) {
701 if (drci_rd_reg(usb_device, DRCI_REG_HW_ADDR_LO, &lo)) {
706 if (drci_rd_reg(usb_device, DRCI_REG_NI_STATE, &link)) {
740 if (usb_clear_halt(mdev->usb_device, pipe))
741 dev_warn(&mdev->usb_device->dev, "Failed to reset endpoint.\n");
757 snd_pipe = usb_sndbulkpipe(mdev->usb_device,
759 usb_clear_halt(mdev->usb_device, snd_pipe);
842 err = drci_rd_reg(dci_obj->usb_device, reg_addr, &val);
856 struct usb_device *usb_dev = dci_obj->usb_device;
950 struct usb_device *usb_dev = interface_to_usbdev(interface);
973 mdev->usb_device = usb_dev;
1081 mdev->dci->usb_device = mdev->usb_device;
1115 mdev->usb_device = NULL;