diff options
Diffstat (limited to 'arch/mips/include/asm/mipsregs.h')
-rw-r--r-- | arch/mips/include/asm/mipsregs.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/arch/mips/include/asm/mipsregs.h b/arch/mips/include/asm/mipsregs.h index c64781cf649f..e43aca183c99 100644 --- a/arch/mips/include/asm/mipsregs.h +++ b/arch/mips/include/asm/mipsregs.h | |||
@@ -50,7 +50,9 @@ | |||
50 | #define CP0_PAGEMASK $5 | 50 | #define CP0_PAGEMASK $5 |
51 | #define CP0_WIRED $6 | 51 | #define CP0_WIRED $6 |
52 | #define CP0_INFO $7 | 52 | #define CP0_INFO $7 |
53 | #define CP0_HWRENA $7, 0 | ||
53 | #define CP0_BADVADDR $8 | 54 | #define CP0_BADVADDR $8 |
55 | #define CP0_BADINSTR $8, 1 | ||
54 | #define CP0_COUNT $9 | 56 | #define CP0_COUNT $9 |
55 | #define CP0_ENTRYHI $10 | 57 | #define CP0_ENTRYHI $10 |
56 | #define CP0_COMPARE $11 | 58 | #define CP0_COMPARE $11 |
@@ -58,7 +60,11 @@ | |||
58 | #define CP0_CAUSE $13 | 60 | #define CP0_CAUSE $13 |
59 | #define CP0_EPC $14 | 61 | #define CP0_EPC $14 |
60 | #define CP0_PRID $15 | 62 | #define CP0_PRID $15 |
63 | #define CP0_EBASE $15, 1 | ||
64 | #define CP0_CMGCRBASE $15, 3 | ||
61 | #define CP0_CONFIG $16 | 65 | #define CP0_CONFIG $16 |
66 | #define CP0_CONFIG3 $16, 3 | ||
67 | #define CP0_CONFIG5 $16, 5 | ||
62 | #define CP0_LLADDR $17 | 68 | #define CP0_LLADDR $17 |
63 | #define CP0_WATCHLO $18 | 69 | #define CP0_WATCHLO $18 |
64 | #define CP0_WATCHHI $19 | 70 | #define CP0_WATCHHI $19 |
@@ -126,15 +132,9 @@ | |||
126 | #define R3K_ENTRYLO_N (_ULCAST_(1) << 11) | 132 | #define R3K_ENTRYLO_N (_ULCAST_(1) << 11) |
127 | 133 | ||
128 | /* MIPS32/64 EntryLo bit definitions */ | 134 | /* MIPS32/64 EntryLo bit definitions */ |
129 | #ifdef CONFIG_64BIT | 135 | #define MIPS_ENTRYLO_PFN_SHIFT 6 |
130 | /* as read by dmfc0 */ | 136 | #define MIPS_ENTRYLO_XI (_ULCAST_(1) << (BITS_PER_LONG - 2)) |
131 | #define MIPS_ENTRYLO_XI (_ULCAST_(1) << 62) | 137 | #define MIPS_ENTRYLO_RI (_ULCAST_(1) << (BITS_PER_LONG - 1)) |
132 | #define MIPS_ENTRYLO_RI (_ULCAST_(1) << 63) | ||
133 | #else | ||
134 | /* as read by mfc0 */ | ||
135 | #define MIPS_ENTRYLO_XI (_ULCAST_(1) << 30) | ||
136 | #define MIPS_ENTRYLO_RI (_ULCAST_(1) << 31) | ||
137 | #endif | ||
138 | 138 | ||
139 | /* | 139 | /* |
140 | * Values for PageMask register | 140 | * Values for PageMask register |