| /dpdk/drivers/net/e1000/base/ |
| H A D | e1000_82542.c | 386 u32 rar_low, rar_high; in e1000_rar_set_82542() local 397 rar_high = ((u32) addr[4] | ((u32) addr[5] << 8)); in e1000_rar_set_82542() 400 if (rar_low || rar_high) in e1000_rar_set_82542() 401 rar_high |= E1000_RAH_AV; in e1000_rar_set_82542() 404 E1000_WRITE_REG_ARRAY(hw, E1000_RA, ((index << 1) + 1), rar_high); in e1000_rar_set_82542()
|
| H A D | e1000_mac.c | 452 u32 rar_low, rar_high; in e1000_rar_set_generic() local 462 rar_high = ((u32) addr[4] | ((u32) addr[5] << 8)); in e1000_rar_set_generic() 465 if (rar_low || rar_high) in e1000_rar_set_generic() 466 rar_high |= E1000_RAH_AV; in e1000_rar_set_generic() 474 E1000_WRITE_REG(hw, E1000_RAH(index), rar_high); in e1000_rar_set_generic()
|
| H A D | e1000_ich8lan.c | 1938 u32 rar_low, rar_high; in e1000_rar_set_pch2lan() local 1949 rar_high = ((u32) addr[4] | ((u32) addr[5] << 8)); in e1000_rar_set_pch2lan() 1952 if (rar_low || rar_high) in e1000_rar_set_pch2lan() 1953 rar_high |= E1000_RAH_AV; in e1000_rar_set_pch2lan() 1958 E1000_WRITE_REG(hw, E1000_RAH(index), rar_high); in e1000_rar_set_pch2lan() 2007 u32 rar_low, rar_high; in e1000_rar_set_pch_lpt() local 2018 rar_high = ((u32) addr[4] | ((u32) addr[5] << 8)); in e1000_rar_set_pch_lpt() 2021 if (rar_low || rar_high) in e1000_rar_set_pch_lpt() 2022 rar_high |= E1000_RAH_AV; in e1000_rar_set_pch_lpt() 2027 E1000_WRITE_REG(hw, E1000_RAH(index), rar_high); in e1000_rar_set_pch_lpt() [all …]
|
| H A D | e1000_nvm.c | 1149 u32 rar_high; in e1000_read_mac_addr_generic() local 1153 rar_high = E1000_READ_REG(hw, E1000_RAH(0)); in e1000_read_mac_addr_generic() 1160 hw->mac.perm_addr[i+4] = (u8)(rar_high >> (i*8)); in e1000_read_mac_addr_generic()
|
| /dpdk/drivers/net/ngbe/base/ |
| H A D | ngbe_hw.c | 295 u32 rar_high; in ngbe_get_mac_addr() local 300 rar_high = rd32(hw, NGBE_ETHADDRH); in ngbe_get_mac_addr() 466 u32 rar_low, rar_high; in ngbe_set_rar() local 491 rar_high = rd32(hw, NGBE_ETHADDRH); in ngbe_set_rar() 492 rar_high &= ~NGBE_ETHADDRH_AD_MASK; in ngbe_set_rar() 496 rar_high &= ~NGBE_ETHADDRH_VLD; in ngbe_set_rar() 498 rar_high |= NGBE_ETHADDRH_VLD; in ngbe_set_rar() 502 wr32(hw, NGBE_ETHADDRH, rar_high); in ngbe_set_rar() 516 u32 rar_high; in ngbe_clear_rar() local 531 rar_high = rd32(hw, NGBE_ETHADDRH); in ngbe_clear_rar() [all …]
|
| /dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_82598.c | 918 u32 rar_high; in ixgbe_set_vmdq_82598() local 929 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar)); in ixgbe_set_vmdq_82598() 930 rar_high &= ~IXGBE_RAH_VIND_MASK; in ixgbe_set_vmdq_82598() 931 rar_high |= ((vmdq << IXGBE_RAH_VIND_SHIFT) & IXGBE_RAH_VIND_MASK); in ixgbe_set_vmdq_82598() 932 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high); in ixgbe_set_vmdq_82598() 944 u32 rar_high; in ixgbe_clear_vmdq_82598() local 955 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar)); in ixgbe_clear_vmdq_82598() 956 if (rar_high & IXGBE_RAH_VIND_MASK) { in ixgbe_clear_vmdq_82598() 957 rar_high &= ~IXGBE_RAH_VIND_MASK; in ixgbe_clear_vmdq_82598() 958 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high); in ixgbe_clear_vmdq_82598()
|
| H A D | ixgbe_common.c | 940 u32 rar_high; in ixgbe_get_mac_addr_generic() local 946 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(0)); in ixgbe_get_mac_addr_generic() 953 mac_addr[i+4] = (u8)(rar_high >> (i*8)); in ixgbe_get_mac_addr_generic() 2348 u32 rar_low, rar_high; in ixgbe_set_rar_generic() local 2377 rar_high &= ~(0x0000FFFF | IXGBE_RAH_AV); in ixgbe_set_rar_generic() 2381 rar_high |= IXGBE_RAH_AV; in ixgbe_set_rar_generic() 2398 u32 rar_high; in ixgbe_clear_rar_generic() local 2416 rar_high &= ~(0x0000FFFF | IXGBE_RAH_AV); in ixgbe_clear_rar_generic() 3688 u32 rar_low, rar_high; in ixgbe_insert_mac_addr_generic() local 3706 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar)); in ixgbe_insert_mac_addr_generic() [all …]
|
| /dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_hw.c | 414 u32 rar_high; in txgbe_get_mac_addr() local 419 rar_high = rd32(hw, TXGBE_ETHADDRH); in txgbe_get_mac_addr() 578 u32 rar_low, rar_high; in txgbe_set_rar() local 603 rar_high = rd32(hw, TXGBE_ETHADDRH); in txgbe_set_rar() 604 rar_high &= ~TXGBE_ETHADDRH_AD_MASK; in txgbe_set_rar() 608 rar_high &= ~TXGBE_ETHADDRH_VLD; in txgbe_set_rar() 610 rar_high |= TXGBE_ETHADDRH_VLD; in txgbe_set_rar() 614 wr32(hw, TXGBE_ETHADDRH, rar_high); in txgbe_set_rar() 628 u32 rar_high; in txgbe_clear_rar() local 643 rar_high = rd32(hw, TXGBE_ETHADDRH); in txgbe_clear_rar() [all …]
|
| /dpdk/drivers/net/igc/base/ |
| H A D | igc_mac.c | 450 u32 rar_low, rar_high; in igc_rar_set_generic() local 460 rar_high = ((u32)addr[4] | ((u32)addr[5] << 8)); in igc_rar_set_generic() 463 if (rar_low || rar_high) in igc_rar_set_generic() 464 rar_high |= IGC_RAH_AV; in igc_rar_set_generic() 472 IGC_WRITE_REG(hw, IGC_RAH(index), rar_high); in igc_rar_set_generic()
|
| H A D | igc_nvm.c | 1140 u32 rar_high; in igc_read_mac_addr_generic() local 1144 rar_high = IGC_READ_REG(hw, IGC_RAH(0)); in igc_read_mac_addr_generic() 1151 hw->mac.perm_addr[i + 4] = (u8)(rar_high >> (i * 8)); in igc_read_mac_addr_generic()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev.c | 4744 uint32_t rar_low, rar_high; in txgbe_e_tag_filter_del() local 4750 rar_high = rd32(hw, TXGBE_ETHADDRH); in txgbe_e_tag_filter_del() 4752 if ((rar_high & TXGBE_ETHADDRH_VLD) && in txgbe_e_tag_filter_del() 4753 (rar_high & TXGBE_ETHADDRH_ETAG) && in txgbe_e_tag_filter_del() 4775 uint32_t rar_low, rar_high; in txgbe_e_tag_filter_add() local 4784 rar_high = rd32(hw, TXGBE_ETHADDRH); in txgbe_e_tag_filter_add() 4785 if (rar_high & TXGBE_ETHADDRH_VLD) { in txgbe_e_tag_filter_add() 4789 rar_high = TXGBE_ETHADDRH_VLD | TXGBE_ETHADDRH_ETAG; in txgbe_e_tag_filter_add() 4793 wr32(hw, TXGBE_ETHADDRH, rar_high); in txgbe_e_tag_filter_add()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.c | 7371 uint32_t rar_low, rar_high; in ixgbe_e_tag_filter_del() local 7382 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(i)); in ixgbe_e_tag_filter_del() 7384 if ((rar_high & IXGBE_RAH_AV) && in ixgbe_e_tag_filter_del() 7385 (rar_high & IXGBE_RAH_ADTYPE) && in ixgbe_e_tag_filter_del() 7407 uint32_t rar_low, rar_high; in ixgbe_e_tag_filter_add() local 7421 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(i)); in ixgbe_e_tag_filter_add() 7422 if (rar_high & IXGBE_RAH_AV) { in ixgbe_e_tag_filter_add() 7426 rar_high = IXGBE_RAH_AV | IXGBE_RAH_ADTYPE; in ixgbe_e_tag_filter_add() 7430 IXGBE_WRITE_REG(hw, IXGBE_RAH(i), rar_high); in ixgbe_e_tag_filter_add()
|