Lines Matching refs:ctrl
1998 uint32_t ctrl; in ixgbe_vlan_hw_strip_disable() local
2009 ctrl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(queue)); in ixgbe_vlan_hw_strip_disable()
2010 ctrl &= ~IXGBE_RXDCTL_VME; in ixgbe_vlan_hw_strip_disable()
2011 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(queue), ctrl); in ixgbe_vlan_hw_strip_disable()
2022 uint32_t ctrl; in ixgbe_vlan_hw_strip_enable() local
2033 ctrl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(queue)); in ixgbe_vlan_hw_strip_enable()
2034 ctrl |= IXGBE_RXDCTL_VME; in ixgbe_vlan_hw_strip_enable()
2035 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(queue), ctrl); in ixgbe_vlan_hw_strip_enable()
2046 uint32_t ctrl; in ixgbe_vlan_hw_extend_disable() local
2051 ctrl = IXGBE_READ_REG(hw, IXGBE_DMATXCTL); in ixgbe_vlan_hw_extend_disable()
2052 ctrl &= ~IXGBE_DMATXCTL_GDV; in ixgbe_vlan_hw_extend_disable()
2053 IXGBE_WRITE_REG(hw, IXGBE_DMATXCTL, ctrl); in ixgbe_vlan_hw_extend_disable()
2056 ctrl = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT); in ixgbe_vlan_hw_extend_disable()
2057 ctrl &= ~IXGBE_EXTENDED_VLAN; in ixgbe_vlan_hw_extend_disable()
2058 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl); in ixgbe_vlan_hw_extend_disable()
2067 uint32_t ctrl; in ixgbe_vlan_hw_extend_enable() local
2072 ctrl = IXGBE_READ_REG(hw, IXGBE_DMATXCTL); in ixgbe_vlan_hw_extend_enable()
2073 ctrl |= IXGBE_DMATXCTL_GDV; in ixgbe_vlan_hw_extend_enable()
2074 IXGBE_WRITE_REG(hw, IXGBE_DMATXCTL, ctrl); in ixgbe_vlan_hw_extend_enable()
2077 ctrl = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT); in ixgbe_vlan_hw_extend_enable()
2078 ctrl |= IXGBE_EXTENDED_VLAN; in ixgbe_vlan_hw_extend_enable()
2079 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl); in ixgbe_vlan_hw_extend_enable()
2085 ctrl = IXGBE_READ_REG(hw, IXGBE_VT_CTL); in ixgbe_vlan_hw_extend_enable()
2086 ctrl &= ~IXGBE_VT_CTL_POOLING_MODE_MASK; in ixgbe_vlan_hw_extend_enable()
2087 IXGBE_WRITE_REG(hw, IXGBE_VT_CTL, ctrl); in ixgbe_vlan_hw_extend_enable()
2102 uint32_t ctrl; in ixgbe_vlan_hw_strip_config() local
2111 ctrl = IXGBE_READ_REG(hw, IXGBE_VLNCTRL); in ixgbe_vlan_hw_strip_config()
2112 ctrl |= IXGBE_VLNCTRL_VME; in ixgbe_vlan_hw_strip_config()
2113 IXGBE_WRITE_REG(hw, IXGBE_VLNCTRL, ctrl); in ixgbe_vlan_hw_strip_config()
2115 ctrl = IXGBE_READ_REG(hw, IXGBE_VLNCTRL); in ixgbe_vlan_hw_strip_config()
2116 ctrl &= ~IXGBE_VLNCTRL_VME; in ixgbe_vlan_hw_strip_config()
2117 IXGBE_WRITE_REG(hw, IXGBE_VLNCTRL, ctrl); in ixgbe_vlan_hw_strip_config()
2126 ctrl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(rxq->reg_idx)); in ixgbe_vlan_hw_strip_config()
2128 ctrl |= IXGBE_RXDCTL_VME; in ixgbe_vlan_hw_strip_config()
2131 ctrl &= ~IXGBE_RXDCTL_VME; in ixgbe_vlan_hw_strip_config()
2134 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(rxq->reg_idx), ctrl); in ixgbe_vlan_hw_strip_config()
5560 uint32_t ctrl; in ixgbevf_vlan_strip_queue_set() local
5567 ctrl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(queue)); in ixgbevf_vlan_strip_queue_set()
5569 ctrl |= IXGBE_RXDCTL_VME; in ixgbevf_vlan_strip_queue_set()
5571 ctrl &= ~IXGBE_RXDCTL_VME; in ixgbevf_vlan_strip_queue_set()
5572 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(queue), ctrl); in ixgbevf_vlan_strip_queue_set()
7593 uint32_t ctrl; in ixgbe_e_tag_forwarding_en_dis() local
7602 ctrl = IXGBE_READ_REG(hw, IXGBE_VT_CTL); in ixgbe_e_tag_forwarding_en_dis()
7603 ctrl &= ~IXGBE_VT_CTL_POOLING_MODE_MASK; in ixgbe_e_tag_forwarding_en_dis()
7605 ctrl |= IXGBE_VT_CTL_POOLING_MODE_ETAG; in ixgbe_e_tag_forwarding_en_dis()
7606 IXGBE_WRITE_REG(hw, IXGBE_VT_CTL, ctrl); in ixgbe_e_tag_forwarding_en_dis()
8135 uint32_t ctrl; in ixgbe_dev_macsec_register_enable() local
8151 ctrl = IXGBE_READ_REG(hw, IXGBE_HLREG0); in ixgbe_dev_macsec_register_enable()
8152 ctrl |= IXGBE_HLREG0_TXCRCEN | IXGBE_HLREG0_RXCRCSTRP; in ixgbe_dev_macsec_register_enable()
8153 IXGBE_WRITE_REG(hw, IXGBE_HLREG0, ctrl); in ixgbe_dev_macsec_register_enable()
8156 ctrl = IXGBE_READ_REG(hw, IXGBE_SECTXCTRL); in ixgbe_dev_macsec_register_enable()
8157 ctrl &= ~IXGBE_SECTXCTRL_SECTX_DIS; in ixgbe_dev_macsec_register_enable()
8158 IXGBE_WRITE_REG(hw, IXGBE_SECTXCTRL, ctrl); in ixgbe_dev_macsec_register_enable()
8160 ctrl = IXGBE_READ_REG(hw, IXGBE_SECRXCTRL); in ixgbe_dev_macsec_register_enable()
8161 ctrl &= ~IXGBE_SECRXCTRL_SECRX_DIS; in ixgbe_dev_macsec_register_enable()
8162 IXGBE_WRITE_REG(hw, IXGBE_SECRXCTRL, ctrl); in ixgbe_dev_macsec_register_enable()
8164 ctrl = IXGBE_READ_REG(hw, IXGBE_SECTXMINIFG); in ixgbe_dev_macsec_register_enable()
8165 ctrl &= ~IXGBE_SECTX_MINSECIFG_MASK; in ixgbe_dev_macsec_register_enable()
8166 ctrl |= 0x3; in ixgbe_dev_macsec_register_enable()
8167 IXGBE_WRITE_REG(hw, IXGBE_SECTXMINIFG, ctrl); in ixgbe_dev_macsec_register_enable()
8170 ctrl = IXGBE_READ_REG(hw, IXGBE_LSECTXCTRL); in ixgbe_dev_macsec_register_enable()
8171 ctrl &= ~IXGBE_LSECTXCTRL_EN_MASK; in ixgbe_dev_macsec_register_enable()
8172 ctrl |= en ? IXGBE_LSECTXCTRL_AUTH_ENCRYPT : in ixgbe_dev_macsec_register_enable()
8174 ctrl |= IXGBE_LSECTXCTRL_AISCI; in ixgbe_dev_macsec_register_enable()
8175 ctrl &= ~IXGBE_LSECTXCTRL_PNTHRSH_MASK; in ixgbe_dev_macsec_register_enable()
8176 ctrl |= IXGBE_MACSEC_PNTHRSH & IXGBE_LSECTXCTRL_PNTHRSH_MASK; in ixgbe_dev_macsec_register_enable()
8177 IXGBE_WRITE_REG(hw, IXGBE_LSECTXCTRL, ctrl); in ixgbe_dev_macsec_register_enable()
8179 ctrl = IXGBE_READ_REG(hw, IXGBE_LSECRXCTRL); in ixgbe_dev_macsec_register_enable()
8180 ctrl &= ~IXGBE_LSECRXCTRL_EN_MASK; in ixgbe_dev_macsec_register_enable()
8181 ctrl |= IXGBE_LSECRXCTRL_STRICT << IXGBE_LSECRXCTRL_EN_SHIFT; in ixgbe_dev_macsec_register_enable()
8182 ctrl &= ~IXGBE_LSECRXCTRL_PLSH; in ixgbe_dev_macsec_register_enable()
8184 ctrl |= IXGBE_LSECRXCTRL_RP; in ixgbe_dev_macsec_register_enable()
8186 ctrl &= ~IXGBE_LSECRXCTRL_RP; in ixgbe_dev_macsec_register_enable()
8187 IXGBE_WRITE_REG(hw, IXGBE_LSECRXCTRL, ctrl); in ixgbe_dev_macsec_register_enable()
8205 uint32_t ctrl; in ixgbe_dev_macsec_register_disable() local
8219 ctrl = IXGBE_READ_REG(hw, IXGBE_SECTXCTRL); in ixgbe_dev_macsec_register_disable()
8220 ctrl |= IXGBE_SECTXCTRL_SECTX_DIS; in ixgbe_dev_macsec_register_disable()
8221 IXGBE_WRITE_REG(hw, IXGBE_SECTXCTRL, ctrl); in ixgbe_dev_macsec_register_disable()
8223 ctrl = IXGBE_READ_REG(hw, IXGBE_SECRXCTRL); in ixgbe_dev_macsec_register_disable()
8224 ctrl |= IXGBE_SECRXCTRL_SECRX_DIS; in ixgbe_dev_macsec_register_disable()
8225 IXGBE_WRITE_REG(hw, IXGBE_SECRXCTRL, ctrl); in ixgbe_dev_macsec_register_disable()
8228 ctrl = IXGBE_READ_REG(hw, IXGBE_LSECTXCTRL); in ixgbe_dev_macsec_register_disable()
8229 ctrl &= ~IXGBE_LSECTXCTRL_EN_MASK; in ixgbe_dev_macsec_register_disable()
8230 ctrl |= IXGBE_LSECTXCTRL_DISABLE; in ixgbe_dev_macsec_register_disable()
8231 IXGBE_WRITE_REG(hw, IXGBE_LSECTXCTRL, ctrl); in ixgbe_dev_macsec_register_disable()
8233 ctrl = IXGBE_READ_REG(hw, IXGBE_LSECRXCTRL); in ixgbe_dev_macsec_register_disable()
8234 ctrl &= ~IXGBE_LSECRXCTRL_EN_MASK; in ixgbe_dev_macsec_register_disable()
8235 ctrl |= IXGBE_LSECRXCTRL_DISABLE << IXGBE_LSECRXCTRL_EN_SHIFT; in ixgbe_dev_macsec_register_disable()
8236 IXGBE_WRITE_REG(hw, IXGBE_LSECRXCTRL, ctrl); in ixgbe_dev_macsec_register_disable()