Searched refs:srrctl (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1327 u32 srrctl = 0; in igbvf_setup_srrctl() local 1329 srrctl &= ~(E1000_SRRCTL_DESCTYPE_MASK | in igbvf_setup_srrctl() 1334 srrctl |= E1000_SRRCTL_DROP_EN; in igbvf_setup_srrctl() 1337 srrctl |= ALIGN(adapter->rx_buffer_len, 1024) >> in igbvf_setup_srrctl() 1342 srrctl |= E1000_SRRCTL_DESCTYPE_ADV_ONEBUF; in igbvf_setup_srrctl() 1345 srrctl |= adapter->rx_ps_hdr_size << in igbvf_setup_srrctl() 1347 srrctl |= E1000_SRRCTL_DESCTYPE_HDR_SPLIT_ALWAYS; in igbvf_setup_srrctl() 1350 ew32(SRRCTL(0), srrctl); in igbvf_setup_srrctl()
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_pci.c | 981 u32 srrctl = FM10K_SRRCTL_BUFFER_CHAINING_EN; in fm10k_configure_rx_ring() local 1012 srrctl |= FM10K_RX_BUFSZ >> FM10K_SRRCTL_BSIZEPKT_SHIFT; in fm10k_configure_rx_ring() 1015 srrctl |= FM10K_SRRCTL_LOOPBACK_SUPPRESS; in fm10k_configure_rx_ring() 1016 fm10k_write_reg(hw, FM10K_SRRCTL(reg_idx), srrctl); in fm10k_configure_rx_ring()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 1748 u32 srrctl; in ixgbevf_configure_srrctl() local 1750 srrctl = IXGBE_SRRCTL_DROP_EN; in ixgbevf_configure_srrctl() 1752 srrctl |= IXGBEVF_RX_HDR_SIZE << IXGBE_SRRCTL_BSIZEHDRSIZE_SHIFT; in ixgbevf_configure_srrctl() 1754 srrctl |= IXGBEVF_RXBUFFER_3072 >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; in ixgbevf_configure_srrctl() 1756 srrctl |= IXGBEVF_RXBUFFER_2048 >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; in ixgbevf_configure_srrctl() 1757 srrctl |= IXGBE_SRRCTL_DESCTYPE_ADV_ONEBUF; in ixgbevf_configure_srrctl() 1759 IXGBE_WRITE_REG(hw, IXGBE_VFSRRCTL(index), srrctl); in ixgbevf_configure_srrctl()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 3637 u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx)); in ixgbe_enable_rx_drop() local 3639 srrctl |= IXGBE_SRRCTL_DROP_EN; in ixgbe_enable_rx_drop() 3641 IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl); in ixgbe_enable_rx_drop() 3649 u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx)); in ixgbe_disable_rx_drop() local 3651 srrctl &= ~IXGBE_SRRCTL_DROP_EN; in ixgbe_disable_rx_drop() 3653 IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl); in ixgbe_disable_rx_drop() 3693 u32 srrctl; in ixgbe_configure_srrctl() local 3707 srrctl = IXGBE_RX_HDR_SIZE << IXGBE_SRRCTL_BSIZEHDRSIZE_SHIFT; in ixgbe_configure_srrctl() 3711 srrctl |= IXGBE_RXBUFFER_3K >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; in ixgbe_configure_srrctl() 3713 srrctl |= IXGBE_RXBUFFER_2K >> IXGBE_SRRCTL_BSIZEPKT_SHIFT; in ixgbe_configure_srrctl() [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 4505 u32 srrctl = 0, rxdctl = 0; in igb_configure_rx_ring() local 4523 srrctl = IGB_RX_HDR_LEN << E1000_SRRCTL_BSIZEHDRSIZE_SHIFT; in igb_configure_rx_ring() 4525 srrctl |= IGB_RXBUFFER_3072 >> E1000_SRRCTL_BSIZEPKT_SHIFT; in igb_configure_rx_ring() 4527 srrctl |= IGB_RXBUFFER_2048 >> E1000_SRRCTL_BSIZEPKT_SHIFT; in igb_configure_rx_ring() 4528 srrctl |= E1000_SRRCTL_DESCTYPE_ADV_ONEBUF; in igb_configure_rx_ring() 4530 srrctl |= E1000_SRRCTL_TIMESTAMP; in igb_configure_rx_ring() 4533 srrctl |= E1000_SRRCTL_DROP_EN; in igb_configure_rx_ring() 4535 wr32(E1000_SRRCTL(reg_idx), srrctl); in igb_configure_rx_ring()
|