Home
last modified time | relevance | path

Searched refs:rctl (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c118 u32 rctl; in atlx_set_multi() local
122 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
124 rctl |= MAC_CTRL_PROMIS_EN; in atlx_set_multi()
126 rctl |= MAC_CTRL_MC_ALL_EN; in atlx_set_multi()
127 rctl &= ~MAC_CTRL_PROMIS_EN; in atlx_set_multi()
129 rctl &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN); in atlx_set_multi()
131 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_main.c485 u32 rctl, tctl; in e1000_down() local
488 rctl = er32(RCTL); in e1000_down()
489 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_down()
1787 u32 rctl; in e1000_setup_rctl() local
1789 rctl = er32(RCTL); in e1000_setup_rctl()
1791 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in e1000_setup_rctl()
1793 rctl |= E1000_RCTL_BAM | E1000_RCTL_LBM_NO | in e1000_setup_rctl()
1798 rctl |= E1000_RCTL_SBP; in e1000_setup_rctl()
1800 rctl &= ~E1000_RCTL_SBP; in e1000_setup_rctl()
1803 rctl &= ~E1000_RCTL_LPE; in e1000_setup_rctl()
[all …]
/linux/drivers/net/ethernet/intel/igc/
H A Digc_base.c362 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; in igc_rx_fifo_flush_base() local
401 rctl = rd32(IGC_RCTL); in igc_rx_fifo_flush_base()
402 temp_rctl = rctl & ~(IGC_RCTL_EN | IGC_RCTL_SBP); in igc_rx_fifo_flush_base()
415 wr32(IGC_RCTL, rctl); in igc_rx_fifo_flush_base()
H A Digc_main.c840 u32 rctl; in igc_setup_rctl() local
842 rctl = rd32(IGC_RCTL); in igc_setup_rctl()
844 rctl &= ~(3 << IGC_RCTL_MO_SHIFT); in igc_setup_rctl()
845 rctl &= ~(IGC_RCTL_LBM_TCVR | IGC_RCTL_LBM_MAC); in igc_setup_rctl()
847 rctl |= IGC_RCTL_EN | IGC_RCTL_BAM | IGC_RCTL_RDMTS_HALF | in igc_setup_rctl()
853 rctl |= IGC_RCTL_SECRC; in igc_setup_rctl()
856 rctl &= ~(IGC_RCTL_SBP | IGC_RCTL_SZ_256); in igc_setup_rctl()
859 rctl |= IGC_RCTL_LPE; in igc_setup_rctl()
869 rctl |= (IGC_RCTL_SBP | /* Receive bad packets */ in igc_setup_rctl()
873 rctl &= ~(IGC_RCTL_DPF | /* Allow filtered pause */ in igc_setup_rctl()
[all …]
/linux/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c628 u32 rctl = er32(RCTL); in e1000e_update_rdt_wa() local
630 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000e_update_rdt_wa()
1787 u32 rctl = er32(RCTL); in e1000_intr_msi() local
1789 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_intr_msi()
1834 u32 rctl, icr = er32(ICR); in e1000_intr() local
1867 rctl = er32(RCTL); in e1000_intr()
1868 ew32(RCTL, rctl & ~E1000_RCTL_EN); in e1000_intr()
2766 u32 rctl; in e1000e_vlan_filter_disable() local
2770 rctl = er32(RCTL); in e1000e_vlan_filter_disable()
2771 rctl &= ~(E1000_RCTL_VFE | E1000_RCTL_CFIEN); in e1000e_vlan_filter_disable()
[all …]
/linux/drivers/net/ethernet/davicom/
H A Ddm9051.c114 struct dm9051_rxctrl rctl; member
274 ret = dm9051_set_regs(db, DM9051_MAR, db->rctl.hash_table, sizeof(db->rctl.hash_table)); in dm9051_set_recv()
278 return dm9051_set_reg(db, DM9051_RCR, db->rctl.rcr_all); /* enable rx */ in dm9051_set_recv()
951 db->rctl.rcr_all = RCR_DIS_LONG | RCR_DIS_CRC | RCR_RXEN; in dm9051_open()
952 memset(db->rctl.hash_table, 0, sizeof(db->rctl.hash_table)); in dm9051_open()
1068 if (memcmp(&db->rctl, &rxctrl, sizeof(rxctrl))) { in dm9051_set_rx_mode()
1069 memcpy(&db->rctl, &rxctrl, sizeof(rxctrl)); in dm9051_set_rx_mode()
/linux/sound/soc/
H A Dsoc-ops-test.c56 .lctl = cctl, .rctl = cctl, \
96 long rctl; member
461 param->lctl, param->rctl, in access_test_desc()
469 param->lctl, param->rctl, in access_test_desc()
499 result->value.integer.value[1] = param->rctl; in soc_ops_test_access()
522 KUNIT_EXPECT_EQ(test, result->value.integer.value[1], param->rctl); in soc_ops_test_access()
/linux/tools/testing/selftests/vfio/lib/drivers/igb/
H A Digb.c237 u32 ctrl, rctl; in igb_hw_init() local
319 rctl = E1000_RCTL_EN | /* Receiver Enable */ in igb_hw_init()
325 igb_write32(igb, E1000_RCTL, rctl); in igb_hw_init()
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c358 u32 rctl; in pch_gbe_disable_mac_rx() local
360 rctl = ioread32(&hw->reg->MAC_RX_EN); in pch_gbe_disable_mac_rx()
361 iowrite32((rctl & ~PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN); in pch_gbe_disable_mac_rx()
366 u32 rctl; in pch_gbe_enable_mac_rx() local
368 rctl = ioread32(&hw->reg->MAC_RX_EN); in pch_gbe_enable_mac_rx()
369 iowrite32((rctl | PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN); in pch_gbe_enable_mac_rx()
2096 u32 rctl, adrmask; in pch_gbe_set_multi() local
2102 rctl = ioread32(&hw->reg->RX_MODE); in pch_gbe_set_multi()
2103 rctl |= PCH_GBE_ADD_FIL_EN | PCH_GBE_MLT_FIL_EN; in pch_gbe_set_multi()
2107 rctl &= ~(PCH_GBE_ADD_FIL_EN | PCH_GBE_MLT_FIL_EN); in pch_gbe_set_multi()
[all …]
/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c2174 u32 tctl, rctl; in igb_down() local
2183 rctl = rd32(E1000_RCTL); in igb_down()
2184 wr32(E1000_RCTL, rctl & ~E1000_RCTL_EN); in igb_down()
4613 u32 rctl; in igb_setup_rctl() local
4615 rctl = rd32(E1000_RCTL); in igb_setup_rctl()
4617 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in igb_setup_rctl()
4618 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC); in igb_setup_rctl()
4620 rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_RDMTS_HALF | in igb_setup_rctl()
4627 rctl |= E1000_RCTL_SECRC; in igb_setup_rctl()
4630 rctl &= ~(E1000_RCTL_SBP | E1000_RCTL_SZ_256); in igb_setup_rctl()
[all …]
H A Digb_ethtool.c1754 u32 rctl; in igb_loopback_cleanup() local
1775 rctl = rd32(E1000_RCTL); in igb_loopback_cleanup()
1776 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC); in igb_loopback_cleanup()
1777 wr32(E1000_RCTL, rctl); in igb_loopback_cleanup()
/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.h232 uint8_t rctl; /* rctl / type pair configured for ring */ member
/linux/drivers/scsi/libfc/
H A Dfc_exch.c1257 enum fc_rctl rctl, enum fc_fh_type fh_type) in fc_seq_send_last() argument
1264 fc_fill_fc_hdr(fp, rctl, ep->did, ep->sid, fh_type, f_ctl, 0); in fc_seq_send_last()
/linux/drivers/net/ethernet/broadcom/
H A Dcnic_defs.h3565 u8 rctl; member
3569 u8 rctl; member