Searched refs:nvm_data (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_nvm.c164 u16 i, nvm_data; local
168 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
173 checksum += nvm_data;
197 u16 i, nvm_data; local
201 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
206 checksum += nvm_data;
H A Digc_i225.c408 u16 i, nvm_data; local
414 ret_val = igc_read_nvm_eerd(hw, 0, 1, &nvm_data);
430 ret_val = igc_read_nvm_eerd(hw, i, 1, &nvm_data);
436 checksum += nvm_data;
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnvm.c415 u16 nvm_data; local
425 ret_val = e1000_read_nvm(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
437 /* if nvm_data is not ptr guard the PBA must be in legacy format which
441 if (nvm_data != NVM_PBA_PTR_GUARD) {
451 pba_num[0] = (nvm_data >> 12) & 0xF;
452 pba_num[1] = (nvm_data >> 8) & 0xF;
453 pba_num[2] = (nvm_data >> 4) & 0xF;
454 pba_num[3] = nvm_data & 0xF;
497 ret_val = e1000_read_nvm(hw, pba_ptr + offset, 1, &nvm_data);
502 pba_num[offset * 2] = (u8)(nvm_data >>
550 u16 i, nvm_data; local
581 u16 i, nvm_data; local
[all...]
H A Dmac.c142 u16 offset, nvm_alt_mac_addr_offset, nvm_data; local
145 ret_val = e1000_read_nvm(hw, NVM_COMPAT, 1, &nvm_data);
169 ret_val = e1000_read_nvm(hw, offset, 1, &nvm_data);
175 alt_mac_addr[i] = (u8)(nvm_data & 0xFF);
176 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8);
629 u16 nvm_data; local
639 ret_val = e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &nvm_data);
646 if (!(nvm_data & NVM_WORD0F_PAUSE_MASK))
648 else if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == NVM_WORD0F_ASM_DIR)
/linux-master/drivers/net/ethernet/intel/igb/
H A De1000_nvm.c489 u16 nvm_data; local
500 ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
512 /* if nvm_data is not ptr guard the PBA must be in legacy format which
516 if (nvm_data != NVM_PBA_PTR_GUARD) {
526 part_num[0] = (nvm_data >> 12) & 0xF;
527 part_num[1] = (nvm_data >> 8) & 0xF;
528 part_num[2] = (nvm_data >> 4) & 0xF;
529 part_num[3] = nvm_data & 0xF;
574 ret_val = hw->nvm.ops.read(hw, pointer + offset, 1, &nvm_data);
579 part_num[offset * 2] = (u8)(nvm_data >>
628 u16 i, nvm_data; local
661 u16 i, nvm_data; local
[all...]
H A De1000_mac.c291 u16 offset, nvm_alt_mac_addr_offset, nvm_data; local
321 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
327 alt_mac_addr[i] = (u8)(nvm_data & 0xFF);
328 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8);
794 u16 nvm_data; local
810 1, &nvm_data);
816 if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == 0)
818 else if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == NVM_WORD0F_ASM_DIR)
H A De1000_82575.c2216 u16 nvm_data = 0; local
2225 &nvm_data);
2232 if (nvm_data & NVM_WORD24_EXT_MDIO)
2234 if (nvm_data & NVM_WORD24_COM_MDIO)
2364 u16 i, nvm_data; local
2367 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
2372 checksum += nvm_data;
2399 u16 i, nvm_data; local
2402 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
2407 checksum += nvm_data;
2431 u16 j, nvm_data; local
2470 u16 j, nvm_data; local
[all...]
H A De1000_i210.c578 u16 i, nvm_data; local
584 ret_val = igb_read_nvm_eerd(hw, 0, 1, &nvm_data);
597 ret_val = igb_read_nvm_eerd(hw, i, 1, &nvm_data);
603 checksum += nvm_data;
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Ducode.c32 __le16 *xtal_calib = priv->nvm_data->xtal_calib;
46 cmd.radio_sensor_offset = priv->nvm_data->raw_temperature;
61 cmd.radio_sensor_offset_high = priv->nvm_data->kelvin_temperature;
62 cmd.radio_sensor_offset_low = priv->nvm_data->raw_temperature;
68 cmd.burntVoltageRef = priv->nvm_data->calib_voltage;
228 priv->nvm_data->sku_cap_ipan_enable) {
H A Dmain.c241 priv->nvm_data->valid_tx_ant);
824 iwlagn_send_tx_ant_config(priv, priv->nvm_data->valid_tx_ant);
1174 struct iwl_nvm_data *data = priv->nvm_data;
1395 priv->nvm_data = iwl_parse_eeprom_data(priv->trans, priv->cfg,
1398 if (!priv->nvm_data)
1401 if (iwl_nvm_check_version(priv->nvm_data, priv->trans))
1408 memcpy(priv->addresses[0].addr, priv->nvm_data->hw_addr, ETH_ALEN);
1412 num_mac = priv->nvm_data->n_hw_addrs;
1425 if (!(priv->nvm_data->sku_cap_ipan_enable)) {
1501 kfree(priv->nvm_data);
[all...]
H A Ddevices.c334 temperature = le16_to_cpu(priv->nvm_data->kelvin_temperature);
335 voltage = le16_to_cpu(priv->nvm_data->kelvin_voltage);
496 if (priv->nvm_data->calib_version >= 6)
502 if (priv->nvm_data->calib_version >= 6)
H A Dcalib.c779 active_chains &= priv->nvm_data->valid_rx_ant;
786 if (!(priv->nvm_data->valid_tx_ant & ant_msk))
800 find_first_chain(priv->nvm_data->valid_tx_ant);
810 if (active_chains != priv->nvm_data->valid_rx_ant &&
816 priv->nvm_data->valid_rx_ant);
1000 data->active_chains = priv->nvm_data->valid_rx_ant;
1031 find_first_chain(priv->nvm_data->valid_rx_ant));
H A Drs.c776 first_antenna(priv->nvm_data->valid_tx_ant);
1386 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;
1404 first_antenna(priv->nvm_data->valid_tx_ant);
1428 first_antenna(priv->nvm_data->valid_tx_ant);
1560 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;
1578 first_antenna(priv->nvm_data->valid_tx_ant);
1596 first_antenna(priv->nvm_data->valid_tx_ant);
1730 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;
1898 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;
2629 valid_tx_ant = priv->nvm_data
[all...]
H A Dsta.c572 rate_flags |= first_antenna(priv->nvm_data->valid_tx_ant) <<
579 first_antenna(priv->nvm_data->valid_tx_ant);
582 priv->nvm_data->valid_tx_ant &
583 ~first_antenna(priv->nvm_data->valid_tx_ant);
586 } else if (num_of_ant(priv->nvm_data->valid_tx_ant) == 2) {
588 priv->nvm_data->valid_tx_ant;
H A Dmac80211.c112 if (priv->nvm_data->sku_cap_11n_enable)
186 if (priv->nvm_data->bands[NL80211_BAND_2GHZ].n_channels)
188 &priv->nvm_data->bands[NL80211_BAND_2GHZ];
189 if (priv->nvm_data->bands[NL80211_BAND_5GHZ].n_channels)
191 &priv->nvm_data->bands[NL80211_BAND_5GHZ];
715 if (!(priv->nvm_data->sku_cap_11n_enable))
H A Dlib.c38 if (tx_power_cmd.global_lmt > priv->nvm_data->max_tx_pwr_half_dbm) {
51 priv->nvm_data->max_tx_pwr_half_dbm;
133 if (priv->nvm_data->sku_cap_11n_enable)
788 active_chains = priv->nvm_data->valid_rx_ant;
H A Dscan.c622 u8 rx_ant = priv->nvm_data->valid_rx_ant;
627 u8 scan_tx_antennas = priv->nvm_data->valid_tx_ant;
838 priv->nvm_data->valid_rx_ant << RXON_RX_CHAIN_VALID_POS;
914 u8 ant_idx = fls(priv->nvm_data->valid_tx_ant) - 1;
H A Dtx.c157 &priv->nvm_data->bands[info->band], sta);
176 first_antenna(priv->nvm_data->valid_tx_ant));
180 priv->nvm_data->valid_tx_ant);
H A Ddev.h855 struct iwl_nvm_data *nvm_data; member in struct:iwl_priv
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dfw.c698 if (IWL_MVM_PARSE_NVM && !mvm->nvm_data) {
730 if (!IWL_MVM_PARSE_NVM && !mvm->nvm_data) {
731 mvm->nvm_data = iwl_get_nvm(mvm->trans, mvm->fw,
733 if (IS_ERR(mvm->nvm_data)) {
734 ret = PTR_ERR(mvm->nvm_data);
735 mvm->nvm_data = NULL;
789 if (!mvm->nvm_data) {
804 WARN_ONCE(mvm->nvm_data->nvm_version < mvm->trans->cfg->nvm_ver,
806 mvm->nvm_data->nvm_version, mvm->trans->cfg->nvm_ver);
855 if (iwlmvm_mod_params.init_dbg && !mvm->nvm_data) {
[all...]
H A Dnvm.c406 mvm->nvm_data = iwl_parse_nvm_sections(mvm);
407 if (!mvm->nvm_data)
410 mvm->nvm_data->nvm_version);
561 nvm_lar = mvm->nvm_data->lar_enabled;
H A Dmac80211.c309 if (!mvm->nvm_data)
319 iwl_reinit_cab(mvm->trans, mvm->nvm_data, tx_ant, rx_ant, mvm->fw);
360 if (mvm->mld_api_is_used && mvm->nvm_data->sku_cap_11be_enable &&
557 memcpy(mvm->addresses[0].addr, mvm->nvm_data->hw_addr, ETH_ALEN);
562 num_mac = (mvm->nvm_data->n_hw_addrs > 1) ?
563 min(IWL_MVM_MAX_ADDRESSES, mvm->nvm_data->n_hw_addrs) : 1;
587 if (mvm->nvm_data->bands[NL80211_BAND_2GHZ].n_channels)
589 &mvm->nvm_data->bands[NL80211_BAND_2GHZ];
590 if (mvm->nvm_data->bands[NL80211_BAND_5GHZ].n_channels) {
592 &mvm->nvm_data
[all...]
H A Dmvm.h901 struct iwl_nvm_data *nvm_data; member in struct:iwl_mvm
1382 bool nvm_lar = mvm->nvm_data->lar_enabled;
1733 if (mvm->nvm_data && mvm->nvm_data->valid_tx_ant)
1734 tx_ant &= mvm->nvm_data->valid_tx_ant;
1746 if (mvm->nvm_data && mvm->nvm_data->valid_rx_ant)
1747 rx_ant &= mvm->nvm_data->valid_tx_ant;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_devlink.c1771 u8 *nvm_data, *tmp, i; local
1787 nvm_data = vzalloc(nvm_size);
1788 if (!nvm_data)
1792 tmp = nvm_data;
1809 vfree(nvm_data);
1820 vfree(nvm_data);
1829 *data = nvm_data;
/linux-master/drivers/media/i2c/
H A Dov2740.c79 struct nvm_data { struct
534 struct nvm_data *nvm;
832 static int ov2740_load_otp_data(struct nvm_data *nvm)
1217 struct nvm_data *nvm = priv;
1249 struct nvm_data *nvm;

Completed in 418 milliseconds

12