X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=include%2Fasm-alpha%2Fpage.h;h=22ff9762d17b63b8379abea371cb816d37dcaae2;hb=cf816ecb533ab96b883dfdc0db174598b5b5c4d2;hp=bae7f05716d4b9ac9bd5f99f1da92b9eed0589dd;hpb=769848c03895b63e5662eb7e4ec8c4866f7d0183;p=linux-2.6-omap-h63xx.git diff --git a/include/asm-alpha/page.h b/include/asm-alpha/page.h index bae7f05716d..22ff9762d17 100644 --- a/include/asm-alpha/page.h +++ b/include/asm-alpha/page.h @@ -1,13 +1,12 @@ #ifndef _ALPHA_PAGE_H #define _ALPHA_PAGE_H -#ifdef __KERNEL__ - +#include #include /* PAGE_SHIFT determines the page size */ #define PAGE_SHIFT 13 -#define PAGE_SIZE (1UL << PAGE_SHIFT) +#define PAGE_SIZE (_AC(1,UL) << PAGE_SHIFT) #define PAGE_MASK (~(PAGE_SIZE-1)) #ifndef __ASSEMBLY__ @@ -63,6 +62,8 @@ typedef unsigned long pgprot_t; #endif /* STRICT_MM_TYPECHECKS */ +typedef struct page *pgtable_t; + #ifdef USE_48_BIT_KSEG #define PAGE_OFFSET 0xffff800000000000UL #else @@ -97,5 +98,4 @@ typedef unsigned long pgprot_t; #include #include -#endif /* __KERNEL__ */ #endif /* _ALPHA_PAGE_H */