Home
last modified time | relevance | path

Searched refs:fw_size (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ipw/
H A Dipw2100_hw.c356 sc->sc_fw.fw_size = LE_32(h->fw_size); in ipw2100_cache_firmware()
357 sc->sc_fw.uc_base = sc->sc_fw.fw_base + sc->sc_fw.fw_size; in ipw2100_cache_firmware()
444 e = sc->sc_fw.fw_base + sc->sc_fw.fw_size; in ipw2100_load_fw()
H A Dipw2100_impl.h88 size_t fw_size; member
326 uint32_t fw_size; member
/illumos-gate/usr/src/uts/common/io/iwi/
H A Dipw2200_hw.c269 sc->sc_fw.fw_size = sizeof (ipw2200_fw_bin) - sizeof (struct header); in ipw2200_cache_firmware()
275 sc->sc_fw.boot_size, sc->sc_fw.uc_size, sc->sc_fw.fw_size)); in ipw2200_cache_firmware()
H A Dipw2200_impl.h81 size_t fw_size; member
H A Dipw2200.c1093 err = ipw2200_load_fw(sc, sc->sc_fw.fw_base, sc->sc_fw.fw_size); in ipw2200_init()
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c1164 size_t fw_size; in prep_firmware() local
1210 fw_size = firmware_get_size(fw_hdl); in prep_firmware()
1212 if (fw_size < sizeof (struct fw_hdr)) { in prep_firmware()
1214 fw_file, fw_size); in prep_firmware()
1219 if (fw_size > FLASH_FW_MAX_SIZE) { in prep_firmware()
1222 fw_file, fw_size, FLASH_FW_MAX_SIZE); in prep_firmware()
1227 fw_data = kmem_zalloc(fw_size, KM_SLEEP); in prep_firmware()
1228 if (firmware_read(fw_hdl, 0, fw_data, fw_size) != 0) { in prep_firmware()
1232 kmem_free(fw_data, fw_size); in prep_firmware()
1255 rc = -t4_prep_fw(sc, fw_info, fw_data, fw_size, card_fw, in prep_firmware()
[all …]
/illumos-gate/usr/src/uts/common/io/uath/
H A Duath.c766 size_t fw_size, len; in uath_loadfirmware() local
776 err = uath_loadsym(modp, uath_binmod, &fw_index, &fw_size); in uath_loadfirmware()
783 fw_image = (char *)kmem_alloc(fw_size, KM_SLEEP); in uath_loadfirmware()
791 (void) memcpy(fw_image, fw_index, fw_size); in uath_loadfirmware()
793 len = fw_size; in uath_loadfirmware()
794 UATH_DEBUG(UATH_DBG_MSG, "loading firmware size = %lu\n", fw_size); in uath_loadfirmware()
798 txblock.total = BE_32(fw_size); in uath_loadfirmware()
843 kmem_free(fw_image, fw_size); in uath_loadfirmware()
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c937 size_t fw_size, fwboot_size; in mwl_fwload() local
961 err = mwl_loadsym(modfw, fwbinname, &fw_index, &fw_size); in mwl_fwload()
978 fw = (uint8_t *)kmem_alloc(fw_size, KM_SLEEP); in mwl_fwload()
985 (void) memcpy(fw, fw_index, fw_size); in mwl_fwload()
990 if (fw_size < 4) { in mwl_fwload()
1028 fwname, (unsigned int)fw_size); in mwl_fwload()
1052 for (fp = fw, ep = fp + fw_size; fp < ep; ) { in mwl_fwload()
1088 for (fp = fw, ep = fp + fw_size; fp < ep; ) { in mwl_fwload()
1128 kmem_free(fw, fw_size); in mwl_fwload()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_init.c2177 uint32_t fw_size, *lptr; in ql_check_isp_firmware() local
2213 fw_size = *lptr << 1; in ql_check_isp_firmware()
2215 if ((bufp = kmem_alloc(fw_size, KM_SLEEP)) != NULL) { in ql_check_isp_firmware()
2216 ha->risc_code_size = fw_size; in ql_check_isp_firmware()
2222 if (fw_size > ha->fw_transfer_size) { in ql_check_isp_firmware()
2226 byte_count = fw_size; in ql_check_isp_firmware()
2254 fw_size -= byte_count; in ql_check_isp_firmware()
2256 } while (fw_size != 0); in ql_check_isp_firmware()
H A Dql_xioctl.c8718 pkt->mvfy.fw_size = LE_32(fw.TotalByteCount); in ql_menlo_update_fw()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_rsrc.c547 uint64_t ddr_size, fw_size; in tavor_rsrc_init_phase2() local
565 fw_size = state->ts_fw.fw_endaddr - state->ts_fw.fw_baseaddr + 1; in tavor_rsrc_init_phase2()
578 (void *)(uintptr_t)state->ts_ddr.ddr_baseaddr, (ddr_size - fw_size), in tavor_rsrc_init_phase2()
/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dt4_hw.c3999 const u8 *fw_data, unsigned int fw_size, in t4_prep_fw() argument
4044 fw_size, 0); in t4_prep_fw()
4184 unsigned int fw_size; in t4_load_fw() local
4189 fw_size = FLASH_FWBOOTSTRAP_MAX_SIZE; in t4_load_fw()
4193 fw_size = FLASH_FW_MAX_SIZE; in t4_load_fw()
4210 if (size > fw_size) { in t4_load_fw()
4212 fw_size); in t4_load_fw()
H A Dcommon.h651 const u8 *fw_data, unsigned int fw_size,
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon.c1575 uint32_t fw_size; /* in page */ in hermon_hw_init() local
1790 fw_size = 1 << highbit(state->hs_fw.fw_pages); in hermon_hw_init()
1791 state->hs_fw_dma.length = fw_size << HERMON_PAGESHIFT; in hermon_hw_init()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_iocb.h1381 uint32_t fw_size; member