Lines Matching refs:ret
108 int ret;
116 ret = lvs_rh_set_port_feature(hdev, lvs->portnum,
118 if (ret < 0)
119 dev_err(dev, "can't issue U3 entry %d\n", ret);
123 if (ret < 0)
124 return ret;
137 int ret;
145 ret = lvs_rh_clear_port_feature(hdev, lvs->portnum,
147 if (ret < 0)
148 dev_err(dev, "can't issue U3 exit %d\n", ret);
152 if (ret < 0)
153 return ret;
165 int ret;
167 ret = lvs_rh_set_port_feature(hdev, lvs->portnum,
169 if (ret < 0) {
170 dev_err(dev, "can't issue hot reset %d\n", ret);
171 return ret;
184 int ret;
186 ret = lvs_rh_set_port_feature(hdev, lvs->portnum,
188 if (ret < 0) {
189 dev_err(dev, "can't issue warm reset %d\n", ret);
190 return ret;
204 int ret;
206 ret = kstrtoul(buf, 10, &val);
207 if (ret < 0) {
208 dev_err(dev, "couldn't parse string %d\n", ret);
209 return ret;
215 ret = lvs_rh_set_port_feature(hdev, lvs->portnum | (val << 8),
217 if (ret < 0) {
218 dev_err(dev, "Error %d while setting U2 timeout %ld\n", ret, val);
219 return ret;
233 int ret;
235 ret = kstrtoul(buf, 10, &val);
236 if (ret < 0) {
237 dev_err(dev, "couldn't parse string %d\n", ret);
238 return ret;
244 ret = lvs_rh_set_port_feature(hdev, lvs->portnum | (val << 8),
246 if (ret < 0) {
247 dev_err(dev, "Error %d while setting U1 timeout %ld\n", ret, val);
248 return ret;
261 int ret;
270 ret = -ENOMEM;
274 ret = usb_control_msg(udev, (PIPE_CONTROL << 30) | USB_DIR_IN,
278 if (ret < 0)
279 dev_err(dev, "can't read device descriptor %d\n", ret);
286 if (ret < 0)
287 return ret;
299 int ret;
301 ret = lvs_rh_set_port_feature(hdev,
304 if (ret < 0) {
305 dev_err(dev, "can't enable compliance mode %d\n", ret);
306 return ret;
334 int i, ret = 0;
339 ret = usb_control_msg(hdev, usb_rcvctrlpipe(hdev, 0),
342 if (ret < 4)
380 ret = usb_submit_urb(lvs->urb, GFP_KERNEL);
381 if (ret != 0 && ret != -ENODEV && ret != -EPERM)
382 dev_err(&intf->dev, "urb resubmit error %d\n", ret);
400 int ret, maxp;
405 ret = usb_find_int_in_endpoint(desc, &endpoint);
406 if (ret)
407 return ret;
423 ret = usb_control_msg(hdev, usb_rcvctrlpipe(hdev, 0),
427 if (ret < (USB_DT_HUB_NONVAR_SIZE + 2)) {
428 dev_err(&hdev->dev, "wrong root hub descriptor read %d\n", ret);
429 return ret < 0 ? ret : -EINVAL;
444 ret = usb_submit_urb(lvs->urb, GFP_KERNEL);
445 if (ret < 0) {
446 dev_err(&intf->dev, "couldn't submit lvs urb %d\n", ret);
450 return ret;
454 return ret;