| /linux-6.15/drivers/net/ethernet/micrel/ |
| H A D | ks8851_common.c | 364 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 D | ks8851.h | 398 struct ks8851_rxctrl rxctrl; member
|
| /linux-6.15/drivers/net/ethernet/davicom/ |
| H A D | dm9051.c | 1034 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 D | dra72-evm-revc.dts | 108 ti,dp83867-rxctrl-strap-quirk; 119 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | dra71-evm.dts | 250 ti,dp83867-rxctrl-strap-quirk; 259 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | dra76-evm.dts | 474 ti,dp83867-rxctrl-strap-quirk; 483 ti,dp83867-rxctrl-strap-quirk;
|
| /linux-6.15/arch/arm64/boot/dts/xilinx/ |
| H A D | zynqmp-zcu102-revB.dts | 28 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | zynqmp-sck-kv-g-revB.dtso | 181 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | zynqmp-sck-kv-g-revA.dtso | 177 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | zynqmp-zc1751-xm016-dc2.dts | 102 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | zynqmp-zcu104-revA.dts | 123 ti,dp83867-rxctrl-strap-quirk;
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_e610.c | 1717 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 D | ixgbe_common.c | 4149 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 D | ixgbe_x550.c | 1275 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 D | grcan.c | 68 u32 rxctrl; /* 0x300 */ member 487 grcan_clear_bits(®s->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_stop_hardware() 858 grcan_write_reg(®s->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_running_reset() 916 grcan_clear_bits(®s->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_initiate_running_reset() 1009 grcan_write_reg(®s->rxctrl, GRCAN_RXCTRL_ENABLE); in grcan_start()
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | mba8xx.dtsi | 166 ti,dp83867-rxctrl-strap-quirk; 184 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | mba8mx.dtsi | 181 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | imx8mp-tqma8mpql-mba8mp-ras314.dts | 197 ti,dp83867-rxctrl-strap-quirk; 229 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | imx93-tqma9352-mba93xxca.dts | 225 ti,dp83867-rxctrl-strap-quirk; 258 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | imx93-tqma9352-mba93xxla.dts | 158 ti,dp83867-rxctrl-strap-quirk; 191 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | imx8mp-tqma8mpql-mba8mpxl.dts | 332 ti,dp83867-rxctrl-strap-quirk; 362 ti,dp83867-rxctrl-strap-quirk;
|
| H A D | imx8mp-aristainetos3a-som-v1.dtsi | 207 ti,dp83867-rxctrl-strap-quirk; 301 ti,dp83867-rxctrl-strap-quirk;
|
| /linux-6.15/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_hw.c | 1265 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 D | ti,dp83867.yaml | 100 ti,dp83867-rxctrl-strap-quirk:
|
| /linux-6.15/arch/arm/boot/dts/nxp/ls/ |
| H A D | ls1021a-tqmls1021a-mbls1021a.dts | 352 ti,dp83867-rxctrl-strap-quirk;
|