Home
last modified time | relevance | path

Searched refs:vmolr (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c374 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(vf)); in ixgbe_set_vf_multicasts() local
401 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_set_vf_multicasts()
402 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(vf), vmolr); in ixgbe_set_vf_multicasts()
418 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(i)); in ixgbe_restore_vf_multicasts() local
430 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_restore_vf_multicasts()
432 vmolr &= ~IXGBE_VMOLR_ROMPE; in ixgbe_restore_vf_multicasts()
433 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(i), vmolr); in ixgbe_restore_vf_multicasts()
561 u32 vmolr = IXGBE_READ_REG(hw, IXGBE_VMOLR(vf)); in ixgbe_set_vmolr() local
562 vmolr |= IXGBE_VMOLR_BAM; in ixgbe_set_vmolr()
564 vmolr |= IXGBE_VMOLR_AUPE; in ixgbe_set_vmolr()
[all …]
H A Dixgbe_main.c4176 u32 reg_offset, vf_shift, vmolr; in ixgbe_configure_virtualization() local
4193 vmolr = IXGBE_VMOLR_AUPE; in ixgbe_configure_virtualization()
4195 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(VMDQ_P(pool)), vmolr); in ixgbe_configure_virtualization()
4895 u32 fctrl, vmolr = IXGBE_VMOLR_BAM | IXGBE_VMOLR_AUPE; in ixgbe_set_rx_mode() local
4913 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode()
4918 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode()
4930 vmolr |= IXGBE_VMOLR_ROPE; in ixgbe_set_rx_mode()
4940 vmolr |= IXGBE_VMOLR_MPE; in ixgbe_set_rx_mode()
4942 vmolr |= IXGBE_VMOLR_ROMPE; in ixgbe_set_rx_mode()
4946 vmolr |= IXGBE_READ_REG(hw, IXGBE_VMOLR(VMDQ_P(0))) & in ixgbe_set_rx_mode()
[all …]
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1135 u32 fctrl, vmolr, vlnctrl; in wx_set_rx_mode() local
1143 vmolr = rd32(wx, WX_PSR_VM_L2CTL(0)); in wx_set_rx_mode()
1144 vmolr &= ~(WX_PSR_VM_L2CTL_UPE | in wx_set_rx_mode()
1153 vmolr |= WX_PSR_VM_L2CTL_BAM | in wx_set_rx_mode()
1163 vmolr |= WX_PSR_VM_L2CTL_MPE; in wx_set_rx_mode()
1169 vmolr |= WX_PSR_VM_L2CTL_MPE; in wx_set_rx_mode()
1173 vmolr |= (WX_PSR_VM_L2CTL_UPE | WX_PSR_VM_L2CTL_MPE); in wx_set_rx_mode()
1180 vmolr |= WX_PSR_VM_L2CTL_ROPE | WX_PSR_VM_L2CTL_ROMPE; in wx_set_rx_mode()
1189 vmolr &= ~WX_PSR_VM_L2CTL_ROPE; in wx_set_rx_mode()
1190 vmolr |= WX_PSR_VM_L2CTL_UPE; in wx_set_rx_mode()
[all …]
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c4670 u32 vmolr; in igb_set_vf_rlpml() local
4675 vmolr = rd32(E1000_VMOLR(vfn)); in igb_set_vf_rlpml()
4676 vmolr &= ~E1000_VMOLR_RLPML_MASK; in igb_set_vf_rlpml()
4677 vmolr |= size | E1000_VMOLR_LPE; in igb_set_vf_rlpml()
4678 wr32(E1000_VMOLR(vfn), vmolr); in igb_set_vf_rlpml()
4709 u32 vmolr; in igb_set_vmolr() local
4717 vmolr = rd32(E1000_VMOLR(vfn)); in igb_set_vmolr()
4719 vmolr |= E1000_VMOLR_AUPE; /* Accept untagged packets */ in igb_set_vmolr()
4721 vmolr &= ~(E1000_VMOLR_AUPE); /* Tagged packets ONLY */ in igb_set_vmolr()
4724 vmolr &= ~(E1000_VMOLR_BAM | E1000_VMOLR_RSSE); in igb_set_vmolr()
[all …]