pgtable.h (34fbadd8e98bbd85f503298152654f677db47ae3) pgtable.h (b0b5e9b1304765d079c71373df236733765f42ac)
1#ifndef _ASM_POWERPC_BOOK3S_64_PGTABLE_H_
2#define _ASM_POWERPC_BOOK3S_64_PGTABLE_H_
3
4/*
5 * Common bits between hash and Radix page table
6 */
7#define _PAGE_BIT_SWAP_TYPE 0
8

--- 191 unchanged lines hidden (view full) ---

200#define PMD_MASKED_BITS 0xc0000000000000ffUL
201/* Bits to mask out from a PUD to get to the PMD page */
202#define PUD_MASKED_BITS 0xc0000000000000ffUL
203/* Bits to mask out from a PGD to get to the PUD page */
204#define PGD_MASKED_BITS 0xc0000000000000ffUL
205#endif /* __ASSEMBLY__ */
206
207#include <asm/book3s/64/hash.h>
1#ifndef _ASM_POWERPC_BOOK3S_64_PGTABLE_H_
2#define _ASM_POWERPC_BOOK3S_64_PGTABLE_H_
3
4/*
5 * Common bits between hash and Radix page table
6 */
7#define _PAGE_BIT_SWAP_TYPE 0
8

--- 191 unchanged lines hidden (view full) ---

200#define PMD_MASKED_BITS 0xc0000000000000ffUL
201/* Bits to mask out from a PUD to get to the PMD page */
202#define PUD_MASKED_BITS 0xc0000000000000ffUL
203/* Bits to mask out from a PGD to get to the PUD page */
204#define PGD_MASKED_BITS 0xc0000000000000ffUL
205#endif /* __ASSEMBLY__ */
206
207#include <asm/book3s/64/hash.h>
208#include <asm/book3s/64/radix.h>
208#include <asm/barrier.h>
209
210/*
211 * The second half of the kernel virtual space is used for IO mappings,
212 * it's itself carved into the PIO region (ISA and PHB IO space) and
213 * the ioremap space
214 *
215 * ISA_IO_BASE = KERN_IO_START, 64K reserved area

--- 542 unchanged lines hidden ---
209#include <asm/barrier.h>
210
211/*
212 * The second half of the kernel virtual space is used for IO mappings,
213 * it's itself carved into the PIO region (ISA and PHB IO space) and
214 * the ioremap space
215 *
216 * ISA_IO_BASE = KERN_IO_START, 64K reserved area

--- 542 unchanged lines hidden ---