Home
last modified time | relevance | path

Searched refs:pba_ptr (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_hw.c83 u16 pba_ptr, offset, length, data; in txgbe_read_pba_string() local
101 &pba_ptr); in txgbe_read_pba_string()
108 * means pba_ptr is actually our second data word for the PBA number in txgbe_read_pba_string()
120 /* extract hex string from data and pba_ptr */ in txgbe_read_pba_string()
125 pba_num[4] = (pba_ptr >> 12) & 0xF; in txgbe_read_pba_string()
126 pba_num[5] = (pba_ptr >> 8) & 0xF; in txgbe_read_pba_string()
129 pba_num[8] = (pba_ptr >> 4) & 0xF; in txgbe_read_pba_string()
130 pba_num[9] = pba_ptr & 0xF; in txgbe_read_pba_string()
146 ret_val = wx_read_ee_hostif(wx, pba_ptr, &length); in txgbe_read_pba_string()
164 pba_ptr in txgbe_read_pba_string()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A Dnvm.c416 u16 pba_ptr; in e1000_read_pba_string_generic() local
431 ret_val = e1000_read_nvm(hw, NVM_PBA_OFFSET_1, 1, &pba_ptr); in e1000_read_pba_string_generic()
438 * means pba_ptr is actually our second data word for the PBA number in e1000_read_pba_string_generic()
450 /* extract hex string from data and pba_ptr */ in e1000_read_pba_string_generic()
455 pba_num[4] = (pba_ptr >> 12) & 0xF; in e1000_read_pba_string_generic()
456 pba_num[5] = (pba_ptr >> 8) & 0xF; in e1000_read_pba_string_generic()
459 pba_num[8] = (pba_ptr >> 4) & 0xF; in e1000_read_pba_string_generic()
460 pba_num[9] = pba_ptr & 0xF; in e1000_read_pba_string_generic()
476 ret_val = e1000_read_nvm(hw, pba_ptr, 1, &length); in e1000_read_pba_string_generic()
493 pba_ptr in e1000_read_pba_string_generic()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
H A Dnvm.c416 u16 pba_ptr; in e1000_read_pba_string_generic() local
431 ret_val = e1000_read_nvm(hw, NVM_PBA_OFFSET_1, 1, &pba_ptr); in e1000_read_pba_string_generic()
438 * means pba_ptr is actually our second data word for the PBA number in e1000_read_pba_string_generic()
450 /* extract hex string from data and pba_ptr */ in e1000_read_pba_string_generic()
455 pba_num[4] = (pba_ptr >> 12) & 0xF; in e1000_read_pba_string_generic()
456 pba_num[5] = (pba_ptr >> 8) & 0xF; in e1000_read_pba_string_generic()
459 pba_num[8] = (pba_ptr >> 4) & 0xF; in e1000_read_pba_string_generic()
460 pba_num[9] = pba_ptr & 0xF; in e1000_read_pba_string_generic()
476 ret_val = e1000_read_nvm(hw, pba_ptr, 1, &length); in e1000_read_pba_string_generic()
493 pba_ptr in e1000_read_pba_string_generic()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c496 u16 pba_ptr; in ixgbe_read_pba_string_generic() local
511 ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &pba_ptr); in ixgbe_read_pba_string_generic()
519 * means pba_ptr is actually our second data word for the PBA number in ixgbe_read_pba_string_generic()
531 /* extract hex string from data and pba_ptr */ in ixgbe_read_pba_string_generic()
536 pba_num[4] = (pba_ptr >> 12) & 0xF; in ixgbe_read_pba_string_generic()
537 pba_num[5] = (pba_ptr >> 8) & 0xF; in ixgbe_read_pba_string_generic()
540 pba_num[8] = (pba_ptr >> 4) & 0xF; in ixgbe_read_pba_string_generic()
541 pba_num[9] = pba_ptr & 0xF; in ixgbe_read_pba_string_generic()
557 ret_val = hw->eeprom.ops.read(hw, pba_ptr, &length); in ixgbe_read_pba_string_generic()
575 pba_ptr in ixgbe_read_pba_string_generic()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c497 u16 pba_ptr; in ixgbe_read_pba_string_generic() local
512 ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &pba_ptr); in ixgbe_read_pba_string_generic()
520 * means pba_ptr is actually our second data word for the PBA number in ixgbe_read_pba_string_generic()
532 /* extract hex string from data and pba_ptr */ in ixgbe_read_pba_string_generic()
537 pba_num[4] = (pba_ptr >> 12) & 0xF; in ixgbe_read_pba_string_generic()
538 pba_num[5] = (pba_ptr >> 8) & 0xF; in ixgbe_read_pba_string_generic()
541 pba_num[8] = (pba_ptr >> 4) & 0xF; in ixgbe_read_pba_string_generic()
542 pba_num[9] = pba_ptr & 0xF; in ixgbe_read_pba_string_generic()
558 ret_val = hw->eeprom.ops.read(hw, pba_ptr, &length); in ixgbe_read_pba_string_generic()
576 pba_ptr in ixgbe_read_pba_string_generic()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_common.c1091 u16 pba_ptr = 0; in i40e_read_pba_string() local
1100 status = i40e_read_nvm_word(hw, I40E_SR_PBA_BLOCK_PTR, &pba_ptr); in i40e_read_pba_string()
1106 status = i40e_read_nvm_word(hw, pba_ptr, &pba_size); in i40e_read_pba_string()
1122 status = i40e_read_nvm_word(hw, (pba_ptr + 1) + i, &pba_word); in i40e_read_pba_string()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_common.c833 u16 pba_ptr = 0; in i40e_read_pba_string() local
843 status = i40e_read_nvm_word(hw, I40E_SR_PBA_BLOCK_PTR, &pba_ptr); in i40e_read_pba_string()
849 status = i40e_read_nvm_word(hw, pba_ptr, &pba_size); in i40e_read_pba_string()
865 status = i40e_read_nvm_word(hw, (pba_ptr + 1) + i, &pba_word); in i40e_read_pba_string()

Completed in 20 milliseconds