Lines Matching refs:ret

543 	int ret;
581 ret = sdio_enable_func(func);
584 if (ret) {
586 return ret;
591 ret = mwifiex_sdio_probe_of(&func->dev);
592 if (ret)
596 ret = mwifiex_add_card(card, &card->fw_done, &sdio_ops,
598 if (ret) {
610 return ret;
658 int ret = -1;
660 sdio_writeb(func, data, reg, &ret);
661 return ret;
670 int ret;
673 ret = mwifiex_write_reg_locked(card->func, reg, data);
676 return ret;
685 int ret = -1;
689 val = sdio_readb(card->func, reg, &ret);
694 return ret;
706 int ret;
724 ret = sdio_writesb(card->func, ioport, buffer, blk_cnt * blk_size);
728 return ret;
737 int ret;
748 ret = sdio_readsb(card->func, buffer, ioport, blk_cnt * blk_size);
753 return ret;
781 int ret = 0;
786 ret = mwifiex_sdio_read_fw_status(adapter, &firmware_stat);
787 if (ret)
790 ret = 0;
795 ret = -1;
805 return ret;
812 int ret = 0;
824 return ret;
838 int ret = 0;
853 ret = mwifiex_sdio_read_fw_status(adapter, &firmware_stat);
854 if (!ret && firmware_stat == FIRMWARE_READY_SDIO &&
882 int ret = 0;
924 ret = sdio_set_host_pm_flags(func, MMC_PM_KEEP_POWER);
930 return ret;
1019 int ret;
1022 ret = mwifiex_dnld_fw(adapter, fw);
1025 return ret;
1128 int ret;
1131 ret = mwifiex_write_data_sync(adapter, payload, pkt_len, port);
1132 if (ret) {
1136 "(%d) failed: %d\n", i, ret);
1141 ret = -1;
1143 return ret;
1145 } while (ret == -1);
1147 return ret;
1360 int ret;
1365 ret = sdio_claim_irq(func, mwifiex_sdio_interrupt);
1366 if (ret) {
1368 "claim irq failed: ret=%d\n", ret);
1373 ret = mwifiex_write_reg_locked(func, card->reg->host_int_mask_reg,
1375 if (ret) {
1383 return ret;
1393 int ret;
1402 ret = mwifiex_read_data_sync(adapter, buffer, npayload, ioport, 1);
1404 if (ret) {
1407 ret);
1421 return ret;
1436 int ret;
1467 ret = mwifiex_sdio_poll_card_status(adapter, CARD_IO_READY |
1469 if (ret) {
1481 ret = mwifiex_read_reg(adapter, reg->base_0_reg,
1483 if (ret) {
1490 ret = mwifiex_read_reg(adapter, reg->base_1_reg,
1492 if (ret) {
1513 ret = -1;
1525 ret = -1;
1549 ret = mwifiex_write_data_sync(adapter, fwbuf, tx_blocks *
1552 if (ret) {
1560 ret = -1;
1570 ret = 0;
1574 return ret;
1976 int ret = 0;
1993 return ret;
2089 ret = mwifiex_get_rd_port(adapter, &port);
2090 if (ret) {
2174 int ret = 0;
2285 ret = mwifiex_write_data_to_card(adapter, card->mpa_tx.buf,
2305 ret = mwifiex_write_data_to_card(adapter, payload, pkt_len,
2316 return ret;
2334 int ret;
2355 ret = mwifiex_get_wr_port_data(adapter, &port);
2356 if (ret) {
2360 return ret;
2380 ret = mwifiex_host_to_card_mp_aggr(adapter, payload, pkt_len,
2384 ret = mwifiex_host_to_card_mp_aggr(adapter, payload, pkt_len,
2387 if (ret) {
2405 return ret;
2416 int ret = 0;
2420 ret = -1;
2430 ret = -1;
2437 if (ret) {
2446 return ret;
2475 int ret;
2487 ret = sdio_set_block_size(card->func, MWIFIEX_SDIO_BLOCK_SIZE);
2489 if (ret) {
2492 return ret;
2534 int ret;
2594 ret = mwifiex_alloc_sdio_mpa_buffers(adapter,
2599 if (ret && (card->mp_tx_agg_buf_size == MWIFIEX_MP_AGGR_BUF_SIZE_MAX ||
2604 ret = mwifiex_alloc_sdio_mpa_buffers
2607 if (ret) {
2682 int ret;
2691 ret = mmc_hw_reset(func->card);
2694 switch (ret) {
2700 ret = mwifiex_reinit_sw(adapter);
2701 if (ret)
2702 dev_err(&func->dev, "reinit failed: %d\n", ret);
2705 dev_err(&func->dev, "SDIO HW reset failed: %d\n", ret);
2716 int ret, tries;
2720 card->reg->fw_dump_ctrl, &ret);
2721 if (ret) {
2727 &ret);
2728 if (ret) {
2740 card->reg->fw_dump_ctrl, &ret);
2741 if (ret) {
2761 int ret = 0;
2791 dump_num = sdio_readb(card->func, reg, &ret);
2792 if (ret) {
2808 read_reg = sdio_readb(card->func, reg, &ret);
2809 if (ret) {
2819 ret = mwifiex_write_reg(adapter,
2822 if (ret) {
2854 *dbg_ptr = sdio_readb(card->func, reg, &ret);
2855 if (ret) {
2889 int ret = -1, tries;
2913 start_flag = sdio_readb(card->func, reg, &ret);
2914 if (ret) {
2924 ret = -1;
2933 ret = -1;
2949 *dbg_ptr = sdio_readb(card->func, reg, &ret);
2950 if (ret) {
2977 ret = 0;
2984 if (ret) {
3055 int ret = 0;
3110 data = sdio_f0_readb(cardp->func, reg, &ret);
3112 data = sdio_readb(cardp->func, reg, &ret);
3116 if (!ret) {