Lines Matching refs:nvm
171 * Checks the nvm for an alternate MAC address. An alternate MAC address
1320 s32 timeout = hw->nvm.word_size + 1;
1439 ret_val = hw->nvm.ops.valid_led_default(hw, &data);
1754 udelay(hw->nvm.delay_usec);
1769 udelay(hw->nvm.delay_usec);
1784 struct e1000_nvm_info *nvm = &hw->nvm;
1789 if (nvm->type == e1000_nvm_eeprom_spi)
1801 udelay(nvm->delay_usec);
1921 struct e1000_nvm_info *nvm = &hw->nvm;
1924 if (nvm->type == e1000_nvm_eeprom_spi) {
1929 udelay(nvm->delay_usec);
1933 udelay(nvm->delay_usec);
1948 if (hw->nvm.type == e1000_nvm_eeprom_spi) {
1980 struct e1000_nvm_info *nvm = &hw->nvm;
1985 if (nvm->type == e1000_nvm_eeprom_spi) {
2000 hw->nvm.opcode_bits);
2030 struct e1000_nvm_info *nvm = &hw->nvm;
2038 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) ||
2040 e_dbg("nvm parameter(s) out of bounds\n");
2073 struct e1000_nvm_info *nvm = &hw->nvm;
2081 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) ||
2083 e_dbg("nvm parameter(s) out of bounds\n");
2087 ret_val = nvm->ops.acquire(hw);
2098 nvm->ops.release(hw);
2106 nvm->opcode_bits);
2114 if ((nvm->address_bits == 8) && (offset >= 128))
2118 e1000_shift_out_eec_bits(hw, write_opcode, nvm->opcode_bits);
2120 nvm->address_bits);
2129 if ((((offset + widx) * 2) % nvm->page_size) == 0) {
2137 nvm->ops.release(hw);