Home
last modified time | relevance | path

Searched refs:rxdctl (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1370 u32 rdlen, rxdctl; in igbvf_configure_rx() local
1373 rxdctl = er32(RXDCTL(0)); in igbvf_configure_rx()
1374 ew32(RXDCTL(0), rxdctl & ~E1000_RXDCTL_QUEUE_ENABLE); in igbvf_configure_rx()
1392 rxdctl |= E1000_RXDCTL_QUEUE_ENABLE; in igbvf_configure_rx()
1393 rxdctl &= 0xFFF00000; in igbvf_configure_rx()
1394 rxdctl |= IGBVF_RX_PTHRESH; in igbvf_configure_rx()
1395 rxdctl |= IGBVF_RX_HTHRESH << 8; in igbvf_configure_rx()
1396 rxdctl |= IGBVF_RX_WTHRESH << 16; in igbvf_configure_rx()
1401 ew32(RXDCTL(0), rxdctl); in igbvf_configure_rx()
1512 u32 rxdctl, txdctl; in igbvf_down() local
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c1655 u32 rxdctl; in ixgbevf_disable_rx_queue() local
1660 rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx)); in ixgbevf_disable_rx_queue()
1661 rxdctl &= ~IXGBE_RXDCTL_ENABLE; in ixgbevf_disable_rx_queue()
1664 IXGBE_WRITE_REG(hw, IXGBE_VFRXDCTL(reg_idx), rxdctl); in ixgbevf_disable_rx_queue()
1669 rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx)); in ixgbevf_disable_rx_queue()
1670 } while (--wait_loop && (rxdctl & IXGBE_RXDCTL_ENABLE)); in ixgbevf_disable_rx_queue()
1682 u32 rxdctl; in ixgbevf_rx_desc_queue_enable() local
1689 rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx)); in ixgbevf_rx_desc_queue_enable()
1690 } while (--wait_loop && !(rxdctl & IXGBE_RXDCTL_ENABLE)); in ixgbevf_rx_desc_queue_enable()
1738 u32 rxdctl; in ixgbevf_configure_rx_ring() local
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_pci.c648 u32 rxdctl = FM10K_RXDCTL_WRITE_BACK_MIN_DELAY; in fm10k_configure_rx_ring() local
690 rxdctl |= FM10K_RXDCTL_DROP_ON_EMPTY; in fm10k_configure_rx_ring()
692 fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl); in fm10k_configure_rx_ring()
735 u32 rxdctl = FM10K_RXDCTL_WRITE_BACK_MIN_DELAY; in fm10k_update_rx_drop_en() local
739 rxdctl |= FM10K_RXDCTL_DROP_ON_EMPTY; in fm10k_update_rx_drop_en()
741 fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl); in fm10k_update_rx_drop_en()
1012 const u32 rxdctl = FM10K_RXDCTL_WRITE_BACK_MIN_DELAY; in fm10k_reset_drop_on_empty() local
1026 fm10k_write_reg(hw, FM10K_RXDCTL(q), rxdctl); in fm10k_reset_drop_on_empty()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
De1000_82575.c1930 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; in igb_rx_fifo_flush_82575() local
1944 rxdctl[i] = rd32(E1000_RXDCTL(i)); in igb_rx_fifo_flush_82575()
1946 rxdctl[i] & ~E1000_RXDCTL_QUEUE_ENABLE); in igb_rx_fifo_flush_82575()
1983 wr32(E1000_RXDCTL(i), rxdctl[i]); in igb_rx_fifo_flush_82575()
Digb_main.c3628 u32 srrctl = 0, rxdctl = 0; in igb_configure_rx_ring() local
3660 rxdctl |= IGB_RX_PTHRESH; in igb_configure_rx_ring()
3661 rxdctl |= IGB_RX_HTHRESH << 8; in igb_configure_rx_ring()
3662 rxdctl |= IGB_RX_WTHRESH << 16; in igb_configure_rx_ring()
3665 rxdctl |= E1000_RXDCTL_QUEUE_ENABLE; in igb_configure_rx_ring()
3666 wr32(E1000_RXDCTL(reg_idx), rxdctl); in igb_configure_rx_ring()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c3555 u32 rxdctl; in ixgbe_rx_desc_queue_enable() local
3567 rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx)); in ixgbe_rx_desc_queue_enable()
3568 } while (--wait_loop && !(rxdctl & IXGBE_RXDCTL_ENABLE)); in ixgbe_rx_desc_queue_enable()
3581 u32 rxdctl; in ixgbe_disable_rx_queue() local
3586 rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx)); in ixgbe_disable_rx_queue()
3587 rxdctl &= ~IXGBE_RXDCTL_ENABLE; in ixgbe_disable_rx_queue()
3590 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(reg_idx), rxdctl); in ixgbe_disable_rx_queue()
3599 rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx)); in ixgbe_disable_rx_queue()
3600 } while (--wait_loop && (rxdctl & IXGBE_RXDCTL_ENABLE)); in ixgbe_disable_rx_queue()
3613 u32 rxdctl; in ixgbe_configure_rx_ring() local
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c3295 u32 rxdctl = er32(RXDCTL(0)); in e1000_configure_rx() local
3297 ew32(RXDCTL(0), rxdctl | 0x3); in e1000_configure_rx()
3840 u32 rctl, rxdctl; in e1000_flush_rx_ring() local
3848 rxdctl = er32(RXDCTL(0)); in e1000_flush_rx_ring()
3850 rxdctl &= 0xffffc000; in e1000_flush_rx_ring()
3855 rxdctl |= (0x1F | (1 << 8) | E1000_RXDCTL_THRESH_UNIT_DESC); in e1000_flush_rx_ring()
3857 ew32(RXDCTL(0), rxdctl); in e1000_flush_rx_ring()