Home
last modified time | relevance | path

Searched refs:rxctrl (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/micrel/
A Dks8851_common.c400 struct ks8851_rxctrl *rxc = &ks->rxctrl; in ks8851_irq()
615 struct ks8851_rxctrl rxctrl; in ks8851_set_rx_mode() local
617 memset(&rxctrl, 0, sizeof(rxctrl)); in ks8851_set_rx_mode()
622 rxctrl.rxcr1 = RXCR1_RXAE | RXCR1_RXINVF; in ks8851_set_rx_mode()
626 rxctrl.rxcr1 = (RXCR1_RXME | RXCR1_RXAE | in ks8851_set_rx_mode()
638 rxctrl.mchash[crc >> 4] |= (1 << (crc & 0xf)); in ks8851_set_rx_mode()
641 rxctrl.rxcr1 = RXCR1_RXME | RXCR1_RXPAFMA; in ks8851_set_rx_mode()
644 rxctrl.rxcr1 = RXCR1_RXPAFMA; in ks8851_set_rx_mode()
652 rxctrl.rxcr2 |= RXCR2_SRDBL_FRAME; in ks8851_set_rx_mode()
658 if (memcmp(&rxctrl, &ks->rxctrl, sizeof(rxctrl)) != 0) { in ks8851_set_rx_mode()
[all …]
A Dks8851.h397 struct ks8851_rxctrl rxctrl; member
/linux-6.3-rc2/drivers/net/ethernet/davicom/
A Ddm9051.c1037 struct dm9051_rxctrl rxctrl; in dm9051_set_rx_mode() local
1042 memset(&rxctrl, 0, sizeof(rxctrl)); in dm9051_set_rx_mode()
1055 rxctrl.rcr_all = rcr; in dm9051_set_rx_mode()
1058 rxctrl.hash_table[0] = 0; in dm9051_set_rx_mode()
1059 rxctrl.hash_table[1] = 0; in dm9051_set_rx_mode()
1060 rxctrl.hash_table[2] = 0; in dm9051_set_rx_mode()
1061 rxctrl.hash_table[3] = 0x8000; in dm9051_set_rx_mode()
1066 rxctrl.hash_table[hash_val / 16] |= BIT(0) << (hash_val % 16); in dm9051_set_rx_mode()
1071 if (memcmp(&db->rctl, &rxctrl, sizeof(rxctrl))) { in dm9051_set_rx_mode()
1072 memcpy(&db->rctl, &rxctrl, sizeof(rxctrl)); in dm9051_set_rx_mode()
/linux-6.3-rc2/arch/arm/boot/dts/
A Ddra72-evm-revc.dts108 ti,dp83867-rxctrl-strap-quirk;
119 ti,dp83867-rxctrl-strap-quirk;
A Ddra71-evm.dts250 ti,dp83867-rxctrl-strap-quirk;
259 ti,dp83867-rxctrl-strap-quirk;
A Ddra76-evm.dts474 ti,dp83867-rxctrl-strap-quirk;
483 ti,dp83867-rxctrl-strap-quirk;
A Dkeystone-k2g-ice.dts439 ti,dp83867-rxctrl-strap-quirk;
/linux-6.3-rc2/arch/arm64/boot/dts/xilinx/
A Dzynqmp-zcu102-revB.dts24 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-sck-kv-g-revB.dtso139 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-sck-kv-g-revA.dtso156 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zc1751-xm016-dc2.dts98 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zcu104-revA.dts117 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zcu104-revC.dts122 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zcu111-revA.dts180 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zcu106-revA.dts220 ti,dp83867-rxctrl-strap-quirk;
A Dzynqmp-zcu102-revA.dts208 ti,dp83867-rxctrl-strap-quirk;
/linux-6.3-rc2/drivers/net/ethernet/wangxun/libwx/
A Dwx_hw.c1071 u32 rxctrl; in wx_disable_rx() local
1073 rxctrl = rd32(wx, WX_RDB_PB_CTL); in wx_disable_rx()
1074 if (rxctrl & WX_RDB_PB_CTL_RXEN) { in wx_disable_rx()
1083 rxctrl &= ~WX_RDB_PB_CTL_RXEN; in wx_disable_rx()
1084 wr32(wx, WX_RDB_PB_CTL, rxctrl); in wx_disable_rx()
/linux-6.3-rc2/drivers/net/can/
A Dgrcan.c67 u32 rxctrl; /* 0x300 */ member
486 grcan_clear_bits(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_stop_hardware()
857 grcan_write_reg(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_running_reset()
915 grcan_clear_bits(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_initiate_running_reset()
1008 grcan_write_reg(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_start()
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_common.c4145 u32 rxctrl; in ixgbe_disable_rx_generic() local
4147 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_generic()
4148 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_generic()
4161 rxctrl &= ~IXGBE_RXCTRL_RXEN; in ixgbe_disable_rx_generic()
4162 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_generic()
4168 u32 rxctrl; in ixgbe_enable_rx_generic() local
4170 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_enable_rx_generic()
4171 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, (rxctrl | IXGBE_RXCTRL_RXEN)); in ixgbe_enable_rx_generic()
A Dixgbe_x550.c1270 u32 rxctrl, pfdtxgswc; in ixgbe_disable_rx_x550() local
1274 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_x550()
1275 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_x550()
1296 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_x550()
1297 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_x550()
1298 rxctrl &= ~IXGBE_RXCTRL_RXEN; in ixgbe_disable_rx_x550()
1299 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_x550()
A Dixgbe_main.c1317 u32 rxctrl = 0; in ixgbe_update_rx_dca() local
1321 rxctrl = dca3_get_tag(rx_ring->dev, cpu); in ixgbe_update_rx_dca()
1326 rxctrl <<= IXGBE_DCA_RXCTRL_CPUID_SHIFT_82599; in ixgbe_update_rx_dca()
1337 rxctrl |= IXGBE_DCA_RXCTRL_DESC_RRO_EN | in ixgbe_update_rx_dca()
1341 IXGBE_WRITE_REG(hw, IXGBE_DCA_RXCTRL(reg_idx), rxctrl); in ixgbe_update_rx_dca()
4373 u32 rxctrl, rfctl; in ixgbe_configure_rx() local
4404 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_configure_rx()
4407 rxctrl |= IXGBE_RXCTRL_DMBYPS; in ixgbe_configure_rx()
4410 rxctrl |= IXGBE_RXCTRL_RXEN; in ixgbe_configure_rx()
4411 hw->mac.ops.enable_rx_dma(hw, rxctrl); in ixgbe_configure_rx()
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
A Dmba8mx.dtsi139 ti,dp83867-rxctrl-strap-quirk;
A Dimx8mp-tqma8mpql-mba8mpxl.dts293 ti,dp83867-rxctrl-strap-quirk;
323 ti,dp83867-rxctrl-strap-quirk;
/linux-6.3-rc2/Documentation/devicetree/bindings/net/
A Dti,dp83867.yaml100 ti,dp83867-rxctrl-strap-quirk:
/linux-6.3-rc2/drivers/net/ethernet/intel/igb/
A Digb_main.c7081 u32 rxctrl = dca3_get_tag(&adapter->pdev->dev, cpu); in igb_update_rx_dca() local
7084 rxctrl <<= E1000_DCA_RXCTRL_CPUID_SHIFT; in igb_update_rx_dca()
7090 rxctrl |= E1000_DCA_RXCTRL_DESC_RRO_EN | in igb_update_rx_dca()
7093 wr32(E1000_DCA_RXCTRL(rx_ring->reg_idx), rxctrl); in igb_update_rx_dca()

Completed in 72 milliseconds