Searched refs:vmolr (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_sriov.c | 373 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(vf)); in ixgbe_set_vf_multicasts() local 400 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_set_vf_multicasts() 401 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(vf), vmolr); in ixgbe_set_vf_multicasts() 417 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(i)); in ixgbe_restore_vf_multicasts() local 429 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_restore_vf_multicasts() 431 vmolr &= ~IXGBE_VMOLR_ROMPE; in ixgbe_restore_vf_multicasts() 432 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(i), vmolr); in ixgbe_restore_vf_multicasts() 560 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(vf)); in ixgbe_set_vmolr() local 561 vmolr |= IXGBE_VMOLR_BAM; in ixgbe_set_vmolr() 563 vmolr |= IXGBE_VMOLR_AUPE; in ixgbe_set_vmolr() [all …]
|
| H A D | ixgbe_main.c | 4186 u32 reg_offset, vf_shift, vmolr; in ixgbe_configure_virtualization() local 4203 vmolr = IXGBE_VMOLR_AUPE; in ixgbe_configure_virtualization() 4205 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(VMDQ_P(pool)), vmolr); in ixgbe_configure_virtualization() 4905 u32 fctrl, vmolr = IXGBE_VMOLR_BAM | IXGBE_VMOLR_AUPE; in ixgbe_set_rx_mode() local 4923 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode() 4928 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode() 4940 vmolr |= IXGBE_VMOLR_ROPE; in ixgbe_set_rx_mode() 4950 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode() 4952 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_set_rx_mode() 4956 vmolr |= IXGBE_READ_REG(hw, IXGBE_VMOLR(VMDQ_P(0))) & in ixgbe_set_rx_mode() [all …]
|
| /OK3568_Linux_fs/external/dpdk/pcie/e1000/ |
| H A D | igb_rxtx.c | 2175 uint32_t mrqc, vt_ctl, vmolr, rctl; in igb_vmdq_rx_hw_configure() local 2207 vmolr = E1000_READ_REG(hw, E1000_VMOLR(i)); in igb_vmdq_rx_hw_configure() 2208 vmolr &= ~(E1000_VMOLR_AUPE | E1000_VMOLR_ROMPE | in igb_vmdq_rx_hw_configure() 2213 vmolr |= E1000_VMOLR_AUPE; in igb_vmdq_rx_hw_configure() 2215 vmolr |= E1000_VMOLR_ROMPE; in igb_vmdq_rx_hw_configure() 2217 vmolr |= E1000_VMOLR_ROPE; in igb_vmdq_rx_hw_configure() 2219 vmolr |= E1000_VMOLR_BAM; in igb_vmdq_rx_hw_configure() 2221 vmolr |= E1000_VMOLR_MPME; in igb_vmdq_rx_hw_configure() 2223 E1000_WRITE_REG(hw, E1000_VMOLR(i), vmolr); in igb_vmdq_rx_hw_configure() 2232 vmolr = E1000_READ_REG(hw, E1000_VMOLR(i)); in igb_vmdq_rx_hw_configure() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igb/ |
| H A D | igb_main.c | 4573 u32 vmolr; in igb_set_vf_rlpml() local 4578 vmolr = rd32(E1000_VMOLR(vfn)); in igb_set_vf_rlpml() 4579 vmolr &= ~E1000_VMOLR_RLPML_MASK; in igb_set_vf_rlpml() 4580 vmolr |= size | E1000_VMOLR_LPE; in igb_set_vf_rlpml() 4581 wr32(E1000_VMOLR(vfn), vmolr); in igb_set_vf_rlpml() 4612 u32 vmolr; in igb_set_vmolr() local 4620 vmolr = rd32(E1000_VMOLR(vfn)); in igb_set_vmolr() 4622 vmolr |= E1000_VMOLR_AUPE; /* Accept untagged packets */ in igb_set_vmolr() 4624 vmolr &= ~(E1000_VMOLR_AUPE); /* Tagged packets ONLY */ in igb_set_vmolr() 4627 vmolr &= ~(E1000_VMOLR_BAM | E1000_VMOLR_RSSE); in igb_set_vmolr() [all …]
|