Lines Matching refs:rctl

632 		u32 rctl = er32(RCTL);  in e1000e_update_rdt_wa()  local
634 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000e_update_rdt_wa()
1789 u32 rctl = er32(RCTL); in e1000_intr_msi() local
1791 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_intr_msi()
1838 u32 rctl, icr = er32(ICR); in e1000_intr() local
1871 rctl = er32(RCTL); in e1000_intr()
1872 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_intr()
2782 u32 rctl; in e1000e_vlan_filter_disable() local
2786 rctl = er32(RCTL); in e1000e_vlan_filter_disable()
2787 rctl &= ~(E1000_RCTL_VFE | E1000_RCTL_CFIEN); in e1000e_vlan_filter_disable()
2788 ew32(RCTL, rctl); in e1000e_vlan_filter_disable()
2805 u32 rctl; in e1000e_vlan_filter_enable() local
2809 rctl = er32(RCTL); in e1000e_vlan_filter_enable()
2810 rctl |= E1000_RCTL_VFE; in e1000e_vlan_filter_enable()
2811 rctl &= ~E1000_RCTL_CFIEN; in e1000e_vlan_filter_enable()
2812 ew32(RCTL, rctl); in e1000e_vlan_filter_enable()
3045 u32 rctl, rfctl; in e1000_setup_rctl() local
3065 rctl = er32(RCTL); in e1000_setup_rctl()
3066 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in e1000_setup_rctl()
3067 rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | in e1000_setup_rctl()
3072 rctl &= ~E1000_RCTL_SBP; in e1000_setup_rctl()
3076 rctl &= ~E1000_RCTL_LPE; in e1000_setup_rctl()
3078 rctl |= E1000_RCTL_LPE; in e1000_setup_rctl()
3085 rctl |= E1000_RCTL_SECRC; in e1000_setup_rctl()
3088 if ((hw->phy.type == e1000_phy_82577) && (rctl & E1000_RCTL_LPE)) { in e1000_setup_rctl()
3105 rctl &= ~E1000_RCTL_SZ_4096; in e1000_setup_rctl()
3106 rctl |= E1000_RCTL_BSEX; in e1000_setup_rctl()
3110 rctl |= E1000_RCTL_SZ_2048; in e1000_setup_rctl()
3111 rctl &= ~E1000_RCTL_BSEX; in e1000_setup_rctl()
3114 rctl |= E1000_RCTL_SZ_4096; in e1000_setup_rctl()
3117 rctl |= E1000_RCTL_SZ_8192; in e1000_setup_rctl()
3120 rctl |= E1000_RCTL_SZ_16384; in e1000_setup_rctl()
3144 if ((pages <= 3) && (PAGE_SIZE <= 16384) && (rctl & E1000_RCTL_LPE)) in e1000_setup_rctl()
3153 rctl |= E1000_RCTL_DTYP_PS; in e1000_setup_rctl()
3177 rctl |= (E1000_RCTL_SBP | /* Receive bad packets */ in e1000_setup_rctl()
3181 rctl &= ~(E1000_RCTL_VFE | /* Disable VLAN filter */ in e1000_setup_rctl()
3189 ew32(RCTL, rctl); in e1000_setup_rctl()
3205 u32 rdlen, rctl, rxcsum, ctrl_ext; in e1000_configure_rx() local
3224 rctl = er32(RCTL); in e1000_configure_rx()
3226 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_configure_rx()
3307 ew32(RCTL, rctl); in e1000_configure_rx()
3418 u32 rctl; in e1000e_set_rx_mode() local
3424 rctl = er32(RCTL); in e1000e_set_rx_mode()
3427 rctl &= ~(E1000_RCTL_UPE | E1000_RCTL_MPE); in e1000e_set_rx_mode()
3430 rctl |= (E1000_RCTL_UPE | E1000_RCTL_MPE); in e1000e_set_rx_mode()
3437 rctl |= E1000_RCTL_MPE; in e1000e_set_rx_mode()
3445 rctl |= E1000_RCTL_MPE; in e1000e_set_rx_mode()
3454 rctl |= E1000_RCTL_UPE; in e1000e_set_rx_mode()
3457 ew32(RCTL, rctl); in e1000e_set_rx_mode()
4080 u32 tctl, rctl; in e1000e_down() local
4090 rctl = er32(RCTL); in e1000e_down()
4092 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000e_down()
4902 u32 rctl = er32(RCTL); in e1000e_enable_receives() local
4904 ew32(RCTL, rctl | E1000_RCTL_EN); in e1000e_enable_receives()
6110 u32 ctrl, ctrl_ext, rctl, status; in __e1000_shutdown() local
6125 rctl = er32(RCTL); in __e1000_shutdown()
6126 rctl |= E1000_RCTL_MPE; in __e1000_shutdown()
6127 ew32(RCTL, rctl); in __e1000_shutdown()