Home
last modified time | relevance | path

Searched refs:sc_fw (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/iwm/
H A Dif_iwm_util.h136 sc->sc_fw.valid_tx_ant & sc->nvm_data->valid_tx_ant : in iwm_get_valid_tx_ant()
137 sc->sc_fw.valid_tx_ant; in iwm_get_valid_tx_ant()
144 sc->sc_fw.valid_rx_ant & sc->nvm_data->valid_rx_ant : in iwm_get_valid_rx_ant()
145 sc->sc_fw.valid_rx_ant; in iwm_get_valid_rx_ant()
159 return sc->sc_fw.phy_config & phy_config; in iwm_get_phy_config()
H A Dif_iwm_scan.c307 j < ss->ss_last && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_lmac_scan_fill_channels()
351 j < ss->ss_last && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_umac_scan_fill_channels()
497 cmd_size = sizeof(*scan_config) + sc->sc_fw.ucode_capa.n_scan_channels; in iwm_config_umac_scan()
525 j < ic->ic_nchans && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_config_umac_scan()
569 const struct iwm_ucode_capabilities *capa = &sc->sc_fw.ucode_capa; in iwm_scan_use_ebs()
594 sc->sc_fw.ucode_capa.n_scan_channels + in iwm_scan_size()
599 sc->sc_fw.ucode_capa.n_scan_channels + in iwm_scan_size()
670 sc->sc_fw.ucode_capa.n_scan_channels); in iwm_umac_scan()
683 sc->sc_fw.ucode_capa.n_scan_channels); in iwm_umac_scan()
802 sc->sc_fw.ucode_capa.n_scan_channels))); in iwm_lmac_scan()
H A Dif_iwmvar.h481 struct iwm_fw_info sc_fw;
573 return isset(sc->sc_fw.ucode_capa.enabled_api, api); in iwm_fw_has_api()
579 return isset(sc->sc_fw.ucode_capa.enabled_capa, capa); in iwm_fw_has_capa()
480 struct iwm_fw_info sc_fw; global() member
H A Dif_iwm.c460 fws = &sc->sc_fw.img[type]; in iwm_firmware_store_section()
568 struct iwm_fw_info *fw = &sc->sc_fw; in iwm_read_firmware()
571 struct iwm_ucode_capabilities *capa = &sc->sc_fw.ucode_capa; in iwm_read_firmware()
785 sc->sc_fw.phy_config = in iwm_read_firmware()
787 sc->sc_fw.valid_tx_ant = (sc->sc_fw.phy_config & in iwm_read_firmware()
790 sc->sc_fw.valid_rx_ant = (sc->sc_fw.phy_config & in iwm_read_firmware()
857 sc->sc_fw.img[IWM_UCODE_REGULAR].paging_mem_size = in iwm_read_firmware()
860 sc->sc_fw.img[usniffer_img].paging_mem_size = in iwm_read_firmware()
2465 msleep(&sc->sc_fw, &sc->sc_mtx, 0, "iwmfw", hz * 5); in iwm_pcie_load_firmware_chunk()
2829 fw = &sc->sc_fw.img[ucode_type]; in iwm_load_ucode_wait_alive()
[all …]
/freebsd/sys/dev/iwx/
H A Dif_iwx.c936 dest_v1 = sc->sc_fw.dbg_dest_tlv_v1; in iwx_apply_debug_destination()
955 for (i = 0; i < sc->sc_fw.n_dest_reg; i++) { in iwx_apply_debug_destination()
1091 if (sc->sc_fw.dbg_dest_tlv_v1) { in iwx_ctxt_info_init()
1136 if (sc->sc_fw.iml == NULL || sc->sc_fw.iml_len == 0) { in iwx_ctxt_info_gen3_init()
1144 sc->sc_fw.iml_len, 1); in iwx_ctxt_info_gen3_init()
1199 memcpy(sc->iml_dma.vaddr, sc->sc_fw.iml, sc->sc_fw.iml_len); in iwx_ctxt_info_gen3_init()
1208 IWX_WRITE(sc, IWX_CSR_IML_SIZE_ADDR, sc->sc_fw.iml_len); in iwx_ctxt_info_gen3_init()
1260 fws = &sc->sc_fw.fw_sects[type]; in iwx_firmware_store_section()
1325 struct iwx_fw_info *fw = &sc->sc_fw; in iwx_read_firmware()
1651 if (sc->sc_fw.iml != NULL) { in iwx_read_firmware()
[all …]
H A Dif_iwxvar.h751 struct iwx_fw_info sc_fw; member