Lines Matching refs:usb_dev
47 struct usb_device *usb_dev; member
80 struct usb_device *usb_dev = atusb->usb_dev; in atusb_write_subreg() local
84 dev_dbg(&usb_dev->dev, "%s: 0x%02x <- 0x%02x\n", __func__, reg, value); in atusb_write_subreg()
86 ret = usb_control_msg_recv(usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_write_subreg()
98 ret = usb_control_msg_send(usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_write_subreg()
110 ret = usb_control_msg_recv(lp->usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_read_subreg()
139 struct usb_device *usb_dev = atusb->usb_dev; in atusb_submit_rx_urb() local
146 dev_warn_ratelimited(&usb_dev->dev, in atusb_submit_rx_urb()
154 usb_fill_bulk_urb(urb, usb_dev, usb_rcvbulkpipe(usb_dev, 1), in atusb_submit_rx_urb()
171 struct usb_device *usb_dev = atusb->usb_dev; in atusb_work_urbs() local
186 dev_warn_ratelimited(&usb_dev->dev, in atusb_work_urbs()
196 struct usb_device *usb_dev = atusb->usb_dev; in atusb_tx_done() local
199 dev_dbg(&usb_dev->dev, "%s (0x%02x/0x%02x)\n", __func__, seq, expect); in atusb_tx_done()
215 struct usb_device *usb_dev = urb->dev; in atusb_in_good() local
221 dev_dbg(&usb_dev->dev, "atusb_in: zero-sized URB ?\n"); in atusb_in_good()
233 dev_dbg(&usb_dev->dev, "atusb_in: frame len %d+1 > URB %u-1\n", in atusb_in_good()
239 dev_dbg(&usb_dev->dev, "atusb_in: frame corrupted\n"); in atusb_in_good()
244 dev_dbg(&usb_dev->dev, "atusb_in: rx len %d lqi 0x%02x\n", len, lqi); in atusb_in_good()
253 struct usb_device *usb_dev = urb->dev; in atusb_in() local
257 dev_dbg(&usb_dev->dev, "%s: status %d len %d\n", __func__, in atusb_in()
265 dev_dbg(&usb_dev->dev, "%s: URB error %d\n", __func__, urb->status); in atusb_in()
317 struct usb_device *usb_dev = atusb->usb_dev; in atusb_xmit() local
320 dev_dbg(&usb_dev->dev, "%s (%d)\n", __func__, skb->len); in atusb_xmit()
326 usb_fill_control_urb(atusb->tx_urb, usb_dev, in atusb_xmit()
327 usb_sndctrlpipe(usb_dev, 0), in atusb_xmit()
331 dev_dbg(&usb_dev->dev, "%s done (%d)\n", __func__, ret); in atusb_xmit()
347 struct device *dev = &atusb->usb_dev->dev; in atusb_set_hw_addr_filt()
353 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_set_hw_addr_filt()
356 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_set_hw_addr_filt()
364 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_set_hw_addr_filt()
367 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_set_hw_addr_filt()
377 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_set_hw_addr_filt()
396 struct usb_device *usb_dev = atusb->usb_dev; in atusb_start() local
399 dev_dbg(&usb_dev->dev, "%s\n", __func__); in atusb_start()
401 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_RX_MODE, ATUSB_REQ_TO_DEV, 1, 0, in atusb_start()
412 struct usb_device *usb_dev = atusb->usb_dev; in atusb_stop() local
414 dev_dbg(&usb_dev->dev, "%s\n", __func__); in atusb_stop()
416 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_RX_MODE, ATUSB_REQ_TO_DEV, 0, 0, in atusb_stop()
713 struct usb_device *usb_dev = atusb->usb_dev; in atusb_get_and_show_revision() local
719 ret = usb_control_msg_recv(atusb->usb_dev, 0, ATUSB_ID, ATUSB_REQ_FROM_DEV, 0, 0, in atusb_get_and_show_revision()
748 dev_info(&usb_dev->dev, in atusb_get_and_show_revision()
754 dev_info(&usb_dev->dev, in atusb_get_and_show_revision()
757 dev_info(&usb_dev->dev, "Please update to version 0.2 or newer"); in atusb_get_and_show_revision()
765 struct usb_device *usb_dev = atusb->usb_dev; in atusb_get_and_show_build() local
773 ret = usb_control_msg(atusb->usb_dev, usb_rcvctrlpipe(usb_dev, 0), ATUSB_BUILD, in atusb_get_and_show_build()
777 dev_info(&usb_dev->dev, "Firmware: build %s\n", build); in atusb_get_and_show_build()
786 struct usb_device *usb_dev = atusb->usb_dev; in atusb_get_and_conf_chip() local
792 ret = usb_control_msg_recv(usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_get_and_conf_chip()
797 ret = usb_control_msg_recv(usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_get_and_conf_chip()
802 ret = usb_control_msg_recv(usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_get_and_conf_chip()
807 ret = usb_control_msg_recv(usb_dev, 0, ATUSB_REG_READ, ATUSB_REQ_FROM_DEV, in atusb_get_and_conf_chip()
829 dev_err(&usb_dev->dev, in atusb_get_and_conf_chip()
867 dev_err(&usb_dev->dev, in atusb_get_and_conf_chip()
876 dev_info(&usb_dev->dev, "ATUSB: %s version %d\n", chip, version_num); in atusb_get_and_conf_chip()
887 struct usb_device *usb_dev = atusb->usb_dev; in atusb_set_extended_addr() local
902 ret = usb_control_msg_recv(atusb->usb_dev, 0, ATUSB_EUI64_READ, ATUSB_REQ_FROM_DEV, 0, 0, in atusb_set_extended_addr()
905 dev_err(&usb_dev->dev, "failed to fetch extended address, random address set\n"); in atusb_set_extended_addr()
913 dev_info(&usb_dev->dev, "no permanent extended address found, random address set\n"); in atusb_set_extended_addr()
918 dev_info(&usb_dev->dev, "Read permanent extended address %8phC from device\n", in atusb_set_extended_addr()
930 struct usb_device *usb_dev = interface_to_usbdev(interface); in atusb_probe() local
941 atusb->usb_dev = usb_get_dev(usb_dev); in atusb_probe()
961 hw->parent = &usb_dev->dev; in atusb_probe()
963 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_RF_RESET, ATUSB_REQ_TO_DEV, 0, 0, in atusb_probe()
975 dev_err(&atusb->usb_dev->dev, in atusb_probe()
989 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_probe()
1019 usb_control_msg_send(atusb->usb_dev, 0, ATUSB_REG_WRITE, ATUSB_REQ_TO_DEV, in atusb_probe()
1026 dev_err(&atusb->usb_dev->dev, in atusb_probe()
1035 usb_put_dev(usb_dev); in atusb_probe()
1044 dev_dbg(&atusb->usb_dev->dev, "%s\n", __func__); in atusb_disconnect()
1056 usb_put_dev(atusb->usb_dev); in atusb_disconnect()