Searched refs:vlnctrl (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_hw.c | 1612 u32 vlnctrl, i, vind, bits, reg_idx; in wx_vlan_promisc_enable() local 1614 vlnctrl = rd32(wx, WX_PSR_VLAN_CTL); in wx_vlan_promisc_enable() 1617 vlnctrl |= WX_PSR_VLAN_CTL_VFE; in wx_vlan_promisc_enable() 1618 wr32(wx, WX_PSR_VLAN_CTL, vlnctrl); in wx_vlan_promisc_enable() 1620 vlnctrl &= ~WX_PSR_VLAN_CTL_VFE; in wx_vlan_promisc_enable() 1621 wr32(wx, WX_PSR_VLAN_CTL, vlnctrl); in wx_vlan_promisc_enable() 1673 u32 vlnctrl; in wx_vlan_promisc_disable() local 1676 vlnctrl = rd32(wx, WX_PSR_VLAN_CTL); in wx_vlan_promisc_disable() 1677 vlnctrl |= WX_PSR_VLAN_CTL_VFE; in wx_vlan_promisc_disable() 1678 wr32(wx, WX_PSR_VLAN_CTL, vlnctrl); in wx_vlan_promisc_disable() [all …]
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 4937 u32 vlnctrl; in ixgbe_vlan_strip_disable() local 4942 vlnctrl = IXGBE_READ_REG(hw, IXGBE_VLNCTRL); in ixgbe_vlan_strip_disable() 4943 vlnctrl &= ~IXGBE_VLNCTRL_VME; in ixgbe_vlan_strip_disable() 4944 IXGBE_WRITE_REG(hw, IXGBE_VLNCTRL, vlnctrl); in ixgbe_vlan_strip_disable() 4959 vlnctrl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(j)); in ixgbe_vlan_strip_disable() 4960 vlnctrl &= ~IXGBE_RXDCTL_VME; in ixgbe_vlan_strip_disable() 4961 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(j), vlnctrl); in ixgbe_vlan_strip_disable() 4976 u32 vlnctrl; in ixgbe_vlan_strip_enable() local 4981 vlnctrl = IXGBE_READ_REG(hw, IXGBE_VLNCTRL); in ixgbe_vlan_strip_enable() 4982 vlnctrl |= IXGBE_VLNCTRL_VME; in ixgbe_vlan_strip_enable() [all …]
|