Module Name: src
Committed By: matt
Date: Thu Jan 19 08:06:54 UTC 2012
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlreg.h
Log Message:
Fix IPI_CTRL_MAKE for RMIXLP
Correct PCITAGs for CDE/SRIO/RXE.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.19 -r1.1.2.20 src/sys/arch/mips/rmi/rmixlreg.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/mips/rmi/rmixlreg.h
diff -u src/sys/arch/mips/rmi/rmixlreg.h:1.1.2.19 src/sys/arch/mips/rmi/rmixlreg.h:1.1.2.20
--- src/sys/arch/mips/rmi/rmixlreg.h:1.1.2.19 Wed Jan 4 16:17:54 2012
+++ src/sys/arch/mips/rmi/rmixlreg.h Thu Jan 19 08:06:54 2012
@@ -1,4 +1,4 @@
-/* $NetBSD: rmixlreg.h,v 1.1.2.19 2012/01/04 16:17:54 matt Exp $ */
+/* $NetBSD: rmixlreg.h,v 1.1.2.20 2012/01/19 08:06:54 matt Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -1230,9 +1230,9 @@
#define RMIXLP_DMA_PCITAG _RMIXL_PCITAG(0,5,0)
#define RMIXLP_SAE_PCITAG _RMIXL_PCITAG(0,5,1)
#define RMIXLP_PKE_PCITAG _RMIXL_PCITAG(0,5,2)
-#define RMIXLP_CDE_PCITAG _RMIXL_PCITAG(0,5,3) // 8xx/4xx
-#define RMIXLP_SRIO_PCITAG _RMIXL_PCITAG(0,5,3) // 3xx
-#define RMIXLP_RXE_PCITAG _RMIXL_PCITAG(0,5,4)
+#define RMIXLP_CDE_PCITAG _RMIXL_PCITAG(0,5,3)
+#define RMIXLP_SRIO_PCITAG _RMIXL_PCITAG(0,5,4)
+#define RMIXLP_RXE_PCITAG _RMIXL_PCITAG(0,5,5)
#define RMIXLP_UART1_PCITAG _RMIXL_PCITAG(0,6,0)
#define RMIXLP_UART2_PCITAG _RMIXL_PCITAG(0,6,1)
@@ -1249,8 +1249,11 @@
/*
* PCI PCIe control (contains the IRT info)
*/
+#define PCI_RMIXLP_OQCOUNT _RMIXL_OFFSET(0x30)
+#define PCI_RMIXLP_POE_FLOWS _RMIXL_OFFSET(0x30)
#define PCI_RMIXLP_ONCHIP _RMIXL_OFFSET(0x31)
#define PCI_RMIXLP_OFFCHIP _RMIXL_OFFSET(0x32)
+#define PCI_RMIXLP_CONTEXTS _RMIXL_OFFSET(0x35)
#define PCI_RMIXLP_STATID _RMIXL_OFFSET(0x3c)
#define PCI_RMIXLP_IRTINFO _RMIXL_OFFSET(0x3d)
@@ -1494,7 +1497,7 @@
#define RMIXLP_PIC_IPI_CTRL_DT __BITS(15,0) /* Dest Thread Enbs */
#define RMIXLP_PIC_IPI_CTRL_MAKE(nmi, tmask, tag) \
(__SHIFTIN((nmi), RMIXLP_PIC_IPI_CTRL_NMI) \
- | __SHIFTIN((tag), RMIXL_PIC_IPI_CTRL_RIV) \
+ | __SHIFTIN((tag), RMIXLP_PIC_IPI_CTRL_RIV) \
| __SHIFTIN((tmask), RMIXLP_PIC_IPI_CTRL_DT))
/*