Home
last modified time | relevance | path

Searched refs:valid_tx_ant (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/sys/dev/iwm/
H A Dif_iwm_util.h135 return sc->nvm_data && sc->nvm_data->valid_tx_ant ? in iwm_get_valid_tx_ant()
136 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()
154 uint32_t valid_tx_ant = iwm_get_valid_tx_ant(sc); in iwm_get_phy_config() local
156 phy_config |= valid_tx_ant << IWM_FW_PHY_CFG_TX_CHAIN_POS | in iwm_get_phy_config()
H A Dif_iwmvar.h190 uint8_t valid_tx_ant; member
208 uint8_t valid_tx_ant, valid_rx_ant; member
H A Dif_iwm.c759 sc->sc_fw.valid_tx_ant = (sc->sc_fw.phy_config & in iwm_read_firmware()
2130 data->valid_tx_ant = IWM_NVM_RF_CFG_TX_ANT_MSK_8000(radio_cfg); in iwm_set_radio_cfg()
2687 iwm_send_tx_ant_cfg(struct iwm_softc *sc, uint8_t valid_tx_ant) in iwm_send_tx_ant_cfg() argument
2690 .valid = htole32(valid_tx_ant), in iwm_send_tx_ant_cfg()
/freebsd-14.2/sys/contrib/dev/iwlwifi/
H A Diwl-eeprom-parse.c303 if (data->valid_tx_ant & ANT_A && txp->chain_a_max > result) in iwl_get_max_txpwr_half_dbm()
306 if (data->valid_tx_ant & ANT_B && txp->chain_b_max > result) in iwl_get_max_txpwr_half_dbm()
312 if ((data->valid_tx_ant == ANT_AB || in iwl_get_max_txpwr_half_dbm()
313 data->valid_tx_ant == ANT_BC || in iwl_get_max_txpwr_half_dbm()
773 data->valid_tx_ant, data->valid_rx_ant); in iwl_init_sbands()
782 data->valid_tx_ant, data->valid_rx_ant); in iwl_init_sbands()
844 data->valid_tx_ant = EEPROM_RF_CFG_TX_ANT_MSK(radio_cfg); in iwl_parse_eeprom_data()
860 if (cfg->valid_tx_ant) in iwl_parse_eeprom_data()
861 data->valid_tx_ant = cfg->valid_tx_ant; in iwl_parse_eeprom_data()
865 if (!data->valid_tx_ant || !data->valid_rx_ant) { in iwl_parse_eeprom_data()
[all …]
H A Diwl-eeprom-parse.h40 u8 valid_tx_ant, valid_rx_ant; member
H A Diwl-nvm-parse.c1207 data->valid_tx_ant = EXT_NVM_RF_CFG_TX_ANT_MSK(radio_cfg); in iwl_set_radio_cfg()
1394 if (data->valid_tx_ant) in iwl_parse_mei_nvm_data()
1395 tx_chains &= data->valid_tx_ant; in iwl_parse_mei_nvm_data()
1462 if (data->valid_tx_ant) in iwl_parse_nvm_data()
1463 tx_chains &= data->valid_tx_ant; in iwl_parse_nvm_data()
2054 nvm->valid_tx_ant = (u8)le32_to_cpu(rsp->phy_sku.tx_chains); in iwl_get_nvm()
2070 nvm->valid_tx_ant & fw->valid_tx_ant, in iwl_get_nvm()
H A Diwl-config.h435 u8 valid_tx_ant; member
H A Diwl-drv.c940 drv->fw.valid_tx_ant = (drv->fw.phy_config & in iwl_parse_tlv_firmware()
/freebsd-14.2/sys/contrib/dev/iwlwifi/fw/
H A Dimg.h216 u8 valid_tx_ant; member
/freebsd-14.2/sys/contrib/dev/iwlwifi/mvm/
H A Dmvm.h1713 return mvm->nvm_data && mvm->nvm_data->valid_tx_ant ? in iwl_mvm_get_valid_tx_ant()
1714 mvm->fw->valid_tx_ant & mvm->nvm_data->valid_tx_ant : in iwl_mvm_get_valid_tx_ant()
1715 mvm->fw->valid_tx_ant; in iwl_mvm_get_valid_tx_ant()
1735 u32 valid_tx_ant = iwl_mvm_get_valid_tx_ant(mvm); in iwl_mvm_get_phy_config() local
1737 phy_config |= valid_tx_ant << FW_PHY_CFG_TX_CHAIN_POS | in iwl_mvm_get_phy_config()
H A Dfw.c37 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant) in iwl_send_tx_ant_cfg() argument
40 .valid = cpu_to_le32(valid_tx_ant), in iwl_send_tx_ant_cfg()
43 IWL_DEBUG_FW(mvm, "select valid tx ant: %u\n", valid_tx_ant); in iwl_send_tx_ant_cfg()
H A Dnvm.c277 mvm->fw->valid_tx_ant, mvm->fw->valid_rx_ant); in iwl_parse_nvm_sections()