Home
last modified time | relevance | path

Searched refs:nvm_data (Results 1 – 23 of 23) 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()
143 return sc->nvm_data && sc->nvm_data->valid_rx_ant ? in iwm_get_valid_rx_ant()
144 sc->sc_fw.valid_rx_ant & sc->nvm_data->valid_rx_ant : in iwm_get_valid_rx_ant()
H A Dif_iwmvar.h484 struct iwm_nvm_data *nvm_data; member
H A Dif_iwm.c1942 const uint16_t * const nvm_ch_flags = sc->nvm_data->nvm_ch_flags; in iwm_add_channel_band()
1983 struct iwm_nvm_data *data = sc->nvm_data; in iwm_init_channel_map()
2331 sc->nvm_data = iwm_parse_nvm_sections(sc, nvm_sections); in iwm_nvm_init()
2332 if (!sc->nvm_data) in iwm_nvm_init()
2335 "nvm version = %x\n", sc->nvm_data->nvm_version); in iwm_nvm_init()
2933 IEEE80211_ADDR_COPY(sc->sc_ic.ic_macaddr, sc->nvm_data->hw_addr); in iwm_run_init_ucode()
4579 boolean_t nvm_lar = sc->nvm_data->lar_enabled; in iwm_is_lar_supported()
6230 sc->sc_fwver, ether_sprintf(sc->nvm_data->hw_addr)); in iwm_preinit()
6233 if (!sc->nvm_data->sku_cap_band_52GHz_enable) in iwm_preinit()
6525 iwm_free_nvm_data(sc->nvm_data); in iwm_detach_local()
H A Dif_iwm_scan.c441 if (sc->nvm_data->sku_cap_band_52GHz_enable) { in iwm_fill_probe_req()
/freebsd-14.2/sys/dev/igc/
H A Digc_nvm.c505 u16 nvm_data; in igc_read_pba_string_generic() local
533 if (nvm_data != NVM_PBA_PTR_GUARD) { in igc_read_pba_string_generic()
543 pba_num[0] = (nvm_data >> 12) & 0xF; in igc_read_pba_string_generic()
544 pba_num[1] = (nvm_data >> 8) & 0xF; in igc_read_pba_string_generic()
545 pba_num[2] = (nvm_data >> 4) & 0xF; in igc_read_pba_string_generic()
546 pba_num[3] = nvm_data & 0xF; in igc_read_pba_string_generic()
594 pba_num[offset * 2] = (u8)(nvm_data >> 8); in igc_read_pba_string_generic()
646 u16 i, nvm_data; in igc_validate_nvm_checksum_generic() local
656 checksum += nvm_data; in igc_validate_nvm_checksum_generic()
679 u16 i, nvm_data; in igc_update_nvm_checksum_generic() local
[all …]
H A Digc_mac.c203 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in igc_check_alt_mac_addr_generic() local
208 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in igc_check_alt_mac_addr_generic()
229 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in igc_check_alt_mac_addr_generic()
235 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in igc_check_alt_mac_addr_generic()
236 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in igc_check_alt_mac_addr_generic()
H A Digc_i225.c621 u16 i, nvm_data; in igc_update_nvm_checksum_i225() local
629 ret_val = igc_read_nvm_eerd(hw, 0, 1, &nvm_data); in igc_update_nvm_checksum_i225()
642 ret_val = igc_read_nvm_eerd(hw, i, 1, &nvm_data); in igc_update_nvm_checksum_i225()
649 checksum += nvm_data; in igc_update_nvm_checksum_i225()
/freebsd-14.2/sys/dev/e1000/
H A De1000_nvm.c778 u16 nvm_data; in e1000_read_pba_string_generic() local
813 if (nvm_data != NVM_PBA_PTR_GUARD) { in e1000_read_pba_string_generic()
826 pba_num[3] = nvm_data & 0xF; in e1000_read_pba_string_generic()
893 u16 nvm_data; in e1000_read_pba_length_generic() local
952 u16 nvm_data; in e1000_read_pba_num_generic() local
964 *pba_num = (u32)(nvm_data << 16); in e1000_read_pba_num_generic()
971 *pba_num |= nvm_data; in e1000_read_pba_num_generic()
1205 u16 i, nvm_data; in e1000_validate_nvm_checksum_generic() local
1215 checksum += nvm_data; in e1000_validate_nvm_checksum_generic()
1238 u16 i, nvm_data; in e1000_update_nvm_checksum_generic() local
[all …]
H A De1000_82540.c502 u16 nvm_data; in e1000_adjust_serdes_amplitude_82540() local
510 if (nvm_data != NVM_RESERVED_WORD) { in e1000_adjust_serdes_amplitude_82540()
512 nvm_data &= NVM_SERDES_AMPLITUDE_MASK; in e1000_adjust_serdes_amplitude_82540()
514 nvm_data); in e1000_adjust_serdes_amplitude_82540()
591 u16 nvm_data; in e1000_set_phy_mode_82540() local
598 ret_val = hw->nvm.ops.read(hw, NVM_PHY_CLASS_WORD, 1, &nvm_data); in e1000_set_phy_mode_82540()
604 if ((nvm_data != NVM_RESERVED_WORD) && (nvm_data & NVM_PHY_CLASS_A)) { in e1000_set_phy_mode_82540()
694 u16 offset, nvm_data, i; in e1000_read_mac_addr_82540() local
700 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82540()
705 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82540()
[all …]
H A De1000_82542.c571 u16 offset, nvm_data, i; in e1000_read_mac_addr_82542() local
577 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82542()
582 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82542()
583 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82542()
H A De1000_82575.c2188 u16 nvm_data = 0; in e1000_reset_mdicnfg_82580() local
2199 &nvm_data); in e1000_reset_mdicnfg_82580()
2206 if (nvm_data & NVM_WORD24_EXT_MDIO) in e1000_reset_mdicnfg_82580()
2345 u16 i, nvm_data; in e1000_validate_nvm_checksum_with_offset() local
2355 checksum += nvm_data; in e1000_validate_nvm_checksum_with_offset()
2382 u16 i, nvm_data; in e1000_update_nvm_checksum_with_offset() local
2392 checksum += nvm_data; in e1000_update_nvm_checksum_with_offset()
2416 u16 j, nvm_data; in e1000_validate_nvm_checksum_82580() local
2456 u16 j, nvm_data; in e1000_update_nvm_checksum_82580() local
2469 nvm_data = nvm_data | NVM_COMPATIBILITY_BIT_MASK; in e1000_update_nvm_checksum_82580()
[all …]
H A De1000_mac.c411 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in e1000_check_alt_mac_addr_generic() local
416 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
451 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
457 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in e1000_check_alt_mac_addr_generic()
458 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in e1000_check_alt_mac_addr_generic()
957 u16 nvm_data; in e1000_set_default_fc_generic() local
975 1, &nvm_data); in e1000_set_default_fc_generic()
979 1, &nvm_data); in e1000_set_default_fc_generic()
988 if (!(nvm_data & NVM_WORD0F_PAUSE_MASK)) in e1000_set_default_fc_generic()
990 else if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == in e1000_set_default_fc_generic()
H A De1000_i210.c496 u16 i, nvm_data; in e1000_update_nvm_checksum_i210() local
505 ret_val = e1000_read_nvm_eerd(hw, 0, 1, &nvm_data); in e1000_update_nvm_checksum_i210()
519 ret_val = e1000_read_nvm_eerd(hw, i, 1, &nvm_data); in e1000_update_nvm_checksum_i210()
525 checksum += nvm_data; in e1000_update_nvm_checksum_i210()
H A De1000_82543.c1572 u16 offset, nvm_data, i; in e1000_read_mac_addr_82543() local
1578 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82543()
1583 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82543()
1584 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82543()
H A De1000_82541.c1283 u16 offset, nvm_data, i; in e1000_read_mac_addr_82541() local
1289 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82541()
1294 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82541()
1295 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82541()
/freebsd-14.2/sys/contrib/dev/iwlwifi/mvm/
H A Dfw.c637 if (IWL_MVM_PARSE_NVM && !mvm->nvm_data) { in iwl_run_unified_mvm_ucode()
671 if (IS_ERR(mvm->nvm_data)) { in iwl_run_unified_mvm_ucode()
672 ret = PTR_ERR(mvm->nvm_data); in iwl_run_unified_mvm_ucode()
673 mvm->nvm_data = NULL; in iwl_run_unified_mvm_ucode()
727 if (!mvm->nvm_data) { in iwl_run_init_mvm_ucode()
799 if (!mvm->nvm_data) in iwl_run_init_mvm_ucode()
801 mvm->nvm_data->bands[0].channels = mvm->nvm_data->channels; in iwl_run_init_mvm_ucode()
802 mvm->nvm_data->bands[0].n_channels = 1; in iwl_run_init_mvm_ucode()
803 mvm->nvm_data->bands[0].n_bitrates = 1; in iwl_run_init_mvm_ucode()
804 mvm->nvm_data->bands[0].bitrates = in iwl_run_init_mvm_ucode()
[all …]
H A Dnvm.c400 mvm->nvm_data = iwl_parse_nvm_sections(mvm); in iwl_nvm_init()
401 if (!mvm->nvm_data) in iwl_nvm_init()
404 mvm->nvm_data->nvm_version); in iwl_nvm_init()
555 nvm_lar = mvm->nvm_data->lar_enabled; in iwl_mvm_init_mcc()
H A Dmvm.h911 struct iwl_nvm_data *nvm_data; member
1388 bool nvm_lar = mvm->nvm_data->lar_enabled; in iwl_mvm_is_lar_supported()
1713 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()
1720 return mvm->nvm_data && mvm->nvm_data->valid_rx_ant ? in iwl_mvm_get_valid_rx_ant()
1721 mvm->fw->valid_rx_ant & mvm->nvm_data->valid_rx_ant : in iwl_mvm_get_valid_rx_ant()
H A Dmac80211.c516 num_mac = (mvm->nvm_data->n_hw_addrs > 1) ? in iwl_mvm_mac_setup_register()
541 if (mvm->nvm_data->bands[NL80211_BAND_2GHZ].n_channels) in iwl_mvm_mac_setup_register()
543 &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_mac_setup_register()
544 if (mvm->nvm_data->bands[NL80211_BAND_5GHZ].n_channels) { in iwl_mvm_mac_setup_register()
546 &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_mac_setup_register()
557 mvm->nvm_data->bands[NL80211_BAND_6GHZ].n_channels) in iwl_mvm_mac_setup_register()
559 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_mac_setup_register()
638 if (mvm->nvm_data->sku_cap_11ax_enable && in iwl_mvm_mac_setup_register()
962 if (!(mvm->nvm_data->sku_cap_11n_enable)) in iwl_mvm_mac_ampdu_action()
1124 mvm->temp_nvm_data = mvm->nvm_data; in __iwl_mvm_mac_start()
[all …]
H A Dscan.c1036 band = &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_scan_config_rates()
1039 band = &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_scan_config_rates()
1064 band = &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_fill_channels()
1067 band = &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_fill_channels()
1160 mvm->nvm_data->bands[NL80211_BAND_2GHZ].n_channels + in iwl_mvm_legacy_config_scan()
1161 mvm->nvm_data->bands[NL80211_BAND_5GHZ].n_channels; in iwl_mvm_legacy_config_scan()
1962 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_scan_6ghz_passive_scan()
2423 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_scan_umac_fill_ch_p_v7()
H A Dops.c768 mvm->nvm_data = in iwl_mvm_start_get_nvm()
1091 kfree(mvm->nvm_data); in iwl_mvm_sap_connected_wk()
1505 kfree(mvm->nvm_data); in iwl_op_mode_mvm_stop()
H A Dmld-mac80211.c115 iwl_mei_set_nic_info(vif->addr, mvm->nvm_data->hw_addr); in iwl_mvm_mld_mac_add_interface()
/freebsd-14.2/usr.sbin/bhyve/
H A Dpci_e82545.c332 uint16_t nvm_data; member
457 sc->nvm_opaddr, sc->nvm_data); in e82545_eecd_strobe()
463 if (sc->nvm_data & 0x8000) { in e82545_eecd_strobe()
468 sc->nvm_data <<= 1; in e82545_eecd_strobe()
477 sc->nvm_data <<= 1; in e82545_eecd_strobe()
479 sc->nvm_data |= 1; in e82545_eecd_strobe()
493 addr, sc->nvm_data); in e82545_eecd_strobe()
526 addr, sc->nvm_data); in e82545_eecd_strobe()
530 sc->nvm_data = 0; in e82545_eecd_strobe()
537 sc->nvm_data = 0; in e82545_eecd_strobe()
[all …]