Lines Matching refs:usb_dev
53 static int kone_receive(struct usb_device *usb_dev, uint usb_command,
63 len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0),
73 static int kone_send(struct usb_device *usb_dev, uint usb_command,
83 len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0),
108 static int kone_check_write(struct usb_device *usb_dev)
120 retval = kone_receive(usb_dev,
136 dev_err(&usb_dev->dev, "got retval %d when checking write\n", data);
145 static int kone_get_settings(struct usb_device *usb_dev,
148 return kone_receive(usb_dev, kone_command_settings, buf,
157 static int kone_set_settings(struct usb_device *usb_dev,
162 retval = kone_send(usb_dev, kone_command_settings,
166 return kone_check_write(usb_dev);
175 static int kone_get_profile(struct usb_device *usb_dev,
183 len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0),
201 static int kone_set_profile(struct usb_device *usb_dev,
209 len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0),
219 if (kone_check_write(usb_dev))
230 static int kone_get_weight(struct usb_device *usb_dev, int *result)
235 retval = kone_receive(usb_dev, kone_command_weight, &data, 1);
249 static int kone_get_firmware_version(struct usb_device *usb_dev, int *result)
254 retval = kone_receive(usb_dev, kone_command_firmware_version,
292 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev));
310 retval = kone_set_settings(usb_dev, settings);
358 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev));
371 retval = kone_set_profile(usb_dev,
421 struct usb_device *usb_dev;
427 usb_dev = interface_to_usbdev(to_usb_interface(dev));
430 retval = kone_get_weight(usb_dev, &weight);
457 static int kone_tcu_command(struct usb_device *usb_dev, int number)
462 return kone_send(usb_dev, kone_command_calibrate, &value, 1);
473 struct usb_device *usb_dev;
479 usb_dev = interface_to_usbdev(to_usb_interface(dev));
491 retval = kone_tcu_command(usb_dev, 1);
494 retval = kone_tcu_command(usb_dev, 2);
498 retval = kone_tcu_command(usb_dev, 3);
501 retval = kone_tcu_command(usb_dev, 0);
504 retval = kone_tcu_command(usb_dev, 4);
517 retval = kone_get_settings(usb_dev, &kone->settings);
526 retval = kone_set_settings(usb_dev, &kone->settings);
528 dev_err(&usb_dev->dev, "couldn't set tcu state\n");
533 retval = kone_get_settings(usb_dev, &kone->settings);
544 dev_err(&usb_dev->dev, "couldn't read settings\n");
563 struct usb_device *usb_dev;
569 usb_dev = interface_to_usbdev(to_usb_interface(dev));
583 retval = kone_set_settings(usb_dev, &kone->settings);
663 static int kone_init_kone_device_struct(struct usb_device *usb_dev,
672 retval = kone_get_profile(usb_dev, &kone->profiles[i], i + 1);
677 retval = kone_get_settings(usb_dev, &kone->settings);
681 retval = kone_get_firmware_version(usb_dev, &kone->firmware_version);
700 struct usb_device *usb_dev = interface_to_usbdev(intf);
712 retval = kone_init_kone_device_struct(usb_dev, kone);