Lines Matching refs:ret
160 int ret;
162 ret = regmap_read(tps6586x->regmap, reg, &rval);
163 if (!ret)
165 return ret;
262 int ret;
263 ret = tps6586x_write(tps6586x->dev,
266 WARN_ON(ret);
314 int ret = 0;
316 ret = tps6586x_reads(tps6586x->dev, TPS6586X_INT_ACK1,
319 if (ret < 0) {
342 int i, ret;
375 ret = request_threaded_irq(irq, NULL, tps6586x_irq, IRQF_ONESHOT,
378 if (!ret)
381 return ret;
389 int i, ret = 0;
396 ret = -ENOMEM;
404 ret = platform_device_add(pdev);
405 if (ret) {
414 return ret;
507 int ret;
538 ret = PTR_ERR(tps6586x->regmap);
539 dev_err(&client->dev, "regmap init failed: %d\n", ret);
540 return ret;
545 ret = tps6586x_irq_init(tps6586x, client->irq,
547 if (ret) {
548 dev_err(&client->dev, "IRQ init failed: %d\n", ret);
549 return ret;
553 ret = mfd_add_devices(tps6586x->dev, -1,
556 if (ret < 0) {
557 dev_err(&client->dev, "mfd_add_devices failed: %d\n", ret);
561 ret = tps6586x_add_subdevs(tps6586x, pdata);
562 if (ret) {
563 dev_err(&client->dev, "add devices failed: %d\n", ret);
579 return ret;