Lines Matching refs:rctl
522 u32 rctl, tctl; in e1000_down() local
527 rctl = er32(RCTL); in e1000_down()
528 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_down()
1790 u32 rctl; in e1000_setup_rctl() local
1792 rctl = er32(RCTL); in e1000_setup_rctl()
1794 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in e1000_setup_rctl()
1796 rctl |= E1000_RCTL_BAM | E1000_RCTL_LBM_NO | in e1000_setup_rctl()
1801 rctl |= E1000_RCTL_SBP; in e1000_setup_rctl()
1803 rctl &= ~E1000_RCTL_SBP; in e1000_setup_rctl()
1806 rctl &= ~E1000_RCTL_LPE; in e1000_setup_rctl()
1808 rctl |= E1000_RCTL_LPE; in e1000_setup_rctl()
1811 rctl &= ~E1000_RCTL_SZ_4096; in e1000_setup_rctl()
1812 rctl |= E1000_RCTL_BSEX; in e1000_setup_rctl()
1816 rctl |= E1000_RCTL_SZ_2048; in e1000_setup_rctl()
1817 rctl &= ~E1000_RCTL_BSEX; in e1000_setup_rctl()
1820 rctl |= E1000_RCTL_SZ_4096; in e1000_setup_rctl()
1823 rctl |= E1000_RCTL_SZ_8192; in e1000_setup_rctl()
1826 rctl |= E1000_RCTL_SZ_16384; in e1000_setup_rctl()
1835 rctl |= (E1000_RCTL_SBP | /* Receive bad packets */ in e1000_setup_rctl()
1839 rctl &= ~(E1000_RCTL_VFE | /* Disable VLAN filter */ in e1000_setup_rctl()
1847 ew32(RCTL, rctl); in e1000_setup_rctl()
1860 u32 rdlen, rctl, rxcsum; in e1000_configure_rx() local
1875 rctl = er32(RCTL); in e1000_configure_rx()
1876 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_configure_rx()
1918 ew32(RCTL, rctl | E1000_RCTL_EN); in e1000_configure_rx()
2158 u32 rctl; in e1000_enter_82542_rst() local
2162 rctl = er32(RCTL); in e1000_enter_82542_rst()
2163 rctl |= E1000_RCTL_RST; in e1000_enter_82542_rst()
2164 ew32(RCTL, rctl); in e1000_enter_82542_rst()
2176 u32 rctl; in e1000_leave_82542_rst() local
2178 rctl = er32(RCTL); in e1000_leave_82542_rst()
2179 rctl &= ~E1000_RCTL_RST; in e1000_leave_82542_rst()
2180 ew32(RCTL, rctl); in e1000_leave_82542_rst()
2242 u32 rctl; in e1000_set_rx_mode() local
2253 rctl = er32(RCTL); in e1000_set_rx_mode()
2256 rctl |= (E1000_RCTL_UPE | E1000_RCTL_MPE); in e1000_set_rx_mode()
2257 rctl &= ~E1000_RCTL_VFE; in e1000_set_rx_mode()
2260 rctl |= E1000_RCTL_MPE; in e1000_set_rx_mode()
2262 rctl &= ~E1000_RCTL_MPE; in e1000_set_rx_mode()
2265 rctl |= E1000_RCTL_VFE; in e1000_set_rx_mode()
2269 rctl |= E1000_RCTL_UPE; in e1000_set_rx_mode()
2271 rctl &= ~E1000_RCTL_UPE; in e1000_set_rx_mode()
2275 ew32(RCTL, rctl); in e1000_set_rx_mode()
4899 u32 rctl; in e1000_vlan_filter_on_off() local
4907 rctl = er32(RCTL); in e1000_vlan_filter_on_off()
4908 rctl &= ~E1000_RCTL_CFIEN; in e1000_vlan_filter_on_off()
4910 rctl |= E1000_RCTL_VFE; in e1000_vlan_filter_on_off()
4911 ew32(RCTL, rctl); in e1000_vlan_filter_on_off()
4915 rctl = er32(RCTL); in e1000_vlan_filter_on_off()
4916 rctl &= ~E1000_RCTL_VFE; in e1000_vlan_filter_on_off()
4917 ew32(RCTL, rctl); in e1000_vlan_filter_on_off()
5057 u32 ctrl, ctrl_ext, rctl, status; in __e1000_shutdown() local
5089 rctl = er32(RCTL); in __e1000_shutdown()
5093 rctl |= E1000_RCTL_MPE; in __e1000_shutdown()
5096 ew32(RCTL, rctl | E1000_RCTL_EN); in __e1000_shutdown()