Module Name: src
Committed By: simonb
Date: Tue Jun 2 14:39:57 UTC 2020
Modified Files:
src/sys/arch/mips/cavium/dev: octeon_ciureg.h
Log Message:
Add a missing entry, clean up a few other incorrect entries.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/cavium/dev/octeon_ciureg.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/cavium/dev/octeon_ciureg.h
diff -u src/sys/arch/mips/cavium/dev/octeon_ciureg.h:1.5 src/sys/arch/mips/cavium/dev/octeon_ciureg.h:1.6
--- src/sys/arch/mips/cavium/dev/octeon_ciureg.h:1.5 Sat Aug 20 06:34:22 2016
+++ src/sys/arch/mips/cavium/dev/octeon_ciureg.h Tue Jun 2 14:39:57 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: octeon_ciureg.h,v 1.5 2016/08/20 06:34:22 skrll Exp $ */
+/* $NetBSD: octeon_ciureg.h,v 1.6 2020/06/02 14:39:57 simonb Exp $ */
/*
* Copyright (c) 2007 Internet Initiative Japan, Inc.
@@ -189,6 +189,7 @@
#define _CIU_INT_WORKQ_3_SHIFT 0x03
#define _CIU_INT_WORKQ_2_SHIFT 0x02
#define _CIU_INT_WORKQ_1_SHIFT 0x01
+#define _CIU_INT_WORKQ_0_SHIFT 0x00
#define CIU_INTX_SUM0_XXX_63_59 UINT64_C(0xf800000000000000)
#define CIU_INTX_SUM0_MPI UINT64_C(0x0400000000000000)
@@ -352,7 +353,8 @@
#define CIU_MBOX_CLRX_XXX_63_32 UINT64_C(0xffffffff00000000)
#define CIU_MBOX_CLRX_CLR UINT64_C(0x00000000ffffffff)
-#define CIU_PP_RST_XXX_63_1 UINT64_C(0xfffffffffffffffe)
+#define CIU_PP_RST_XXX_63_2 UINT64_C(0xfffffffffffffffc)
+#define CIU_PP_RST_RST UINT64_C(0x0000000000000002)
#define CIU_PP_RST_RST0 UINT64_C(0x0000000000000001)
#define CIU_PP_DBG_XXX_63_1 UINT64_C(0xfffffffffffffffe)
@@ -361,14 +363,14 @@
#define CIU_GSTOP_XXX_63_1 UINT64_C(0xfffffffffffffffe)
#define CIU_GSTOP_GSTOP UINT64_C(0x0000000000000001)
-#define CIU_NMI_XXX_63_1 UINT64_C(0xfffffffffffffffe)
-#define CIU_NMI_NMI UINT64_C(0x0000000000000001)
+#define CIU_NMI_XXX_63_2 UINT64_C(0xfffffffffffffffc)
+#define CIU_NMI_NMI UINT64_C(0x0000000000000003)
-#define CIU_DINT_XXX_63_1 UINT64_C(0xfffffffffffffffe)
-#define CIU_DINT_DINT UINT64_C(0x0000000000000001)
+#define CIU_DINT_XXX_63_2 UINT64_C(0xfffffffffffffffc)
+#define CIU_DINT_DINT UINT64_C(0x0000000000000003)
-#define CIU_FUSE_XXX_63_1 UINT64_C(0xfffffffffffffffe)
-#define CIU_FUSE_FUSE UINT64_C(0x0000000000000001)
+#define CIU_FUSE_XXX_63_2 UINT64_C(0xfffffffffffffffc)
+#define CIU_FUSE_FUSE UINT64_C(0x0000000000000003)
#define CIU_BIST_XXX_63_4 UINT64_C(0xfffffffffffffff0)
#define CIU_BIST_BIST UINT64_C(0x000000000000000f)
@@ -379,7 +381,7 @@
#define CIU_SOFT_RST_XXX_63_1 UINT64_C(0xfffffffffffffffe)
#define CIU_SOFT_RST_SOFT_RST UINT64_C(0x0000000000000001)
-#define CIU_SOFT_PRST_XXX_63_1 UINT64_C(0xfffffffffffffff8)
+#define CIU_SOFT_PRST_XXX_63_4 UINT64_C(0xfffffffffffffff8)
#define CIU_SOFT_PRST_HOST64 UINT64_C(0x0000000000000004)
#define CIU_SOFT_PRST_NPI UINT64_C(0x0000000000000002)
#define CIU_SOFT_PRST_SOFT_PRST UINT64_C(0x0000000000000001)