Lines Matching refs:ret
23 int ret = 0;
26 ret = spi_write(ctx->spi, &bank_opcode, 1);
27 if (ret == 0)
30 return ret;
67 int ret = 0;
74 ret = encx24j600_switch_bank(ctx, bank);
75 if (unlikely(ret))
76 return ret;
106 ret = spi_write_then_read(ctx->spi, tx_buf, i, val, len);
108 return ret;
124 int ret = 0;
128 ret = encx24j600_switch_bank(ctx, bank);
129 if (unlikely(ret))
130 return ret;
194 int ret = 0;
202 ret = regmap_encx24j600_sfr_set_bits(ctx, reg, set_mask);
206 if ((set_mask & 0xff) && (ret == 0))
207 ret = regmap_encx24j600_sfr_set_bits(ctx, reg + 1, set_mask);
209 if ((clr_mask & 0xff) && (ret == 0))
210 ret = regmap_encx24j600_sfr_clr_bits(ctx, reg, clr_mask);
214 if ((clr_mask & 0xff) && (ret == 0))
215 ret = regmap_encx24j600_sfr_clr_bits(ctx, reg + 1, clr_mask);
217 return ret;
349 int ret;
353 ret = regmap_write(ctx->regmap, MIREGADR, reg);
354 if (unlikely(ret))
357 ret = regmap_write(ctx->regmap, MICMD, MIIRD);
358 if (unlikely(ret))
362 while (((ret = regmap_read(ctx->regmap, MISTAT, &mistat)) == 0) &&
366 if (unlikely(ret))
369 ret = regmap_write(ctx->regmap, MICMD, 0);
370 if (unlikely(ret))
373 ret = regmap_read(ctx->regmap, MIRD, val);
376 if (ret)
377 pr_err("%s: error %d reading reg %02x\n", __func__, ret,
380 return ret;
387 int ret;
391 ret = regmap_write(ctx->regmap, MIREGADR, reg);
392 if (unlikely(ret))
395 ret = regmap_write(ctx->regmap, MIWR, val);
396 if (unlikely(ret))
400 while (((ret = regmap_read(ctx->regmap, MISTAT, &mistat)) == 0) &&
405 if (ret)
406 pr_err("%s: error %d writing reg %02x=%04x\n", __func__, ret,
409 return ret;