Searched refs:srrctl (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 1463 u32 srrctl; local 1465 srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); 1466 srrctl &= ~(WX_PX_RR_CFG_RR_HDR_SZ | 1470 srrctl |= WX_RXBUFFER_256 << WX_PX_RR_CFG_BHDRSIZE_SHIFT; 1473 srrctl |= WX_RX_BUFSZ >> WX_PX_RR_CFG_BSIZEPKT_SHIFT; 1475 wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl); 2182 u32 srrctl; local 2184 srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); 2185 srrctl |= WX_PX_RR_CFG_DROP_EN; 2187 wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl); 2193 u32 srrctl; local [all...] |
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 1337 u32 srrctl = 0; local 1339 srrctl &= ~(E1000_SRRCTL_DESCTYPE_MASK | 1344 srrctl |= E1000_SRRCTL_DROP_EN; 1347 srrctl |= ALIGN(adapter->rx_buffer_len, 1024) >> 1352 srrctl |= E1000_SRRCTL_DESCTYPE_ADV_ONEBUF; 1355 srrctl |= adapter->rx_ps_hdr_size << 1357 srrctl |= E1000_SRRCTL_DESCTYPE_HDR_SPLIT_ALWAYS; 1360 ew32(SRRCTL(0), srrctl);
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_pci.c | 984 u32 srrctl = FM10K_SRRCTL_BUFFER_CHAINING_EN; local 1015 srrctl |= FM10K_RX_BUFSZ >> FM10K_SRRCTL_BSIZEPKT_SHIFT; 1018 srrctl |= FM10K_SRRCTL_LOOPBACK_SUPPRESS; 1019 fm10k_write_reg(hw, FM10K_SRRCTL(reg_idx), srrctl);
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 1771 u32 srrctl; local 1773 srrctl = IXGBE_SRRCTL_DROP_EN; 1775 srrctl |= IXGBEVF_RX_HDR_SIZE << IXGBE_SRRCTL_BSIZEHDRSIZE_SHIFT; 1777 srrctl |= IXGBEVF_RXBUFFER_3072 >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; 1779 srrctl |= IXGBEVF_RXBUFFER_2048 >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; 1780 srrctl |= IXGBE_SRRCTL_DESCTYPE_ADV_ONEBUF; 1782 IXGBE_WRITE_REG(hw, IXGBE_VFSRRCTL(index), srrctl);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 3667 u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx)); local 3669 srrctl |= IXGBE_SRRCTL_DROP_EN; 3671 IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl); 3679 u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx)); local 3681 srrctl &= ~IXGBE_SRRCTL_DROP_EN; 3683 IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl); 3723 u32 srrctl; local 3730 * if VMDq is not active we must program one srrctl register 3737 srrctl = IXGBE_RX_HDR_SIZE << IXGBE_SRRCTL_BSIZEHDRSIZE_SHIFT; 3752 srrctl | [all...] |
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 631 u32 srrctl = 0, rxdctl = 0; local 677 srrctl = rd32(IGC_SRRCTL(reg_idx)); 678 srrctl &= ~(IGC_SRRCTL_BSIZEPKT_MASK | IGC_SRRCTL_BSIZEHDR_MASK | 680 srrctl |= IGC_SRRCTL_BSIZEHDR(IGC_RX_HDR_LEN); 681 srrctl |= IGC_SRRCTL_BSIZEPKT(buf_size); 682 srrctl |= IGC_SRRCTL_DESCTYPE_ADV_ONEBUF; 684 wr32(IGC_SRRCTL(reg_idx), srrctl); local
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 4739 u32 srrctl = 0; local 4741 srrctl = IGB_RX_HDR_LEN << E1000_SRRCTL_BSIZEHDRSIZE_SHIFT; 4743 srrctl |= IGB_RXBUFFER_3072 >> E1000_SRRCTL_BSIZEPKT_SHIFT; 4745 srrctl |= IGB_RXBUFFER_2048 >> E1000_SRRCTL_BSIZEPKT_SHIFT; 4746 srrctl |= E1000_SRRCTL_DESCTYPE_ADV_ONEBUF; 4748 srrctl |= E1000_SRRCTL_TIMESTAMP; 4755 srrctl |= E1000_SRRCTL_DROP_EN; 4757 wr32(E1000_SRRCTL(reg_idx), srrctl); local
|
Completed in 332 milliseconds