diff options
Diffstat (limited to 'include/asm-mips/highmem.h')
-rw-r--r-- | include/asm-mips/highmem.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/asm-mips/highmem.h b/include/asm-mips/highmem.h index 032acd2ee..011247f16 100644 --- a/include/asm-mips/highmem.h +++ b/include/asm-mips/highmem.h @@ -20,9 +20,17 @@ extern pte_t *kmap_pte; extern pgprot_t kmap_prot; #define kmap_init() do { } while(0) -#define kmap(page) page_address(page) + +static __inline__ unsigned long kmap(struct page * page) { + return page_address(page); +} + #define kunmap(page) do { } while(0) -#define kmap_atomic(page, type) page_address(page) + +static __inline__ unsigned long kmap_atomic(struct page *page, int type) { + return page_address(page) +} + #define kunmap_atomic(page, type) do { } while(0) #endif /* _ASM_HIGHMEM_H */ |