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)) /*