Lines Matching refs:err_ret
169 int err_ret; in sdioh_sdmmc_card_enablefuncs() local
193 err_ret = sdio_enable_func(sd->func[1]); in sdioh_sdmmc_card_enablefuncs()
195 if (err_ret) { in sdioh_sdmmc_card_enablefuncs()
196 sd_err(("bcmsdh_sdmmc: Failed to enable F1 Err: 0x%08x", err_ret)); in sdioh_sdmmc_card_enablefuncs()
209 int err_ret; in sdioh_attach() local
262 err_ret = sdio_set_block_size(sd->func[1], sd_f1_blocksize); in sdioh_attach()
264 if (err_ret) { in sdioh_attach()
265 sd_err(("bcmsdh_sdmmc: Failed to set F1 blocksize(%d)\n", err_ret)); in sdioh_attach()
271 err_ret = sdio_set_block_size(sd->func[2], sd_f2_blocksize); in sdioh_attach()
273 if (err_ret) { in sdioh_attach()
275 sd_f2_blocksize, err_ret)); in sdioh_attach()
828 int err_ret = 0; in sdioh_request_byte() local
852 err_ret = sdio_set_block_size(sd->func[3], in sdioh_request_byte()
854 if (err_ret) { in sdioh_request_byte()
856 err_ret)); in sdioh_request_byte()
862 err_ret = sdio_enable_func(sd->func[3]); in sdioh_request_byte()
863 if (err_ret) { in sdioh_request_byte()
865 err_ret)); in sdioh_request_byte()
877 err_ret = sdio_disable_func(sd->func[3]); in sdioh_request_byte()
878 if (err_ret) { in sdioh_request_byte()
880 err_ret)); in sdioh_request_byte()
893 err_ret = sdio_enable_func(sd->func[2]); in sdioh_request_byte()
894 if (err_ret) { in sdioh_request_byte()
896 err_ret)); in sdioh_request_byte()
900 err_ret = sdio_disable_func(sd->func[2]); in sdioh_request_byte()
901 if (err_ret) { in sdioh_request_byte()
903 err_ret)); in sdioh_request_byte()
924 *byte, regaddr, &err_ret); in sdioh_request_byte()
927 if (!err_ret) in sdioh_request_byte()
939 *byte, regaddr, &err_ret); in sdioh_request_byte()
947 sdio_writeb(sd->func[func], *byte, regaddr, &err_ret); in sdioh_request_byte()
956 *byte = sdio_f0_readb(sd->func[func], regaddr, &err_ret); in sdioh_request_byte()
958 *byte = sdio_readb(sd->func[func], regaddr, &err_ret); in sdioh_request_byte()
964 if (err_ret) { in sdioh_request_byte()
965 if ((regaddr == 0x1001F) && ((err_ret == -ETIMEDOUT) || (err_ret == -EILSEQ))) { in sdioh_request_byte()
968 rw ? "Write" : "Read", func, regaddr, *byte, err_ret)); in sdioh_request_byte()
972 return ((err_ret == 0) ? SDIOH_API_RC_SUCCESS : SDIOH_API_RC_FAIL); in sdioh_request_byte()
979 int err_ret = SDIOH_API_RC_FAIL; in sdioh_request_word() local
999 sdio_writel(sd->func[func], *word, addr, &err_ret); in sdioh_request_word()
1001 sdio_writew(sd->func[func], (*word & 0xFFFF), addr, &err_ret); in sdioh_request_word()
1007 *word = sdio_readl(sd->func[func], addr, &err_ret); in sdioh_request_word()
1009 *word = sdio_readw(sd->func[func], addr, &err_ret) & 0xFFFF; in sdioh_request_word()
1018 if (err_ret) { in sdioh_request_word()
1030 func, SDIOD_CCCR_IOABORT, &err_ret); in sdioh_request_word()
1033 if (!err_ret) in sdioh_request_word()
1036 if (err_ret) in sdioh_request_word()
1040 rw ? "Write" : "Read", err_ret)); in sdioh_request_word()
1044 return ((err_ret == 0) ? SDIOH_API_RC_SUCCESS : SDIOH_API_RC_FAIL); in sdioh_request_word()
1053 int err_ret = 0; in sdioh_request_packet_chain() local
1162 err_ret = mmc_cmd.error? mmc_cmd.error : mmc_dat.error; in sdioh_request_packet_chain()
1163 if (0 != err_ret) { in sdioh_request_packet_chain()
1165 __FUNCTION__, write ? "write" : "read", err_ret)); in sdioh_request_packet_chain()
1180 int err_ret = 0; in sdioh_buffer_tofrom_bus() local
1197 err_ret = sdio_memcpy_toio(sd->func[func], addr, buf, len); in sdioh_buffer_tofrom_bus()
1199 err_ret = sdio_memcpy_toio(sd->func[func], addr, buf, len); in sdioh_buffer_tofrom_bus()
1201 err_ret = sdio_readsb(sd->func[func], buf, addr, len); in sdioh_buffer_tofrom_bus()
1203 err_ret = sdio_memcpy_fromio(sd->func[func], buf, addr, len); in sdioh_buffer_tofrom_bus()
1207 if (err_ret) in sdioh_buffer_tofrom_bus()
1209 (write) ? "TX" : "RX", buf, addr, len, err_ret)); in sdioh_buffer_tofrom_bus()
1215 return ((err_ret == 0) ? SDIOH_API_RC_SUCCESS : SDIOH_API_RC_FAIL); in sdioh_buffer_tofrom_bus()