Lines Matching refs:ret

66 	int ret;
74 sdio_writeb(func, cmd->data, cmd->address, &ret);
75 data = sdio_readb(func, cmd->address, &ret);
78 sdio_writeb(func, cmd->data, cmd->address, &ret);
81 data = sdio_readb(func, cmd->address, &ret);
87 if (ret)
88 dev_err(&func->dev, "%s..failed, err(%d)\n", __func__, ret);
89 return ret;
95 int size, ret;
119 ret = sdio_memcpy_toio(func, cmd->address, buf, size);
121 ret = sdio_memcpy_fromio(func, buf, cmd->address, size);
129 if (ret)
130 dev_err(&func->dev, "%s..failed, err(%d)\n", __func__, ret);
132 return ret;
139 int ret;
148 ret = -ENOMEM;
152 ret = wilc_cfg80211_init(&wilc, &func->dev, WILC_HIF_SDIO,
154 if (ret)
173 ret = PTR_ERR(wilc->rtc_clk);
187 return ret;
204 int ret;
212 ret = wilc_sdio_cmd52(wilc, &cmd);
213 if (ret) {
215 return ret;
231 int ret;
244 ret = wilc_sdio_reset(wilc);
245 if (ret) {
247 return ret;
257 int ret = 0;
260 ret = sdio_claim_irq(func, wilc_sdio_interrupt);
263 if (ret < 0) {
264 dev_err(&func->dev, "can't claim sdio_irq, err(%d)\n", ret);
265 ret = -EIO;
267 return ret;
273 int ret;
276 ret = sdio_release_irq(func);
277 if (ret < 0)
278 dev_err(&func->dev, "can't release sdio_irq, err(%d)\n", ret);
292 int ret;
302 ret = wilc_sdio_cmd52(wilc, &cmd);
303 if (ret) {
306 return ret;
311 ret = wilc_sdio_cmd52(wilc, &cmd);
312 if (ret) {
315 return ret;
320 ret = wilc_sdio_cmd52(wilc, &cmd);
321 if (ret) {
324 return ret;
335 int ret;
342 ret = wilc_sdio_cmd52(wilc, &cmd);
343 if (ret) {
346 return ret;
351 ret = wilc_sdio_cmd52(wilc, &cmd);
352 if (ret) {
355 return ret;
370 int ret;
382 ret = wilc_sdio_cmd52(wilc, &cmd);
383 if (ret)
392 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
393 if (ret)
394 return ret;
405 ret = wilc_sdio_cmd53(wilc, &cmd);
406 if (ret)
411 return ret;
420 int nblk, nleft, ret;
449 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
450 if (ret)
451 return ret;
453 ret = wilc_sdio_cmd53(wilc, &cmd);
454 if (ret) {
457 return ret;
473 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
474 if (ret)
475 return ret;
477 ret = wilc_sdio_cmd53(wilc, &cmd);
478 if (ret) {
481 return ret;
492 int ret;
501 ret = wilc_sdio_cmd52(wilc, &cmd);
502 if (ret) {
505 return ret;
511 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
512 if (ret)
513 return ret;
525 ret = wilc_sdio_cmd53(wilc, &cmd);
526 if (ret) {
529 return ret;
543 int nblk, nleft, ret;
572 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
573 if (ret)
574 return ret;
576 ret = wilc_sdio_cmd53(wilc, &cmd);
577 if (ret) {
580 return ret;
596 ret = wilc_sdio_set_func0_csa_address(wilc, addr);
597 if (ret)
598 return ret;
600 ret = wilc_sdio_cmd53(wilc, &cmd);
601 if (ret) {
604 return ret;
630 int loop, ret;
641 ret = wilc_sdio_cmd52(wilc, &cmd);
642 if (ret) {
644 return ret;
650 ret = wilc_sdio_set_block_size(wilc, 0, WILC_SDIO_BLOCK_SIZE);
651 if (ret) {
653 return ret;
665 ret = wilc_sdio_cmd52(wilc, &cmd);
666 if (ret) {
669 return ret;
682 ret = wilc_sdio_cmd52(wilc, &cmd);
683 if (ret) {
686 return ret;
700 ret = wilc_sdio_set_block_size(wilc, 1, WILC_SDIO_BLOCK_SIZE);
701 if (ret) {
703 return ret;
714 ret = wilc_sdio_cmd52(wilc, &cmd);
715 if (ret) {
717 return ret;
724 ret = wilc_sdio_read_reg(wilc, WILC_CHIPID, &chipid);
725 if (ret) {
727 return ret;
801 int ret;
825 ret = wilc_sdio_cmd52(wilc, &cmd);
826 if (ret) {
830 return ret;
863 int ret, i;
868 ret = wilc_sdio_read_reg(wilc, WILC_PIN_MUX_0, &reg);
869 if (ret) {
872 return ret;
875 ret = wilc_sdio_write_reg(wilc, WILC_PIN_MUX_0, reg);
876 if (ret) {
879 return ret;
885 ret = wilc_sdio_read_reg(wilc, WILC_INTR_ENABLE, &reg);
886 if (ret) {
889 return ret;
894 ret = wilc_sdio_write_reg(wilc, WILC_INTR_ENABLE, reg);
895 if (ret) {
898 return ret;
901 ret = wilc_sdio_read_reg(wilc, WILC_INTR2_ENABLE, &reg);
902 if (ret) {
906 return ret;
912 ret = wilc_sdio_write_reg(wilc, WILC_INTR2_ENABLE, reg);
913 if (ret) {
917 return ret;