X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-alpha%2Fpage.h;h=fa0b41b164a76f04aa52481a10ac0b83d0884026;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=bc6f28e3723d6084a4cecc88eaf6644b733dadb7;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/include/asm-alpha/page.h b/include/asm-alpha/page.h index bc6f28e37..fa0b41b16 100644 --- a/include/asm-alpha/page.h +++ b/include/asm-alpha/page.h @@ -85,6 +85,8 @@ typedef unsigned long pgprot_t; #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET) #define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) #ifndef CONFIG_DISCONTIGMEM +#define pfn_to_page(pfn) (mem_map + (pfn)) +#define page_to_pfn(page) ((unsigned long)((page) - mem_map)) #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) #define pfn_valid(pfn) ((pfn) < max_mapnr) @@ -93,10 +95,9 @@ typedef unsigned long pgprot_t; #define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#define devmem_is_allowed(x) 1 + #endif /* __KERNEL__ */ -#include #include #endif /* _ALPHA_PAGE_H */