X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-frv%2Fpage.h;h=bd9c220094c74b288a03dc958f91e1b977dcb57c;hb=a0e31fb09056224c5d6fef09d25cb96b6149aa7c;hp=bd9bd2d9cc7894294c737fa9fe4a2871050030a8;hpb=9914712e2e0f80ddcc00c928d3f7a5848d925e1e;p=linux-2.6 diff --git a/include/asm-frv/page.h b/include/asm-frv/page.h index bd9bd2d9cc..bd9c220094 100644 --- a/include/asm-frv/page.h +++ b/include/asm-frv/page.h @@ -1,8 +1,6 @@ #ifndef _ASM_PAGE_H #define _ASM_PAGE_H -#ifdef __KERNEL__ - #include #include #include @@ -27,6 +25,7 @@ typedef struct { unsigned long ste[64];} pmd_t; typedef struct { pmd_t pue[1]; } pud_t; typedef struct { pud_t pge[1]; } pgd_t; typedef struct { unsigned long pgprot; } pgprot_t; +typedef struct page *pgtable_t; #define pte_val(x) ((x).pte) #define pmd_val(x) ((x).ste[0]) @@ -41,9 +40,6 @@ typedef struct { unsigned long pgprot; } pgprot_t; #define __pgprot(x) ((pgprot_t) { (x) } ) #define PTE_MASK PAGE_MASK -/* to align the pointer to the (next) page boundary */ -#define PAGE_ALIGN(addr) (((addr) + PAGE_SIZE - 1) & PAGE_MASK) - #define devmem_is_allowed(pfn) 1 #define __pa(vaddr) virt_to_phys((void *) (unsigned long) (vaddr)) @@ -79,6 +75,4 @@ extern unsigned long max_pfn; #include #include -#endif /* __KERNEL__ */ - #endif /* _ASM_PAGE_H */