Lines Matching refs:ret

520 	int ret;
556 ret = sdio_enable_func(func);
559 if (ret) {
561 return ret;
566 ret = mwifiex_sdio_probe_of(&func->dev);
567 if (ret)
571 ret = mwifiex_add_card(card, &card->fw_done, &sdio_ops,
573 if (ret) {
585 return ret;
633 int ret = -1;
635 sdio_writeb(func, data, reg, &ret);
636 return ret;
645 int ret;
648 ret = mwifiex_write_reg_locked(card->func, reg, data);
651 return ret;
660 int ret = -1;
664 val = sdio_readb(card->func, reg, &ret);
669 return ret;
681 int ret;
699 ret = sdio_writesb(card->func, ioport, buffer, blk_cnt * blk_size);
703 return ret;
712 int ret;
723 ret = sdio_readsb(card->func, buffer, ioport, blk_cnt * blk_size);
728 return ret;
755 int ret = 0;
760 ret = mwifiex_sdio_read_fw_status(adapter, &firmware_stat);
761 if (ret)
764 ret = 0;
769 ret = -1;
772 return ret;
779 int ret = 0;
791 return ret;
805 int ret = 0;
820 ret = mwifiex_sdio_read_fw_status(adapter, &firmware_stat);
821 if (!ret && firmware_stat == FIRMWARE_READY_SDIO &&
849 int ret = 0;
891 ret = sdio_set_host_pm_flags(func, MMC_PM_KEEP_POWER);
897 return ret;
984 int ret;
987 ret = mwifiex_dnld_fw(adapter, fw);
990 return ret;
1093 int ret;
1096 ret = mwifiex_write_data_sync(adapter, payload, pkt_len, port);
1097 if (ret) {
1101 "(%d) failed: %d\n", i, ret);
1106 ret = -1;
1108 return ret;
1110 } while (ret == -1);
1112 return ret;
1325 int ret;
1330 ret = sdio_claim_irq(func, mwifiex_sdio_interrupt);
1331 if (ret) {
1333 "claim irq failed: ret=%d\n", ret);
1338 ret = mwifiex_write_reg_locked(func, card->reg->host_int_mask_reg,
1340 if (ret) {
1348 return ret;
1358 int ret;
1367 ret = mwifiex_read_data_sync(adapter, buffer, npayload, ioport, 1);
1369 if (ret) {
1372 ret);
1386 return ret;
1401 int ret;
1432 ret = mwifiex_sdio_poll_card_status(adapter, CARD_IO_READY |
1434 if (ret) {
1446 ret = mwifiex_read_reg(adapter, reg->base_0_reg,
1448 if (ret) {
1455 ret = mwifiex_read_reg(adapter, reg->base_1_reg,
1457 if (ret) {
1478 ret = -1;
1490 ret = -1;
1514 ret = mwifiex_write_data_sync(adapter, fwbuf, tx_blocks *
1517 if (ret) {
1525 ret = -1;
1535 ret = 0;
1539 return ret;
1941 int ret = 0;
1958 return ret;
2054 ret = mwifiex_get_rd_port(adapter, &port);
2055 if (ret) {
2139 int ret = 0;
2250 ret = mwifiex_write_data_to_card(adapter, card->mpa_tx.buf,
2270 ret = mwifiex_write_data_to_card(adapter, payload, pkt_len,
2281 return ret;
2299 int ret;
2320 ret = mwifiex_get_wr_port_data(adapter, &port);
2321 if (ret) {
2325 return ret;
2345 ret = mwifiex_host_to_card_mp_aggr(adapter, payload, pkt_len,
2349 ret = mwifiex_host_to_card_mp_aggr(adapter, payload, pkt_len,
2352 if (ret) {
2370 return ret;
2381 int ret = 0;
2385 ret = -1;
2395 ret = -1;
2402 if (ret) {
2411 return ret;
2440 int ret;
2451 ret = sdio_set_block_size(card->func, MWIFIEX_SDIO_BLOCK_SIZE);
2453 if (ret) {
2456 return ret;
2487 int ret;
2546 ret = mwifiex_alloc_sdio_mpa_buffers(adapter,
2551 if (ret && (card->mp_tx_agg_buf_size == MWIFIEX_MP_AGGR_BUF_SIZE_MAX ||
2556 ret = mwifiex_alloc_sdio_mpa_buffers
2559 if (ret) {
2634 int ret;
2643 ret = mmc_hw_reset(func->card->host);
2646 switch (ret) {
2652 ret = mwifiex_reinit_sw(adapter);
2653 if (ret)
2654 dev_err(&func->dev, "reinit failed: %d\n", ret);
2657 dev_err(&func->dev, "SDIO HW reset failed: %d\n", ret);
2668 int ret, tries;
2672 card->reg->fw_dump_ctrl, &ret);
2673 if (ret) {
2679 &ret);
2680 if (ret) {
2692 card->reg->fw_dump_ctrl, &ret);
2693 if (ret) {
2713 int ret = 0;
2743 dump_num = sdio_readb(card->func, reg, &ret);
2744 if (ret) {
2760 read_reg = sdio_readb(card->func, reg, &ret);
2761 if (ret) {
2771 ret = mwifiex_write_reg(adapter,
2774 if (ret) {
2806 *dbg_ptr = sdio_readb(card->func, reg, &ret);
2807 if (ret) {
2841 int ret = -1, tries;
2865 start_flag = sdio_readb(card->func, reg, &ret);
2866 if (ret) {
2876 ret = -1;
2885 ret = -1;
2901 *dbg_ptr = sdio_readb(card->func, reg, &ret);
2902 if (ret) {
2929 ret = 0;
2936 if (ret) {
3007 int ret = 0;
3062 data = sdio_f0_readb(cardp->func, reg, &ret);
3064 data = sdio_readb(cardp->func, reg, &ret);
3068 if (!ret) {