| /freebsd-13.1/sys/dev/iwm/ |
| H A D | if_iwm_util.h | 136 return sc->nvm_data && sc->nvm_data->valid_tx_ant ? in iwm_get_valid_tx_ant() 137 sc->sc_fw.valid_tx_ant & sc->nvm_data->valid_tx_ant : in iwm_get_valid_tx_ant() 144 return sc->nvm_data && sc->nvm_data->valid_rx_ant ? in iwm_get_valid_rx_ant() 145 sc->sc_fw.valid_rx_ant & sc->nvm_data->valid_rx_ant : in iwm_get_valid_rx_ant()
|
| H A D | if_iwmvar.h | 485 struct iwm_nvm_data *nvm_data; member
|
| H A D | if_iwm.c | 2036 const uint16_t * const nvm_ch_flags = sc->nvm_data->nvm_ch_flags; in iwm_add_channel_band() 2077 struct iwm_nvm_data *data = sc->nvm_data; in iwm_init_channel_map() 2425 sc->nvm_data = iwm_parse_nvm_sections(sc, nvm_sections); in iwm_nvm_init() 2426 if (!sc->nvm_data) in iwm_nvm_init() 2429 "nvm version = %x\n", sc->nvm_data->nvm_version); in iwm_nvm_init() 3030 IEEE80211_ADDR_COPY(sc->sc_ic.ic_macaddr, sc->nvm_data->hw_addr); in iwm_run_init_ucode() 4678 boolean_t nvm_lar = sc->nvm_data->lar_enabled; in iwm_is_lar_supported() 6327 sc->sc_fwver, ether_sprintf(sc->nvm_data->hw_addr)); in iwm_preinit() 6330 if (!sc->nvm_data->sku_cap_band_52GHz_enable) in iwm_preinit() 6622 iwm_free_nvm_data(sc->nvm_data); in iwm_detach_local()
|
| H A D | if_iwm_scan.c | 443 if (sc->nvm_data->sku_cap_band_52GHz_enable) { in iwm_fill_probe_req()
|
| /freebsd-13.1/sys/dev/igc/ |
| H A D | igc_nvm.c | 507 u16 nvm_data; in igc_read_pba_string_generic() local 535 if (nvm_data != NVM_PBA_PTR_GUARD) { in igc_read_pba_string_generic() 545 pba_num[0] = (nvm_data >> 12) & 0xF; in igc_read_pba_string_generic() 546 pba_num[1] = (nvm_data >> 8) & 0xF; in igc_read_pba_string_generic() 547 pba_num[2] = (nvm_data >> 4) & 0xF; in igc_read_pba_string_generic() 548 pba_num[3] = nvm_data & 0xF; in igc_read_pba_string_generic() 596 pba_num[offset * 2] = (u8)(nvm_data >> 8); in igc_read_pba_string_generic() 648 u16 i, nvm_data; in igc_validate_nvm_checksum_generic() local 658 checksum += nvm_data; in igc_validate_nvm_checksum_generic() 681 u16 i, nvm_data; in igc_update_nvm_checksum_generic() local [all …]
|
| H A D | igc_mac.c | 205 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in igc_check_alt_mac_addr_generic() local 210 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in igc_check_alt_mac_addr_generic() 231 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in igc_check_alt_mac_addr_generic() 237 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in igc_check_alt_mac_addr_generic() 238 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in igc_check_alt_mac_addr_generic()
|
| H A D | igc_i225.c | 634 u16 i, nvm_data; in igc_update_nvm_checksum_i225() local 642 ret_val = igc_read_nvm_eerd(hw, 0, 1, &nvm_data); in igc_update_nvm_checksum_i225() 655 ret_val = igc_read_nvm_eerd(hw, i, 1, &nvm_data); in igc_update_nvm_checksum_i225() 662 checksum += nvm_data; in igc_update_nvm_checksum_i225()
|
| /freebsd-13.1/sys/dev/e1000/ |
| H A D | e1000_nvm.c | 779 u16 nvm_data; in e1000_read_pba_string_generic() local 814 if (nvm_data != NVM_PBA_PTR_GUARD) { in e1000_read_pba_string_generic() 827 pba_num[3] = nvm_data & 0xF; in e1000_read_pba_string_generic() 894 u16 nvm_data; in e1000_read_pba_length_generic() local 953 u16 nvm_data; in e1000_read_pba_num_generic() local 965 *pba_num = (u32)(nvm_data << 16); in e1000_read_pba_num_generic() 972 *pba_num |= nvm_data; in e1000_read_pba_num_generic() 1206 u16 i, nvm_data; in e1000_validate_nvm_checksum_generic() local 1216 checksum += nvm_data; in e1000_validate_nvm_checksum_generic() 1239 u16 i, nvm_data; in e1000_update_nvm_checksum_generic() local [all …]
|
| H A D | e1000_82540.c | 503 u16 nvm_data; in e1000_adjust_serdes_amplitude_82540() local 511 if (nvm_data != NVM_RESERVED_WORD) { in e1000_adjust_serdes_amplitude_82540() 513 nvm_data &= NVM_SERDES_AMPLITUDE_MASK; in e1000_adjust_serdes_amplitude_82540() 515 nvm_data); in e1000_adjust_serdes_amplitude_82540() 592 u16 nvm_data; in e1000_set_phy_mode_82540() local 599 ret_val = hw->nvm.ops.read(hw, NVM_PHY_CLASS_WORD, 1, &nvm_data); in e1000_set_phy_mode_82540() 605 if ((nvm_data != NVM_RESERVED_WORD) && (nvm_data & NVM_PHY_CLASS_A)) { in e1000_set_phy_mode_82540() 695 u16 offset, nvm_data, i; in e1000_read_mac_addr_82540() local 701 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82540() 706 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82540() [all …]
|
| H A D | e1000_82542.c | 572 u16 offset, nvm_data, i; in e1000_read_mac_addr_82542() local 578 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82542() 583 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82542() 584 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82542()
|
| H A D | e1000_82575.c | 2189 u16 nvm_data = 0; in e1000_reset_mdicnfg_82580() local 2200 &nvm_data); in e1000_reset_mdicnfg_82580() 2207 if (nvm_data & NVM_WORD24_EXT_MDIO) in e1000_reset_mdicnfg_82580() 2346 u16 i, nvm_data; in e1000_validate_nvm_checksum_with_offset() local 2356 checksum += nvm_data; in e1000_validate_nvm_checksum_with_offset() 2383 u16 i, nvm_data; in e1000_update_nvm_checksum_with_offset() local 2393 checksum += nvm_data; in e1000_update_nvm_checksum_with_offset() 2417 u16 j, nvm_data; in e1000_validate_nvm_checksum_82580() local 2457 u16 j, nvm_data; in e1000_update_nvm_checksum_82580() local 2470 nvm_data = nvm_data | NVM_COMPATIBILITY_BIT_MASK; in e1000_update_nvm_checksum_82580() [all …]
|
| H A D | e1000_mac.c | 412 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in e1000_check_alt_mac_addr_generic() local 417 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in e1000_check_alt_mac_addr_generic() 452 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_check_alt_mac_addr_generic() 458 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in e1000_check_alt_mac_addr_generic() 459 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in e1000_check_alt_mac_addr_generic() 958 u16 nvm_data; in e1000_set_default_fc_generic() local 976 1, &nvm_data); in e1000_set_default_fc_generic() 980 1, &nvm_data); in e1000_set_default_fc_generic() 989 if (!(nvm_data & NVM_WORD0F_PAUSE_MASK)) in e1000_set_default_fc_generic() 991 else if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == in e1000_set_default_fc_generic()
|
| H A D | e1000_i210.c | 497 u16 i, nvm_data; in e1000_update_nvm_checksum_i210() local 506 ret_val = e1000_read_nvm_eerd(hw, 0, 1, &nvm_data); in e1000_update_nvm_checksum_i210() 520 ret_val = e1000_read_nvm_eerd(hw, i, 1, &nvm_data); in e1000_update_nvm_checksum_i210() 526 checksum += nvm_data; in e1000_update_nvm_checksum_i210()
|
| H A D | e1000_82543.c | 1573 u16 offset, nvm_data, i; in e1000_read_mac_addr_82543() local 1579 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82543() 1584 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82543() 1585 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82543()
|
| H A D | e1000_82541.c | 1284 u16 offset, nvm_data, i; in e1000_read_mac_addr_82541() local 1290 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82541() 1295 hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); in e1000_read_mac_addr_82541() 1296 hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); in e1000_read_mac_addr_82541()
|
| /freebsd-13.1/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | fw.c | 489 if (IWL_MVM_PARSE_NVM && !mvm->nvm_data) { in iwl_run_unified_mvm_ucode() 516 if (IS_ERR(mvm->nvm_data)) { in iwl_run_unified_mvm_ucode() 517 ret = PTR_ERR(mvm->nvm_data); in iwl_run_unified_mvm_ucode() 518 mvm->nvm_data = NULL; in iwl_run_unified_mvm_ucode() 698 if (!mvm->nvm_data) { in iwl_run_init_mvm_ucode() 770 if (!mvm->nvm_data) in iwl_run_init_mvm_ucode() 772 mvm->nvm_data->bands[0].channels = mvm->nvm_data->channels; in iwl_run_init_mvm_ucode() 773 mvm->nvm_data->bands[0].n_channels = 1; in iwl_run_init_mvm_ucode() 774 mvm->nvm_data->bands[0].n_bitrates = 1; in iwl_run_init_mvm_ucode() 775 mvm->nvm_data->bands[0].bitrates = in iwl_run_init_mvm_ucode() [all …]
|
| H A D | nvm.c | 400 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() 510 nvm_lar = mvm->nvm_data->lar_enabled; in iwl_mvm_init_mcc()
|
| H A D | mvm.h | 840 struct iwl_nvm_data *nvm_data; member 1295 bool nvm_lar = mvm->nvm_data->lar_enabled; in iwl_mvm_is_lar_supported() 1571 return mvm->nvm_data && mvm->nvm_data->valid_tx_ant ? in iwl_mvm_get_valid_tx_ant() 1572 mvm->fw->valid_tx_ant & mvm->nvm_data->valid_tx_ant : in iwl_mvm_get_valid_tx_ant() 1578 return mvm->nvm_data && mvm->nvm_data->valid_rx_ant ? in iwl_mvm_get_valid_rx_ant() 1579 mvm->fw->valid_rx_ant & mvm->nvm_data->valid_rx_ant : in iwl_mvm_get_valid_rx_ant()
|
| H A D | mac80211.c | 547 num_mac = (mvm->nvm_data->n_hw_addrs > 1) ? in iwl_mvm_mac_setup_register() 572 if (mvm->nvm_data->bands[NL80211_BAND_2GHZ].n_channels) in iwl_mvm_mac_setup_register() 574 &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_mac_setup_register() 575 if (mvm->nvm_data->bands[NL80211_BAND_5GHZ].n_channels) { in iwl_mvm_mac_setup_register() 577 &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_mac_setup_register() 588 mvm->nvm_data->bands[NL80211_BAND_6GHZ].n_channels) in iwl_mvm_mac_setup_register() 590 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_mac_setup_register() 666 if (mvm->nvm_data->sku_cap_11ax_enable && in iwl_mvm_mac_setup_register() 973 if (!(mvm->nvm_data->sku_cap_11n_enable)) in iwl_mvm_mac_ampdu_action() 1120 mvm->temp_nvm_data = mvm->nvm_data; in __iwl_mvm_mac_start() [all …]
|
| H A D | scan.c | 1026 band = &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_scan_config_rates() 1029 band = &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_scan_config_rates() 1054 band = &mvm->nvm_data->bands[NL80211_BAND_2GHZ]; in iwl_mvm_fill_channels() 1057 band = &mvm->nvm_data->bands[NL80211_BAND_5GHZ]; in iwl_mvm_fill_channels() 1150 mvm->nvm_data->bands[NL80211_BAND_2GHZ].n_channels + in iwl_mvm_legacy_config_scan() 1151 mvm->nvm_data->bands[NL80211_BAND_5GHZ].n_channels; in iwl_mvm_legacy_config_scan() 1924 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_scan_6ghz_passive_scan() 2362 &mvm->nvm_data->bands[NL80211_BAND_6GHZ]; in iwl_mvm_scan_umac_fill_ch_p_v6()
|
| H A D | ops.c | 728 mvm->nvm_data = in iwl_mvm_start_get_nvm() 1045 kfree(mvm->nvm_data); in iwl_mvm_sap_connected_wk() 1440 kfree(mvm->nvm_data); in iwl_op_mode_mvm_stop()
|
| H A D | tx.c | 336 &mvm->nvm_data->bands[info->band], sta); in iwl_mvm_get_tx_rate()
|
| /freebsd-13.1/usr.sbin/bhyve/ |
| H A D | pci_e82545.c | 332 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 …]
|