Lines Matching refs:ret

63 	int ret;
68 ret = spi_write_then_read(spi, tx, sizeof(tx), buf, count);
70 if (ret)
74 return ret;
80 int ret;
87 ret = spi_write(spi, tx, 2 + count);
89 if (ret)
93 return ret;
98 int ret;
101 ret = mcp795_rtcc_read(dev, addr, &tmp, 1);
102 if (ret)
103 return ret;
107 ret = mcp795_rtcc_write(dev, addr, &tmp, 1);
110 return ret;
116 int ret;
119 ret = mcp795_rtcc_set_bits(dev, MCP795_REG_SECONDS, MCP795_ST_BIT, 0);
120 if (ret)
121 return ret;
122 ret = mcp795_rtcc_read(dev, MCP795_REG_CONTROL, &data, 1);
123 if (ret)
124 return ret;
126 ret = mcp795_rtcc_set_bits(
128 if (ret)
129 return ret;
133 ret = mcp795_rtcc_read(dev, MCP795_REG_DAY, &data, 1);
134 if (ret)
141 return !retries ? -EIO : ret;
148 int ret;
150 ret = mcp795_rtcc_set_bits(
152 if (ret)
153 return ret;
162 int ret;
168 ret = mcp795_rtcc_set_bits(dev, MCP795_REG_ALM0_DAY,
170 if (ret)
171 return ret;
173 ret = mcp795_rtcc_set_bits(dev, MCP795_REG_CONTROL,
177 ret = mcp795_rtcc_set_bits(dev, MCP795_REG_CONTROL,
180 return ret;
185 int ret;
190 ret = mcp795_stop_oscillator(dev, &extosc);
191 if (ret)
192 return ret;
195 ret = mcp795_rtcc_read(dev, MCP795_REG_SECONDS, data, sizeof(data));
197 if (ret)
198 return ret;
216 ret = mcp795_rtcc_write(dev, MCP795_REG_SECONDS, data, 5);
217 if (ret)
218 return ret;
220 ret = mcp795_rtcc_write(dev, MCP795_REG_MONTH, &data[5], 2);
221 if (ret)
222 return ret;
228 ret = mcp795_start_oscillator(dev, extosc ? &extosc : NULL);
229 if (ret)
230 return ret;
239 int ret;
242 ret = mcp795_rtcc_read(dev, MCP795_REG_SECONDS, data, sizeof(data));
244 if (ret)
245 return ret;
266 int ret;
269 ret = mcp795_read_time(dev, &now_tm);
270 if (ret)
271 return ret;
282 ret = mcp795_update_alarm(dev, false);
283 if (ret)
284 return ret;
286 ret = mcp795_rtcc_read(dev, MCP795_REG_ALM0_SECONDS, tmp, sizeof(tmp));
287 if (ret)
288 return ret;
303 ret = mcp795_rtcc_write(dev, MCP795_REG_ALM0_SECONDS, tmp, sizeof(tmp));
304 if (ret)
305 return ret;
309 ret = mcp795_update_alarm(dev, true);
310 if (ret)
311 return ret;
322 int ret;
324 ret = mcp795_rtcc_read(
326 if (ret)
327 return ret;
353 int ret;
361 ret = mcp795_update_alarm(&spi->dev, false);
362 if (ret)
364 "Failed to disable alarm in IRQ (ret=%d)\n", ret);
383 int ret;
387 ret = spi_setup(spi);
388 if (ret) {
390 return ret;
413 ret = devm_request_threaded_irq(&spi->dev, spi->irq, NULL,
416 if (ret)
418 spi->irq, ret);