Lines Matching refs:cfg

476 static void iwl_init_band_reference(const struct iwl_cfg *cfg,  in iwl_init_band_reference()  argument
482 u32 offset = cfg->eeprom_params->regulatory_bands[eeprom_band - 1]; in iwl_init_band_reference()
570 static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, in iwl_init_channel_map() argument
586 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
650 if (cfg->eeprom_params->enhanced_txpower) { in iwl_init_channel_map()
672 if (cfg->eeprom_params->regulatory_bands[5] == in iwl_init_channel_map()
674 cfg->eeprom_params->regulatory_bands[6] == in iwl_init_channel_map()
682 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
734 void iwl_init_ht_hw_capab(const struct iwl_cfg *cfg, in iwl_init_ht_hw_capab() argument
743 if (cfg->rx_with_siso_diversity) in iwl_init_ht_hw_capab()
748 if (!(data->sku_cap_11n_enable) || !cfg->ht_params) { in iwl_init_ht_hw_capab()
759 if (cfg->ht_params->stbc) { in iwl_init_ht_hw_capab()
766 if (cfg->ht_params->ldpc) in iwl_init_ht_hw_capab()
772 ht_info->ampdu_factor = cfg->max_ht_ampdu_exponent; in iwl_init_ht_hw_capab()
781 if (cfg->ht_params->ht_greenfield_support) in iwl_init_ht_hw_capab()
787 if (cfg->ht_params->ht40_bands & BIT(band)) { in iwl_init_ht_hw_capab()
807 static void iwl_init_sbands(struct device *dev, const struct iwl_cfg *cfg, in iwl_init_sbands() argument
811 int n_channels = iwl_init_channel_map(dev, cfg, data, in iwl_init_sbands()
822 iwl_init_ht_hw_capab(cfg, data, &sband->ht_cap, IEEE80211_BAND_2GHZ, in iwl_init_sbands()
831 iwl_init_ht_hw_capab(cfg, data, &sband->ht_cap, IEEE80211_BAND_5GHZ, in iwl_init_sbands()
842 iwl_parse_eeprom_data(struct device *dev, const struct iwl_cfg *cfg, in iwl_parse_eeprom_data() argument
849 if (WARN_ON(!cfg || !cfg->eeprom_params)) in iwl_parse_eeprom_data()
910 if (cfg->valid_tx_ant) in iwl_parse_eeprom_data()
911 data->valid_tx_ant = cfg->valid_tx_ant; in iwl_parse_eeprom_data()
912 if (cfg->valid_rx_ant) in iwl_parse_eeprom_data()
913 data->valid_rx_ant = cfg->valid_rx_ant; in iwl_parse_eeprom_data()
921 iwl_init_sbands(dev, cfg, data, eeprom, eeprom_size); in iwl_parse_eeprom_data()
934 if (data->nvm_version >= trans->cfg->nvm_ver || in iwl_nvm_check_version()
935 data->calib_version >= trans->cfg->nvm_calib_ver) { in iwl_nvm_check_version()
943 data->nvm_version, trans->cfg->nvm_ver, in iwl_nvm_check_version()
944 data->calib_version, trans->cfg->nvm_calib_ver); in iwl_nvm_check_version()