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),
111 static int kone_check_write(struct usb_device *usb_dev)
123 retval = kone_receive(usb_dev,
139 dev_err(&usb_dev->dev, "got retval %d when checking write\n", data);
148 static int kone_get_settings(struct usb_device *usb_dev,
151 return kone_receive(usb_dev, kone_command_settings, buf,
160 static int kone_set_settings(struct usb_device *usb_dev,
165 retval = kone_send(usb_dev, kone_command_settings,
169 return kone_check_write(usb_dev);
178 static int kone_get_profile(struct usb_device *usb_dev,
186 len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0),
204 static int kone_set_profile(struct usb_device *usb_dev,
212 len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0),
222 if (kone_check_write(usb_dev))
233 static int kone_get_weight(struct usb_device *usb_dev, int *result)
238 retval = kone_receive(usb_dev, kone_command_weight, &data, 1);
252 static int kone_get_firmware_version(struct usb_device *usb_dev, int *result)
257 retval = kone_receive(usb_dev, kone_command_firmware_version,
295 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev));
313 retval = kone_set_settings(usb_dev, settings);
361 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev));
374 retval = kone_set_profile(usb_dev,
424 struct usb_device *usb_dev;
430 usb_dev = interface_to_usbdev(to_usb_interface(dev));
433 retval = kone_get_weight(usb_dev, &weight);
460 static int kone_tcu_command(struct usb_device *usb_dev, int number)
465 return kone_send(usb_dev, kone_command_calibrate, &value, 1);
476 struct usb_device *usb_dev;
482 usb_dev = interface_to_usbdev(to_usb_interface(dev));
494 retval = kone_tcu_command(usb_dev, 1);
497 retval = kone_tcu_command(usb_dev, 2);
501 retval = kone_tcu_command(usb_dev, 3);
504 retval = kone_tcu_command(usb_dev, 0);
507 retval = kone_tcu_command(usb_dev, 4);
520 retval = kone_get_settings(usb_dev, &kone->settings);
529 retval = kone_set_settings(usb_dev, &kone->settings);
531 dev_err(&usb_dev->dev, "couldn't set tcu state\n");
536 retval = kone_get_settings(usb_dev, &kone->settings);
547 dev_err(&usb_dev->dev, "couldn't read settings\n");
566 struct usb_device *usb_dev;
572 usb_dev = interface_to_usbdev(to_usb_interface(dev));
586 retval = kone_set_settings(usb_dev, &kone->settings);
660 static int kone_init_kone_device_struct(struct usb_device *usb_dev,
669 retval = kone_get_profile(usb_dev, &kone->profiles[i], i + 1);
674 retval = kone_get_settings(usb_dev, &kone->settings);
678 retval = kone_get_firmware_version(usb_dev, &kone->firmware_version);
697 struct usb_device *usb_dev = interface_to_usbdev(intf);
709 retval = kone_init_kone_device_struct(usb_dev, kone);