Lines Matching refs:bcmerror
794 static int dhd_serialconsole(dhd_bus_t *bus, bool get, bool enable, int *bcmerror);
3812 int bcmerror = 0; in dhdsdio_membytes() local
3834 if ((bcmerror = dhdsdio_set_siaddr_window(bus, address))) { in dhdsdio_membytes()
3851 if ((bcmerror = bcmsdh_rwdata(bus->sdh, write, sdaddr, pdata, dsize))) { in dhdsdio_membytes()
3862 if ((bcmerror = dhdsdio_set_siaddr_window(bus, address))) { in dhdsdio_membytes()
3879 return bcmerror; in dhdsdio_membytes()
4112 int bcmerror = 0; in dhdsdio_checkdied() local
4139 bcmerror = BCME_NOMEM; in dhdsdio_checkdied()
4146 bcmerror = BCME_NOMEM; in dhdsdio_checkdied()
4150 if ((bcmerror = dhdsdio_readshared(bus, &l_sdpcm_shared)) < 0) in dhdsdio_checkdied()
4178 if ((bcmerror = dhdsdio_membytes(bus, FALSE, in dhdsdio_checkdied()
4189 if ((bcmerror = dhdsdio_membytes(bus, FALSE, in dhdsdio_checkdied()
4204 if ((bcmerror = dhdsdio_membytes(bus, FALSE, in dhdsdio_checkdied()
4300 return bcmerror; in dhdsdio_checkdied()
4416 int bcmerror = BCME_OK; in dhdsdio_downloadvars() local
4422 bcmerror = BCME_NOTDOWN; in dhdsdio_downloadvars()
4426 bcmerror = BCME_BUFTOOSHORT; in dhdsdio_downloadvars()
4437 bcmerror = BCME_NOMEM; in dhdsdio_downloadvars()
4444 return bcmerror; in dhdsdio_downloadvars()
4449 dhd_serialconsole(dhd_bus_t *bus, bool set, bool enable, int *bcmerror) in dhd_serialconsole() argument
4456 *bcmerror = 0; in dhd_serialconsole()
4460 *bcmerror = BCME_SDIO_ERROR; in dhd_serialconsole()
4465 *bcmerror = BCME_SDIO_ERROR; in dhd_serialconsole()
4477 *bcmerror = BCME_SDIO_ERROR; in dhd_serialconsole()
4489 int bcmerror = 0; in dhdsdio_doiovar() local
4496 if ((bcmerror = bcm_iovar_lencheck(vi, arg, len, IOV_ISSET(actionid))) != 0) in dhdsdio_doiovar()
4510 bcmerror = BCME_NOTREADY; in dhdsdio_doiovar()
4553 bcmerror = dhdsdio_bussleep(bus, bool_val); in dhdsdio_doiovar()
4606 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4632 bcmerror = dhdsdio_checkdied(bus, arg, len); in dhdsdio_doiovar()
4657 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4679 bcmerror = dhdsdio_membytes(bus, set, address, data, size); in dhdsdio_doiovar()
4706 bcmerror = dhdsdio_download_state(bus, bool_val); in dhdsdio_doiovar()
4710 bcmerror = dhdsdio_download_state(bus, bool_val); in dhdsdio_doiovar()
4714 bcmerror = dhdsdio_downloadvars(bus, arg, len); in dhdsdio_doiovar()
4735 bcmerror = BCME_UNSUPPORTED; in dhdsdio_doiovar()
4760 bcmerror = BCME_BUFTOOSHORT; in dhdsdio_doiovar()
4778 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
4795 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
4812 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
4828 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
4884 int_val = dhd_serialconsole(bus, FALSE, 0, &bcmerror); in dhdsdio_doiovar()
4885 if (bcmerror != 0) in dhdsdio_doiovar()
4892 dhd_serialconsole(bus, TRUE, bool_val, &bcmerror); in dhdsdio_doiovar()
4931 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4938 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4946 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4951 bcmerror = srom_read(bus->sih, DHD_BUS, (void*)bus->regs, bus->dhd->osh, in dhdsdio_doiovar()
4960 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
4964 bcmerror = srom_write(bus->sih, DHD_BUS, (void*)bus->regs, bus->dhd->osh, in dhdsdio_doiovar()
4983 bcmerror = dhdsdio_pktgen_get(bus, arg); in dhdsdio_doiovar()
4987 bcmerror = dhdsdio_pktgen_set(bus, arg); in dhdsdio_doiovar()
5027 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
5076 bcmerror = BCME_NOMEM; in dhdsdio_doiovar()
5088 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
5101 bcmerror = BCME_ERROR; in dhdsdio_doiovar()
5112 bcmerror = BCME_SDIO_ERROR; in dhdsdio_doiovar()
5124 bcmerror = BCME_ERROR; in dhdsdio_doiovar()
5145 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
5235 bcmerror = BCME_ERROR; in dhdsdio_doiovar()
5256 bcmerror = BCME_BADARG; in dhdsdio_doiovar()
5287 bcmerror = BCME_UNSUPPORTED; in dhdsdio_doiovar()
5301 return bcmerror; in dhdsdio_doiovar()
5307 int bcmerror = 0; in dhdsdio_write_vars() local
5348 bcmerror = dhdsdio_membytes(bus, TRUE, varaddr, vbuffer, varsize); in dhdsdio_write_vars()
5349 if (bcmerror) { in dhdsdio_write_vars()
5351 __FUNCTION__, bcmerror, varsize, varaddr)); in dhdsdio_write_vars()
5352 return bcmerror; in dhdsdio_write_vars()
5368 bcmerror = dhdsdio_membytes(bus, FALSE, varaddr, nvram_ularray, varsize); in dhdsdio_write_vars()
5369 if (bcmerror) { in dhdsdio_write_vars()
5371 __FUNCTION__, bcmerror, varsize, varaddr)); in dhdsdio_write_vars()
5406 if (bcmerror) { in dhdsdio_write_vars()
5419 bcmerror = dhdsdio_membytes(bus, TRUE, (phys_size - 4), in dhdsdio_write_vars()
5422 return bcmerror; in dhdsdio_write_vars()
5435 int bcmerror = 0; in dhdsdio_download_state() local
5452 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5460 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_state()
5466 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5474 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_state()
5489 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_state()
5509 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5515 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5519 if ((bcmerror = dhdsdio_write_vars(bus))) { in dhdsdio_download_state()
5527 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5534 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5545 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5551 if ((bcmerror = dhdsdio_write_vars(bus))) { in dhdsdio_download_state()
5558 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5565 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5574 bcmerror = BCME_ERROR; in dhdsdio_download_state()
5578 bcmerror = dhdsdio_membytes(bus, TRUE, 0, in dhdsdio_download_state()
5581 if (bcmerror == BCME_OK) { in dhdsdio_download_state()
5585 bcmerror = dhdsdio_membytes(bus, FALSE, 0, in dhdsdio_download_state()
5588 if (bcmerror == BCME_OK && tmp != bus->resetinstr) { in dhdsdio_download_state()
5593 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_state()
5604 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_state()
5619 return bcmerror; in dhdsdio_download_state()
5628 int bcmerror = 0; in dhd_bus_iovar_op() local
5651 bcmerror = bcmsdh_iovar_op(bus->sdh, name, params, plen, arg, len, set); in dhd_bus_iovar_op()
5724 bcmerror = dhdsdio_doiovar(bus, vi, actionid, name, params, plen, arg, len, val_size); in dhd_bus_iovar_op()
5727 return bcmerror; in dhd_bus_iovar_op()
10188 int bcmerror = -1; in dhdsdio_download_code_array() local
10207 bcmerror = dhdsdio_membytes(bus, TRUE, offset, in dhdsdio_download_code_array()
10209 if (bcmerror) { in dhdsdio_download_code_array()
10211 __FUNCTION__, bcmerror, MEMBLOCK, offset)); in dhdsdio_download_code_array()
10219 bcmerror = dhdsdio_membytes(bus, TRUE, offset, in dhdsdio_download_code_array()
10221 if (bcmerror) { in dhdsdio_download_code_array()
10223 __FUNCTION__, bcmerror, sizeof(dlarray) - offset, offset)); in dhdsdio_download_code_array()
10236 bcmerror = dhdsdio_membytes(bus, FALSE, offset, ularray + offset, MEMBLOCK); in dhdsdio_download_code_array()
10237 if (bcmerror) { in dhdsdio_download_code_array()
10239 __FUNCTION__, bcmerror, MEMBLOCK, offset)); in dhdsdio_download_code_array()
10247 bcmerror = dhdsdio_membytes(bus, FALSE, offset, in dhdsdio_download_code_array()
10249 if (bcmerror) { in dhdsdio_download_code_array()
10251 __FUNCTION__, bcmerror, sizeof(dlarray) - offset, offset)); in dhdsdio_download_code_array()
10270 return bcmerror; in dhdsdio_download_code_array()
10278 int bcmerror = -1; in dhdsdio_download_code_file() local
10299 bcmerror = dhd_os_get_img_fwreq(&fw, bus->fw_path); in dhdsdio_download_code_file()
10300 if (bcmerror < 0) { in dhdsdio_download_code_file()
10302 bcmerror)); in dhdsdio_download_code_file()
10352 bcmerror = dhdsdio_membytes(bus, TRUE, offset, (uint8 *)memptr, len); in dhdsdio_download_code_file()
10353 if (bcmerror) { in dhdsdio_download_code_file()
10355 __FUNCTION__, bcmerror, memblock_size, offset)); in dhdsdio_download_code_file()
10361 bcmerror = dhdsdio_membytes(bus, FALSE, offset, memptr_tmp, len); in dhdsdio_download_code_file()
10362 if (bcmerror) { in dhdsdio_download_code_file()
10364 __FUNCTION__, bcmerror, MEMBLOCK, offset)); in dhdsdio_download_code_file()
10369 bcmerror = BCME_ERROR; in dhdsdio_download_code_file()
10383 bcmerror = BCME_ERROR; in dhdsdio_download_code_file()
10409 return bcmerror; in dhdsdio_download_code_file()
10415 int bcmerror = -1; in dhdsdio_download_code_file() local
10481 bcmerror = BCME_ERROR; in dhdsdio_download_code_file()
10495 bcmerror = dhdsdio_membytes(bus, TRUE, offset, memptr, len); in dhdsdio_download_code_file()
10496 if (bcmerror) { in dhdsdio_download_code_file()
10498 __FUNCTION__, bcmerror, memblock_size, offset)); in dhdsdio_download_code_file()
10504 bcmerror = dhdsdio_membytes(bus, FALSE, offset, memptr_tmp, len); in dhdsdio_download_code_file()
10505 if (bcmerror) { in dhdsdio_download_code_file()
10507 __FUNCTION__, bcmerror, MEMBLOCK, offset)); in dhdsdio_download_code_file()
10512 bcmerror = BCME_ERROR; in dhdsdio_download_code_file()
10543 return bcmerror; in dhdsdio_download_code_file()
10571 int bcmerror = -1; in dhdsdio_download_ucode_file() local
10615 bcmerror = BCME_ERROR; in dhdsdio_download_ucode_file()
10619 bcmerror = dhdsdio_membytes(bus, TRUE, (ucode_base + offset), memptr, len); in dhdsdio_download_ucode_file()
10620 if (bcmerror) { in dhdsdio_download_ucode_file()
10622 __FUNCTION__, bcmerror, memblock_size, offset)); in dhdsdio_download_ucode_file()
10644 return bcmerror; in dhdsdio_download_ucode_file()
10680 int bcmerror = -1; in dhdsdio_download_nvram() local
10693 bcmerror = dhd_get_download_buffer(bus->dhd, pnv_path, NVRAM, &memblock, in dhdsdio_download_nvram()
10696 bcmerror = dhd_get_download_buffer(bus->dhd, NULL, NVRAM, &memblock, (int *)&len); in dhdsdio_download_nvram()
10698 if (bcmerror != BCME_OK) in dhdsdio_download_nvram()
10717 bcmerror = dhdsdio_downloadvars(bus, memblock, len + 1); in dhdsdio_download_nvram()
10718 if (bcmerror) { in dhdsdio_download_nvram()
10720 __FUNCTION__, bcmerror)); in dhdsdio_download_nvram()
10725 bcmerror = BCME_SDIO_ERROR; in dhdsdio_download_nvram()
10732 return bcmerror; in dhdsdio_download_nvram()
10738 int bcmerror = -1; in _dhdsdio_download_firmware() local
10748 return bcmerror; in _dhdsdio_download_firmware()
10802 bcmerror = 0; in _dhdsdio_download_firmware()
10805 return bcmerror; in _dhdsdio_download_firmware()
10990 int bcmerror = 0; in dhd_bus_devreset() local
11036 bcmerror = BCME_SDIO_ERROR; in dhd_bus_devreset()
11062 bcmerror = dhd_bus_init((dhd_pub_t *) bus->dhd, FALSE); in dhd_bus_devreset()
11063 if (bcmerror == BCME_OK) { in dhd_bus_devreset()
11095 bcmerror = BCME_SDIO_ERROR; in dhd_bus_devreset()
11098 bcmerror = BCME_SDIO_ERROR; in dhd_bus_devreset()
11110 if ((bcmerror = dhd_bus_start(dhdp)) != 0) in dhd_bus_devreset()
11112 __FUNCTION__, bcmerror)); in dhd_bus_devreset()
11120 return bcmerror; in dhd_bus_devreset()
11906 int bcmerror = 0; in dhd_bus_readwrite_bp_addr() local
11916 bcmerror = BCME_SDIO_ERROR; in dhd_bus_readwrite_bp_addr()
11918 return bcmerror; in dhd_bus_readwrite_bp_addr()