/illumos-gate/usr/src/uts/common/io/igc/core/ |
H A D | igc_nvm.c | 504 u16 nvm_data; in igc_read_pba_string_generic() local 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() 593 pba_num[offset * 2] = (u8)(nvm_data >> 8); in igc_read_pba_string_generic() 645 u16 i, nvm_data; in igc_validate_nvm_checksum_generic() local 655 checksum += nvm_data; in igc_validate_nvm_checksum_generic() 678 u16 i, nvm_data; in igc_update_nvm_checksum_generic() local [all …]
|
H A D | igc_mac.c | 202 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 D | igc_i225.c | 620 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 D | e1000_nvm.c | 771 u16 nvm_data; in e1000_read_pba_string_generic() local 805 if (nvm_data != NVM_PBA_PTR_GUARD) { 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() 885 u16 nvm_data; in e1000_read_pba_length_generic() local 909 if (nvm_data != NVM_PBA_PTR_GUARD) { in e1000_read_pba_length_generic() 1162 u16 i, nvm_data; in e1000_validate_nvm_checksum_generic() local 1172 checksum += nvm_data; in e1000_validate_nvm_checksum_generic() 1195 u16 i, nvm_data; in e1000_update_nvm_checksum_generic() local [all …]
|
H A D | e1000_82540.c | 502 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 D | e1000_82542.c | 571 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 D | e1000_82575.c | 2428 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() 2585 u16 i, nvm_data; in e1000_validate_nvm_checksum_with_offset() local 2595 checksum += nvm_data; in e1000_validate_nvm_checksum_with_offset() 2622 u16 i, nvm_data; in e1000_update_nvm_checksum_with_offset() local 2632 checksum += nvm_data; in e1000_update_nvm_checksum_with_offset() 2656 u16 j, nvm_data; in e1000_validate_nvm_checksum_82580() local 2696 u16 j, nvm_data; in e1000_update_nvm_checksum_82580() local 2709 nvm_data = nvm_data | NVM_COMPATIBILITY_BIT_MASK; in e1000_update_nvm_checksum_82580() [all …]
|
H A D | e1000_mac.c | 404 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 D | e1000_i210.c | 541 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 D | e1000_82541.c | 1283 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 D | e1000_82543.c | 1572 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/ |
H A D | pci_e82545.c | 330 uint16_t nvm_data; member 455 sc->nvm_opaddr, sc->nvm_data); in e82545_eecd_strobe() 461 if (sc->nvm_data & 0x8000) { in e82545_eecd_strobe() 466 sc->nvm_data <<= 1; in e82545_eecd_strobe() 475 sc->nvm_data <<= 1; in e82545_eecd_strobe() 477 sc->nvm_data |= 1; in e82545_eecd_strobe() 491 addr, sc->nvm_data); in e82545_eecd_strobe() 524 addr, sc->nvm_data); in e82545_eecd_strobe() 528 sc->nvm_data = 0; in e82545_eecd_strobe() 535 sc->nvm_data = 0; in e82545_eecd_strobe() [all …]
|