diff options
Diffstat (limited to 'arch/powerpc/include/asm/pgtable-ppc64.h')
-rw-r--r-- | arch/powerpc/include/asm/pgtable-ppc64.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/powerpc/include/asm/pgtable-ppc64.h b/arch/powerpc/include/asm/pgtable-ppc64.h index 4597c491e9b5..4c0a8c62859d 100644 --- a/arch/powerpc/include/asm/pgtable-ppc64.h +++ b/arch/powerpc/include/asm/pgtable-ppc64.h | |||
@@ -117,10 +117,10 @@ | |||
117 | #define PAGE_AGP __pgprot(_PAGE_BASE | _PAGE_WRENABLE | _PAGE_NO_CACHE) | 117 | #define PAGE_AGP __pgprot(_PAGE_BASE | _PAGE_WRENABLE | _PAGE_NO_CACHE) |
118 | #define HAVE_PAGE_AGP | 118 | #define HAVE_PAGE_AGP |
119 | 119 | ||
120 | #define PAGE_PROT_BITS __pgprot(_PAGE_GUARDED | _PAGE_COHERENT | \ | 120 | #define PAGE_PROT_BITS (_PAGE_GUARDED | _PAGE_COHERENT | \ |
121 | _PAGE_NO_CACHE | _PAGE_WRITETHRU | \ | 121 | _PAGE_NO_CACHE | _PAGE_WRITETHRU | \ |
122 | _PAGE_4K_PFN | _PAGE_RW | _PAGE_USER | \ | 122 | _PAGE_4K_PFN | _PAGE_RW | _PAGE_USER | \ |
123 | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_EXEC) | 123 | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_EXEC) |
124 | /* PTEIDX nibble */ | 124 | /* PTEIDX nibble */ |
125 | #define _PTEIDX_SECONDARY 0x8 | 125 | #define _PTEIDX_SECONDARY 0x8 |
126 | #define _PTEIDX_GROUP_IX 0x7 | 126 | #define _PTEIDX_GROUP_IX 0x7 |
@@ -264,9 +264,9 @@ static inline pte_t pte_mkhuge(pte_t pte) { | |||
264 | return pte; } | 264 | return pte; } |
265 | static inline pte_t pte_mkspecial(pte_t pte) { | 265 | static inline pte_t pte_mkspecial(pte_t pte) { |
266 | pte_val(pte) |= _PAGE_SPECIAL; return pte; } | 266 | pte_val(pte) |= _PAGE_SPECIAL; return pte; } |
267 | static inline unsigned long pte_pgprot(pte_t pte) | 267 | static inline pgprot_t pte_pgprot(pte_t pte) |
268 | { | 268 | { |
269 | return __pgprot(pte_val(pte)) & PAGE_PROT_BITS; | 269 | return __pgprot(pte_val(pte) & PAGE_PROT_BITS); |
270 | } | 270 | } |
271 | 271 | ||
272 | /* Atomic PTE updates */ | 272 | /* Atomic PTE updates */ |