1b924a281SJeremy Fitzhardinge #ifndef _ASM_X86_PGTABLE_2LEVEL_DEFS_H
2b924a281SJeremy Fitzhardinge #define _ASM_X86_PGTABLE_2LEVEL_DEFS_H
3b924a281SJeremy Fitzhardinge 
4b924a281SJeremy Fitzhardinge #define SHARED_KERNEL_PMD	0
5b924a281SJeremy Fitzhardinge 
6b924a281SJeremy Fitzhardinge /*
7b924a281SJeremy Fitzhardinge  * traditional i386 two-level paging structure:
8b924a281SJeremy Fitzhardinge  */
9b924a281SJeremy Fitzhardinge 
10b924a281SJeremy Fitzhardinge #define PGDIR_SHIFT	22
11b924a281SJeremy Fitzhardinge #define PTRS_PER_PGD	1024
12b924a281SJeremy Fitzhardinge 
13b924a281SJeremy Fitzhardinge /*
14b924a281SJeremy Fitzhardinge  * the i386 is two-level, so we don't really have any
15b924a281SJeremy Fitzhardinge  * PMD directory physically.
16b924a281SJeremy Fitzhardinge  */
17b924a281SJeremy Fitzhardinge 
18b924a281SJeremy Fitzhardinge #define PTRS_PER_PTE	1024
19b924a281SJeremy Fitzhardinge 
20b924a281SJeremy Fitzhardinge #endif /* _ASM_X86_PGTABLE_2LEVEL_DEFS_H */
21