Searched refs:rxdctl (Results 1 - 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Digc_base.c123 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; local
138 rxdctl[i] = IGC_READ_REG(hw, IGC_RXDCTL(i));
140 rxdctl[i] & ~IGC_RXDCTL_QUEUE_ENABLE);
177 IGC_WRITE_REG(hw, IGC_RXDCTL(i), rxdctl[i]);
H A Dif_igc.c2087 u32 rxdctl; local
2107 rxdctl = IGC_READ_REG(hw, IGC_RXDCTL(i));
2108 rxdctl |= IGC_RXDCTL_QUEUE_ENABLE;
2109 rxdctl &= 0xFFF00000;
2110 rxdctl |= IGC_RX_PTHRESH;
2111 rxdctl |= IGC_RX_HTHRESH << 8;
2112 rxdctl |= IGC_RX_WTHRESH << 16;
2113 IGC_WRITE_REG(hw, IGC_RXDCTL(i), rxdctl);
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_base.c156 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; local
171 rxdctl[i] = E1000_READ_REG(hw, E1000_RXDCTL(i));
173 rxdctl[i] & ~E1000_RXDCTL_QUEUE_ENABLE);
210 E1000_WRITE_REG(hw, E1000_RXDCTL(i), rxdctl[i]);
H A Dif_em.c3314 u32 rxdctl = E1000_READ_REG(hw, E1000_RXDCTL(0)); local
3315 E1000_WRITE_REG(hw, E1000_RXDCTL(0), rxdctl | 3);
3318 u32 rxdctl = E1000_READ_REG(hw, E1000_RXDCTL(i)); local
3319 rxdctl |= 0x20; /* PTHRESH */
3320 rxdctl |= 4 << 8; /* HTHRESH */
3321 rxdctl |= 4 << 16;/* WTHRESH */
3322 rxdctl |= 1 << 24; /* Switch to granularity */
3323 E1000_WRITE_REG(hw, E1000_RXDCTL(i), rxdctl);
3359 u32 rxdctl; local
3376 rxdctl
[all...]

Completed in 46 milliseconds