Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/igc/core/
H A Digc_nvm.c504 u16 nvm_data; in igc_read_pba_string_generic() local
516 ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data); in igc_read_pba_string_generic()
532 if (nvm_data != NVM_PBA_PTR_GUARD) { in igc_read_pba_string_generic()
542 pba_num[0] = (nvm_data >> 12) & 0xF; in igc_read_pba_string_generic()
543 pba_num[1] = (nvm_data >> 8) & 0xF; in igc_read_pba_string_generic()
544 pba_num[2] = (nvm_data >> 4) & 0xF; in igc_read_pba_string_generic()
545 pba_num[3] = nvm_data & 0xF; in igc_read_pba_string_generic()
588 ret_val = hw->nvm.ops.read(hw, pba_ptr + offset, 1, &nvm_data); in igc_read_pba_string_generic()
593 pba_num[offset * 2] = (u8)(nvm_data >> 8); in igc_read_pba_string_generic()
594 pba_num[(offset * 2) + 1] = (u8)(nvm_data & 0xFF); in igc_read_pba_string_generic()
[all …]
H A Digc_mac.c202 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in igc_check_alt_mac_addr_generic() local
207 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in igc_check_alt_mac_addr_generic()
228 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in igc_check_alt_mac_addr_generic()
234 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in igc_check_alt_mac_addr_generic()
235 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in igc_check_alt_mac_addr_generic()
H A Digc_i225.c620 u16 i, nvm_data; in igc_update_nvm_checksum_i225() local
628 ret_val = igc_read_nvm_eerd(hw, 0, 1, &nvm_data); in igc_update_nvm_checksum_i225()
641 ret_val = igc_read_nvm_eerd(hw, i, 1, &nvm_data); in igc_update_nvm_checksum_i225()
648 checksum += nvm_data; in igc_update_nvm_checksum_i225()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_nvm.c771 u16 nvm_data; in e1000_read_pba_string_generic() local
789 ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data); in e1000_read_pba_string_generic()
805 if (nvm_data != NVM_PBA_PTR_GUARD) { in e1000_read_pba_string_generic()
815 pba_num[0] = (nvm_data >> 12) & 0xF; in e1000_read_pba_string_generic()
816 pba_num[1] = (nvm_data >> 8) & 0xF; in e1000_read_pba_string_generic()
817 pba_num[2] = (nvm_data >> 4) & 0xF; in e1000_read_pba_string_generic()
818 pba_num[3] = nvm_data & 0xF; in e1000_read_pba_string_generic()
861 ret_val = hw->nvm.ops.read(hw, pba_ptr + offset, 1, &nvm_data); in e1000_read_pba_string_generic()
866 pba_num[offset * 2] = (u8)(nvm_data >> 8); in e1000_read_pba_string_generic()
867 pba_num[(offset * 2) + 1] = (u8)(nvm_data & 0xFF); in e1000_read_pba_string_generic()
[all …]
H A De1000_82540.c502 u16 nvm_data; in e1000_adjust_serdes_amplitude_82540() local
506 ret_val = hw->nvm.ops.read(hw, NVM_SERDES_AMPLITUDE, 1, &nvm_data); in e1000_adjust_serdes_amplitude_82540()
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()
[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.c2428 u16 nvm_data = 0; in e1000_reset_mdicnfg_82580() local
2439 &nvm_data); in e1000_reset_mdicnfg_82580()
2446 if (nvm_data & NVM_WORD24_EXT_MDIO) in e1000_reset_mdicnfg_82580()
2448 if (nvm_data & NVM_WORD24_COM_MDIO) in e1000_reset_mdicnfg_82580()
2585 u16 i, nvm_data; in e1000_validate_nvm_checksum_with_offset() local
2590 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data); in e1000_validate_nvm_checksum_with_offset()
2595 checksum += nvm_data; in e1000_validate_nvm_checksum_with_offset()
2622 u16 i, nvm_data; in e1000_update_nvm_checksum_with_offset() local
2627 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data); in e1000_update_nvm_checksum_with_offset()
2632 checksum += nvm_data; in e1000_update_nvm_checksum_with_offset()
[all …]
H A De1000_mac.c404 u16 offset, nvm_alt_mac_addr_offset, nvm_data; in e1000_check_alt_mac_addr_generic() local
409 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
444 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
450 alt_mac_addr[i] = (u8)(nvm_data & 0xFF); in e1000_check_alt_mac_addr_generic()
451 alt_mac_addr[i + 1] = (u8)(nvm_data >> 8); in e1000_check_alt_mac_addr_generic()
950 u16 nvm_data; in e1000_set_default_fc_generic() local
968 1, &nvm_data); in e1000_set_default_fc_generic()
972 1, &nvm_data); in e1000_set_default_fc_generic()
981 if (!(nvm_data & NVM_WORD0F_PAUSE_MASK)) in e1000_set_default_fc_generic()
983 else if ((nvm_data & NVM_WORD0F_PAUSE_MASK) == in e1000_set_default_fc_generic()
H A De1000_i210.c541 u16 i, nvm_data; in e1000_update_nvm_checksum_i210() local
550 ret_val = e1000_read_nvm_eerd(hw, 0, 1, &nvm_data); in e1000_update_nvm_checksum_i210()
564 ret_val = e1000_read_nvm_eerd(hw, i, 1, &nvm_data); in e1000_update_nvm_checksum_i210()
570 checksum += nvm_data; in e1000_update_nvm_checksum_i210()
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()
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()
/illumos-gate/usr/src/cmd/bhyve/common/
H A Dpci_e82545.c329 uint16_t nvm_data; member
454 sc->nvm_opaddr, sc->nvm_data); in e82545_eecd_strobe()
460 if (sc->nvm_data & 0x8000) { in e82545_eecd_strobe()
465 sc->nvm_data <<= 1; in e82545_eecd_strobe()
474 sc->nvm_data <<= 1; in e82545_eecd_strobe()
476 sc->nvm_data |= 1; in e82545_eecd_strobe()
490 addr, sc->nvm_data); in e82545_eecd_strobe()
491 sc->eeprom_data[addr] = sc->nvm_data; in e82545_eecd_strobe()
521 sc->nvm_data = sc->eeprom_data[addr]; in e82545_eecd_strobe()
523 addr, sc->nvm_data); in e82545_eecd_strobe()
[all …]