25 #define vnic_set_nic_cfg fnic_set_nic_cfg
27 #define NIC_CFG_RSS_DEFAULT_CPU_MASK_FIELD 0xffUL
28 #define NIC_CFG_RSS_DEFAULT_CPU_SHIFT 0
29 #define NIC_CFG_RSS_HASH_TYPE (0xffUL << 8)
30 #define NIC_CFG_RSS_HASH_TYPE_MASK_FIELD 0xffUL
31 #define NIC_CFG_RSS_HASH_TYPE_SHIFT 8
32 #define NIC_CFG_RSS_HASH_BITS (7UL << 16)
33 #define NIC_CFG_RSS_HASH_BITS_MASK_FIELD 7UL
34 #define NIC_CFG_RSS_HASH_BITS_SHIFT 16
35 #define NIC_CFG_RSS_BASE_CPU (7UL << 19)
36 #define NIC_CFG_RSS_BASE_CPU_MASK_FIELD 7UL
37 #define NIC_CFG_RSS_BASE_CPU_SHIFT 19
38 #define NIC_CFG_RSS_ENABLE (1UL << 22)
39 #define NIC_CFG_RSS_ENABLE_MASK_FIELD 1UL
40 #define NIC_CFG_RSS_ENABLE_SHIFT 22
41 #define NIC_CFG_TSO_IPID_SPLIT_EN (1UL << 23)
42 #define NIC_CFG_TSO_IPID_SPLIT_EN_MASK_FIELD 1UL
43 #define NIC_CFG_TSO_IPID_SPLIT_EN_SHIFT 23
44 #define NIC_CFG_IG_VLAN_STRIP_EN (1UL << 24)
45 #define NIC_CFG_IG_VLAN_STRIP_EN_MASK_FIELD 1UL
46 #define NIC_CFG_IG_VLAN_STRIP_EN_SHIFT 24
49 u8 rss_default_cpu,
u8 rss_hash_type,
50 u8 rss_hash_bits,
u8 rss_base_cpu,
51 u8 rss_enable,
u8 tso_ipid_split_en,