Lines Matching refs:ret

47 	int ret;
63 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
64 if (ret != ARRAY_SIZE(msgs)) {
65 dev_err(&client->dev, "read reg error, ret=%d\n", ret);
66 ret = ret < 0 ? ret : -EIO;
68 ret = val;
71 return ret;
76 int ret;
90 ret = i2c_transfer(client->adapter, &msg, 1);
91 if (ret != 1) {
92 dev_err(&client->dev, "write error SR.WEL, ret=%d\n", ret);
93 ret = ret < 0 ? ret : -EIO;
100 ret = i2c_transfer(client->adapter, &msg, 1);
101 if (ret != 1) {
103 "write error SR.WEL|SR.RWEL, ret=%d\n", ret);
104 ret = ret < 0 ? ret : -EIO;
107 ret = 0;
110 return ret;
115 int ret;
124 ret = i2c_transfer(client->adapter, &msg, 1);
125 if (ret != 1) {
127 "write error SR, ret=%d\n", ret);
128 ret = ret < 0 ? ret : -EIO;
130 ret = 0;
133 return ret;
138 int ret;
147 ret = isl12026_arm_write(client);
148 if (ret)
149 return ret;
151 ret = i2c_transfer(client->adapter, &msg, 1);
152 if (ret != 1) {
153 dev_err(&client->dev, "write error CCR, ret=%d\n", ret);
154 ret = ret < 0 ? ret : -EIO;
160 ret = isl12026_disarm_write(client);
162 return ret;
168 int ret;
177 ret = isl12026_arm_write(client);
178 if (ret)
179 return ret;
192 ret = i2c_transfer(client->adapter, &msg, 1);
193 if (ret != 1) {
194 dev_err(&client->dev, "write error CCR, ret=%d\n", ret);
195 ret = ret < 0 ? ret : -EIO;
199 ret = isl12026_disarm_write(client);
201 return ret;
210 int ret;
229 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
230 if (ret != ARRAY_SIZE(msgs)) {
231 dev_err(&client->dev, "read error, ret=%d\n", ret);
232 ret = ret < 0 ? ret : -EIO;
247 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
248 if (ret != ARRAY_SIZE(msgs)) {
249 dev_err(&client->dev, "read error, ret=%d\n", ret);
250 ret = ret < 0 ? ret : -EIO;
268 ret = 0;
270 return ret;
282 int ret;
301 ret = mutex_lock_interruptible(&priv->rtc->ops_lock);
302 if (ret)
303 return ret;
309 ret = i2c_transfer(priv->nvm_client->adapter, msgs, ARRAY_SIZE(msgs));
313 if (ret != ARRAY_SIZE(msgs)) {
315 "nvmem read error, ret=%d\n", ret);
316 return ret < 0 ? ret : -EIO;
326 int ret;
342 ret = mutex_lock_interruptible(&priv->rtc->ops_lock);
343 if (ret)
344 return ret;
359 ret = i2c_transfer(priv->nvm_client->adapter,
361 if (ret != ARRAY_SIZE(msgs)) {
363 "nvmem write error, ret=%d\n", ret);
364 ret = ret < 0 ? ret : -EIO;
367 ret = 0;
376 return ret;
381 int ret;
391 ret = of_property_read_u32(client->dev.of_node,
393 set_bsw = (ret == 0);
395 ret = of_property_read_u32(client->dev.of_node,
397 set_sbib = (ret == 0);
435 int ret;
462 ret = PTR_ERR_OR_ZERO(priv->rtc);
463 if (ret)
464 return ret;
468 ret = rtc_nvmem_register(priv->rtc, &nvm_cfg);
469 if (ret)
470 return ret;