Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/net/ethernet/micrel/
H A Dks8851_common.c364 struct ks8851_rxctrl *rxc = &ks->rxctrl; in ks8851_irq()
582 struct ks8851_rxctrl rxctrl; in ks8851_set_rx_mode() local
584 memset(&rxctrl, 0, sizeof(rxctrl)); in ks8851_set_rx_mode()
589 rxctrl.rxcr1 = RXCR1_RXAE | RXCR1_RXINVF; in ks8851_set_rx_mode()
593 rxctrl.rxcr1 = (RXCR1_RXME | RXCR1_RXAE | in ks8851_set_rx_mode()
605 rxctrl.mchash[crc >> 4] |= (1 << (crc & 0xf)); in ks8851_set_rx_mode()
608 rxctrl.rxcr1 = RXCR1_RXME | RXCR1_RXPAFMA; in ks8851_set_rx_mode()
611 rxctrl.rxcr1 = RXCR1_RXPAFMA; in ks8851_set_rx_mode()
619 rxctrl.rxcr2 |= RXCR2_SRDBL_FRAME; in ks8851_set_rx_mode()
625 if (memcmp(&rxctrl, &ks->rxctrl, sizeof(rxctrl)) != 0) { in ks8851_set_rx_mode()
[all …]
H A Dks8851.h398 struct ks8851_rxctrl rxctrl; member
/linux-6.15/drivers/net/ethernet/davicom/
H A Ddm9051.c1034 struct dm9051_rxctrl rxctrl; in dm9051_set_rx_mode() local
1039 memset(&rxctrl, 0, sizeof(rxctrl)); in dm9051_set_rx_mode()
1052 rxctrl.rcr_all = rcr; in dm9051_set_rx_mode()
1055 rxctrl.hash_table[0] = 0; in dm9051_set_rx_mode()
1056 rxctrl.hash_table[1] = 0; in dm9051_set_rx_mode()
1057 rxctrl.hash_table[2] = 0; in dm9051_set_rx_mode()
1058 rxctrl.hash_table[3] = 0x8000; in dm9051_set_rx_mode()
1063 rxctrl.hash_table[hash_val / 16] |= BIT(0) << (hash_val % 16); in dm9051_set_rx_mode()
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-6.15/arch/arm/boot/dts/ti/omap/
H A Ddra72-evm-revc.dts108 ti,dp83867-rxctrl-strap-quirk;
119 ti,dp83867-rxctrl-strap-quirk;
H A Ddra71-evm.dts250 ti,dp83867-rxctrl-strap-quirk;
259 ti,dp83867-rxctrl-strap-quirk;
H A Ddra76-evm.dts474 ti,dp83867-rxctrl-strap-quirk;
483 ti,dp83867-rxctrl-strap-quirk;
/linux-6.15/arch/arm64/boot/dts/xilinx/
H A Dzynqmp-zcu102-revB.dts28 ti,dp83867-rxctrl-strap-quirk;
H A Dzynqmp-sck-kv-g-revB.dtso181 ti,dp83867-rxctrl-strap-quirk;
H A Dzynqmp-sck-kv-g-revA.dtso177 ti,dp83867-rxctrl-strap-quirk;
H A Dzynqmp-zc1751-xm016-dc2.dts102 ti,dp83867-rxctrl-strap-quirk;
H A Dzynqmp-zcu104-revA.dts123 ti,dp83867-rxctrl-strap-quirk;
/linux-6.15/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_e610.c1717 u32 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_e610() local
1721 if (!(rxctrl & IXGBE_RXCTRL_RXEN)) in ixgbe_disable_rx_e610()
1737 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_e610()
1738 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_e610()
1739 rxctrl &= ~IXGBE_RXCTRL_RXEN; in ixgbe_disable_rx_e610()
1740 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_e610()
H A Dixgbe_common.c4149 u32 rxctrl; in ixgbe_disable_rx_generic() local
4151 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_generic()
4152 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_generic()
4165 rxctrl &= ~IXGBE_RXCTRL_RXEN; in ixgbe_disable_rx_generic()
4166 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_generic()
4172 u32 rxctrl; in ixgbe_enable_rx_generic() local
4174 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_enable_rx_generic()
4175 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, (rxctrl | IXGBE_RXCTRL_RXEN)); in ixgbe_enable_rx_generic()
H A Dixgbe_x550.c1275 u32 rxctrl, pfdtxgswc; in ixgbe_disable_rx_x550() local
1278 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_x550()
1279 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_x550()
1300 rxctrl = IXGBE_READ_REG(hw, IXGBE_RXCTRL); in ixgbe_disable_rx_x550()
1301 if (rxctrl & IXGBE_RXCTRL_RXEN) { in ixgbe_disable_rx_x550()
1302 rxctrl &= ~IXGBE_RXCTRL_RXEN; in ixgbe_disable_rx_x550()
1303 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_x550()
/linux-6.15/drivers/net/can/
H A Dgrcan.c68 u32 rxctrl; /* 0x300 */ member
487 grcan_clear_bits(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_stop_hardware()
858 grcan_write_reg(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_running_reset()
916 grcan_clear_bits(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_initiate_running_reset()
1009 grcan_write_reg(&regs->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_start()
/linux-6.15/arch/arm64/boot/dts/freescale/
H A Dmba8xx.dtsi166 ti,dp83867-rxctrl-strap-quirk;
184 ti,dp83867-rxctrl-strap-quirk;
H A Dmba8mx.dtsi181 ti,dp83867-rxctrl-strap-quirk;
H A Dimx8mp-tqma8mpql-mba8mp-ras314.dts197 ti,dp83867-rxctrl-strap-quirk;
229 ti,dp83867-rxctrl-strap-quirk;
H A Dimx93-tqma9352-mba93xxca.dts225 ti,dp83867-rxctrl-strap-quirk;
258 ti,dp83867-rxctrl-strap-quirk;
H A Dimx93-tqma9352-mba93xxla.dts158 ti,dp83867-rxctrl-strap-quirk;
191 ti,dp83867-rxctrl-strap-quirk;
H A Dimx8mp-tqma8mpql-mba8mpxl.dts332 ti,dp83867-rxctrl-strap-quirk;
362 ti,dp83867-rxctrl-strap-quirk;
H A Dimx8mp-aristainetos3a-som-v1.dtsi207 ti,dp83867-rxctrl-strap-quirk;
301 ti,dp83867-rxctrl-strap-quirk;
/linux-6.15/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1265 u32 rxctrl; in wx_disable_rx() local
1267 rxctrl = rd32(wx, WX_RDB_PB_CTL); in wx_disable_rx()
1268 if (rxctrl & WX_RDB_PB_CTL_RXEN) { in wx_disable_rx()
1277 rxctrl &= ~WX_RDB_PB_CTL_RXEN; in wx_disable_rx()
1278 wr32(wx, WX_RDB_PB_CTL, rxctrl); in wx_disable_rx()
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dti,dp83867.yaml100 ti,dp83867-rxctrl-strap-quirk:
/linux-6.15/arch/arm/boot/dts/nxp/ls/
H A Dls1021a-tqmls1021a-mbls1021a.dts352 ti,dp83867-rxctrl-strap-quirk;

12