Home
last modified time | relevance | path

Searched refs:fws (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/iwx/
H A Dif_iwx.c737 iwx_get_num_sections(const struct iwx_fw_sects *fws, int start) in iwx_get_num_sections() argument
741 while (start < fws->fw_count && in iwx_get_num_sections()
742 fws->fw_sect[start].fws_devoff != IWX_CPU1_CPU2_SEPARATOR_SECTION && in iwx_get_num_sections()
743 fws->fw_sect[start].fws_devoff != IWX_PAGING_SEPARATOR_SECTION) { in iwx_get_num_sections()
752 iwx_init_fw_sec(struct iwx_softc *sc, const struct iwx_fw_sects *fws, in iwx_init_fw_sec() argument
760 dram->lmac_cnt = iwx_get_num_sections(fws, 0); in iwx_init_fw_sec()
762 dram->umac_cnt = iwx_get_num_sections(fws, dram->lmac_cnt + 1); in iwx_init_fw_sec()
764 dram->paging_cnt = iwx_get_num_sections(fws, in iwx_init_fw_sec()
788 ret = iwx_ctxt_info_alloc_dma(sc, &fws->fw_sect[i], in iwx_init_fw_sec()
806 &fws->fw_sect[fw_cnt + 1], &dram->fw[fw_cnt]); in iwx_init_fw_sec()
[all …]
/freebsd/sys/dev/iwm/
H A Dif_iwm.c452 struct iwm_fw_img *fws; in iwm_firmware_store_section() local
460 fws = &sc->sc_fw.img[type]; in iwm_firmware_store_section()
461 if (fws->fw_count >= IWM_UCODE_SECTION_MAX) in iwm_firmware_store_section()
464 fwone = &fws->sec[fws->fw_count]; in iwm_firmware_store_section()
473 fws->fw_count++; in iwm_firmware_store_section()