Lines Matching refs:ret
580 int ret; in s3c_hsudc_process_setup() local
617 ret = hsudc->driver->setup(&hsudc->gadget, &ctrl); in s3c_hsudc_process_setup()
625 if (ret < 0) { in s3c_hsudc_process_setup()
627 ret); in s3c_hsudc_process_setup()
1104 int ret; in s3c_hsudc_start() local
1119 ret = regulator_bulk_enable(ARRAY_SIZE(hsudc->supplies), in s3c_hsudc_start()
1121 if (ret != 0) { in s3c_hsudc_start()
1122 dev_err(hsudc->dev, "failed to enable supplies: %d\n", ret); in s3c_hsudc_start()
1128 ret = otg_set_peripheral(hsudc->transceiver->otg, in s3c_hsudc_start()
1130 if (ret) { in s3c_hsudc_start()
1152 return ret; in s3c_hsudc_start()
1221 int ret, i; in s3c_hsudc_probe() local
1238 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(hsudc->supplies), in s3c_hsudc_probe()
1240 if (ret != 0) { in s3c_hsudc_probe()
1241 if (ret != -EPROBE_DEFER) in s3c_hsudc_probe()
1242 dev_err(dev, "failed to request supplies: %d\n", ret); in s3c_hsudc_probe()
1248 ret = PTR_ERR(hsudc->regs); in s3c_hsudc_probe()
1264 ret = platform_get_irq(pdev, 0); in s3c_hsudc_probe()
1265 if (ret < 0) in s3c_hsudc_probe()
1267 hsudc->irq = ret; in s3c_hsudc_probe()
1269 ret = devm_request_irq(&pdev->dev, hsudc->irq, s3c_hsudc_irq, 0, in s3c_hsudc_probe()
1271 if (ret < 0) { in s3c_hsudc_probe()
1279 ret = PTR_ERR(hsudc->uclk); in s3c_hsudc_probe()
1289 ret = usb_add_gadget_udc(&pdev->dev, &hsudc->gadget); in s3c_hsudc_probe()
1290 if (ret) in s3c_hsudc_probe()
1303 return ret; in s3c_hsudc_probe()