|
@@ -186,7 +186,7 @@
|
|
|
#define I40E_PFCM_LAN_ERRINFO_RLU_ERROR_CNT_MASK (0xFF << I40E_PFCM_LAN_ERRINFO_RLU_ERROR_CNT_SHIFT)
|
|
|
#define I40E_PFCM_LAN_ERRINFO_RLS_ERROR_CNT_SHIFT 24
|
|
|
#define I40E_PFCM_LAN_ERRINFO_RLS_ERROR_CNT_MASK (0xFF << I40E_PFCM_LAN_ERRINFO_RLS_ERROR_CNT_SHIFT)
|
|
|
-#define I40E_PFCM_LANCTXCTL 0x0010C300
|
|
|
+#define I40E_PFCM_LANCTXCTL(_pf) (0x0010C300 + ((_pf) * 4))/* _pf=0..15 */
|
|
|
#define I40E_PFCM_LANCTXCTL_QUEUE_NUM_SHIFT 0
|
|
|
#define I40E_PFCM_LANCTXCTL_QUEUE_NUM_MASK (0xFFF << I40E_PFCM_LANCTXCTL_QUEUE_NUM_SHIFT)
|
|
|
#define I40E_PFCM_LANCTXCTL_SUB_LINE_SHIFT 12
|
|
@@ -195,11 +195,11 @@
|
|
|
#define I40E_PFCM_LANCTXCTL_QUEUE_TYPE_MASK (0x3 << I40E_PFCM_LANCTXCTL_QUEUE_TYPE_SHIFT)
|
|
|
#define I40E_PFCM_LANCTXCTL_OP_CODE_SHIFT 17
|
|
|
#define I40E_PFCM_LANCTXCTL_OP_CODE_MASK (0x3 << I40E_PFCM_LANCTXCTL_OP_CODE_SHIFT)
|
|
|
-#define I40E_PFCM_LANCTXDATA(_i) (0x0010C100 + ((_i) * 128)) /* _i=0...3 */
|
|
|
+#define I40E_PFCM_LANCTXDATA(_i, _pf) (0x0010C100 + ((_i) * 4) + ((_pf) * 16))/* _i=0...3 _pf=0..15 */
|
|
|
#define I40E_PFCM_LANCTXDATA_MAX_INDEX 3
|
|
|
#define I40E_PFCM_LANCTXDATA_DATA_SHIFT 0
|
|
|
#define I40E_PFCM_LANCTXDATA_DATA_MASK (0xFFFFFFFF << I40E_PFCM_LANCTXDATA_DATA_SHIFT)
|
|
|
-#define I40E_PFCM_LANCTXSTAT 0x0010C380
|
|
|
+#define I40E_PFCM_LANCTXSTAT(_pf) (0x0010C380 + ((_pf) * 4))/* _pf=0..15 */
|
|
|
#define I40E_PFCM_LANCTXSTAT_CTX_DONE_SHIFT 0
|
|
|
#define I40E_PFCM_LANCTXSTAT_CTX_DONE_MASK (0x1 << I40E_PFCM_LANCTXSTAT_CTX_DONE_SHIFT)
|
|
|
#define I40E_PFCM_LANCTXSTAT_CTX_MISS_SHIFT 1
|
|
@@ -2206,6 +2206,12 @@
|
|
|
#define I40E_GLPCI_PCIERR 0x000BE4FC
|
|
|
#define I40E_GLPCI_PCIERR_PCIE_ERR_REP_SHIFT 0
|
|
|
#define I40E_GLPCI_PCIERR_PCIE_ERR_REP_MASK (0xFFFFFFFF << I40E_GLPCI_PCIERR_PCIE_ERR_REP_SHIFT)
|
|
|
+#define I40E_GLPCI_PCITEST2 0x000BE4BC
|
|
|
+#define I40E_GLPCI_PCITEST2_IOV_TEST_MODE_SHIFT 0
|
|
|
+#define I40E_GLPCI_PCITEST2_IOV_TEST_MODE_MASK (0x1 << I40E_GLPCI_PCITEST2_IOV_TEST_MODE_SHIFT)
|
|
|
+#define I40E_GLPCI_PCITEST2_TAG_ALLOC_SHIFT 1
|
|
|
+#define I40E_GLPCI_PCITEST2_TAG_ALLOC_MASK (0x1 << I40E_GLPCI_PCITEST2_TAG_ALLOC_SHIFT)
|
|
|
+
|
|
|
#define I40E_GLPCI_PKTCT 0x0009C4BC
|
|
|
#define I40E_GLPCI_PKTCT_PCI_COUNT_BW_PCT_SHIFT 0
|
|
|
#define I40E_GLPCI_PKTCT_PCI_COUNT_BW_PCT_MASK (0xFFFFFFFF << I40E_GLPCI_PKTCT_PCI_COUNT_BW_PCT_SHIFT)
|