| 2519 | } |
| 2520 | |
| 2521 | static void |
| 2522 | igb_release_manageability(struct e1000_hw *hw) |
| 2523 | { |
| 2524 | if (e1000_enable_mng_pass_thru(hw)) { |
| 2525 | uint32_t manc = E1000_READ_REG(hw, E1000_MANC); |
| 2526 | |
| 2527 | manc |= E1000_MANC_ARP_EN; |
| 2528 | manc &= ~E1000_MANC_EN_MNG2HOST; |
| 2529 | |
| 2530 | E1000_WRITE_REG(hw, E1000_MANC, manc); |
| 2531 | } |
| 2532 | } |
| 2533 | |
| 2534 | static int |
| 2535 | eth_igb_promiscuous_enable(struct rte_eth_dev *dev) |
no test coverage detected