Lines Matching refs:rctl
838 u32 rctl; in igc_setup_rctl() local
840 rctl = rd32(IGC_RCTL); in igc_setup_rctl()
842 rctl &= ~(3 << IGC_RCTL_MO_SHIFT); in igc_setup_rctl()
843 rctl &= ~(IGC_RCTL_LBM_TCVR | IGC_RCTL_LBM_MAC); in igc_setup_rctl()
845 rctl |= IGC_RCTL_EN | IGC_RCTL_BAM | IGC_RCTL_RDMTS_HALF | in igc_setup_rctl()
851 rctl |= IGC_RCTL_SECRC; in igc_setup_rctl()
854 rctl &= ~(IGC_RCTL_SBP | IGC_RCTL_SZ_256); in igc_setup_rctl()
857 rctl |= IGC_RCTL_LPE; in igc_setup_rctl()
867 rctl |= (IGC_RCTL_SBP | /* Receive bad packets */ in igc_setup_rctl()
871 rctl &= ~(IGC_RCTL_DPF | /* Allow filtered pause */ in igc_setup_rctl()
875 wr32(IGC_RCTL, rctl); in igc_setup_rctl()
3978 u32 rctl = 0, rlpml = MAX_JUMBO_FRAME_SIZE; in igc_set_rx_mode() local
3983 rctl |= IGC_RCTL_UPE | IGC_RCTL_MPE; in igc_set_rx_mode()
3986 rctl |= IGC_RCTL_MPE; in igc_set_rx_mode()
3994 rctl |= IGC_RCTL_MPE; in igc_set_rx_mode()
4003 rctl |= IGC_RCTL_UPE; in igc_set_rx_mode()
4006 rctl |= rd32(IGC_RCTL) & ~(IGC_RCTL_UPE | IGC_RCTL_MPE); in igc_set_rx_mode()
4007 wr32(IGC_RCTL, rctl); in igc_set_rx_mode()
5159 u32 tctl, rctl; in igc_down() local
5168 rctl = rd32(IGC_RCTL); in igc_down()
5169 wr32(IGC_RCTL, rctl & ~IGC_RCTL_EN); in igc_down()
7245 u32 ctrl, rctl, status; in __igc_shutdown() local
7269 rctl = rd32(IGC_RCTL); in __igc_shutdown()
7270 rctl |= IGC_RCTL_MPE; in __igc_shutdown()
7271 wr32(IGC_RCTL, rctl); in __igc_shutdown()