| To: | linux-mips@linux-mips.org, ralf@linux-mips.org |
|---|---|
| Subject: | [PATCH 2/6] MIPS: Add accessor functions and bit definitions for c0_PageGrain |
| From: | David Daney <ddaney@caviumnetworks.com> |
| Date: | Wed, 10 Feb 2010 15:12:45 -0800 |
| Cc: | David Daney <ddaney@caviumnetworks.com> |
| In-reply-to: | <4B733C71.8030304@caviumnetworks.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <4B733C71.8030304@caviumnetworks.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
Signed-off-by: David Daney <ddaney@caviumnetworks.com>
---
arch/mips/include/asm/mipsregs.h | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/mips/include/asm/mipsregs.h b/arch/mips/include/asm/mipsregs.h
index b30819c..9893758 100644
--- a/arch/mips/include/asm/mipsregs.h
+++ b/arch/mips/include/asm/mipsregs.h
@@ -251,6 +251,14 @@
#define PL_256M 28
/*
+ * PageGrain bits
+ */
+#define PG_RIE (_ULCAST_(1) << 31)
+#define PG_XIE (_ULCAST_(1) << 30)
+#define PG_ELPA (_ULCAST_(1) << 29)
+#define PG_ESP (_ULCAST_(1) << 28)
+
+/*
* R4x00 interrupt enable / cause bits
*/
#define IE_SW0 (_ULCAST_(1) << 8)
@@ -840,6 +848,9 @@ do {
\
#define read_c0_pagemask() __read_32bit_c0_register($5, 0)
#define write_c0_pagemask(val) __write_32bit_c0_register($5, 0, val)
+#define read_c0_pagegrain() __read_32bit_c0_register($5, 1)
+#define write_c0_pagegrain(val) __write_32bit_c0_register($5, 1, val)
+
#define read_c0_wired() __read_32bit_c0_register($6, 0)
#define write_c0_wired(val) __write_32bit_c0_register($6, 0, val)
--
1.6.2.5
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH 0/6] MIPS Read Inhibit/eXecute Inhibit support (v2)., David Daney |
|---|---|
| Next by Date: | [PATCH 5/6] MIPS: Give Octeon+ CPUs their own cputype., David Daney |
| Previous by Thread: | [PATCH 0/6] MIPS Read Inhibit/eXecute Inhibit support (v2)., David Daney |
| Next by Thread: | [PATCH 5/6] MIPS: Give Octeon+ CPUs their own cputype., David Daney |
| Indexes: | [Date] [Thread] [Top] [All Lists] |