X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-arm%2Fpage.h;h=5c22b01121069751e2ed73049ec6d37ae54a18c9;hb=d49dbf33f0bf8748ee3662b973eb57e60525d622;hp=02bd3ee935b07e0c88c2f865aa6c4510d814c4dc;hpb=398477d4bd57cc33792fd93035c2763ad78629c4;p=linux-2.6-omap-h63xx.git diff --git a/include/asm-arm/page.h b/include/asm-arm/page.h index 02bd3ee935b..5c22b011210 100644 --- a/include/asm-arm/page.h +++ b/include/asm-arm/page.h @@ -10,9 +10,6 @@ #ifndef _ASMARM_PAGE_H #define _ASMARM_PAGE_H - -#ifdef __KERNEL__ - /* PAGE_SHIFT determines the page size */ #define PAGE_SHIFT 12 #define PAGE_SIZE (1UL << PAGE_SHIFT) @@ -74,6 +71,14 @@ # endif #endif +#ifdef CONFIG_CPU_COPY_FEROCEON +# ifdef _USER +# define MULTI_USER 1 +# else +# define _USER feroceon +# endif +#endif + #ifdef CONFIG_CPU_SA1100 # ifdef _USER # define MULTI_USER 1 @@ -174,8 +179,7 @@ typedef unsigned long pgprot_t; #endif /* STRICT_MM_TYPECHECKS */ -/* the upper-most page table pointer */ -extern pmd_t *top_pmd; +typedef struct page *pgtable_t; #endif /* CONFIG_MMU */ @@ -195,6 +199,4 @@ extern pmd_t *top_pmd; #include -#endif /* __KERNEL__ */ - #endif